Vehicle driving control method and apparatus, storage medium and vehicle
By performing safety level verification on the enable signal and pressure signal of the steering wheel switch to ensure that the signal represents the driver's intention, the vehicle safety issue caused by false triggering of the steering wheel switch is resolved, achieving higher control accuracy and safety.
Patent Information
- Application Number
- PCT/CN2024/136847
- Authority / Receiving Office
- WO · WO
- Patent Type
- Applications
- Current Assignee / Owner
- Priority Date
- 2024-03-19
- Filing Date
- 2024-12-04
- Publication Date
- 2025-09-25
AI Technical Summary
Existing steering wheel switches are prone to mis-triggering, resulting in poor vehicle safety and posing a significant driving safety hazard.
By obtaining the enable signal and pressure signal of the steering wheel switch, a safety level check is performed, and the enable signal is used to drive the actuator of the target function to perform the target action, ensuring that the signal represents the driver's true intention.
The control accuracy of the steering wheel switch is improved, the safety of the vehicle is enhanced, and the safety risk of false triggering is reduced.
Smart Images

Figure CN2024136847_25092025_PF_FP_ABST
Abstract
Description
Vehicle drive control method, device, storage medium and vehicle Technical Field
[0001] The present invention relates to the field of vehicle technology, and in particular to a vehicle drive control method, device, storage medium and vehicle. Background Art
[0002] Vehicle steering wheel switches are integrated switches located on the steering wheel that control multiple functions. These functions typically include lighting, cruise control, audio control, and audio / video switching. The safety of cruise control is gaining increasing attention with the advancement of autonomous driving technology. Therefore, improving the safety of steering wheel switch functions is becoming increasingly important.
[0003] Existing steering wheel switches are usually button-type, lever-type, or touch-type switches. When the driver turns the steering wheel, it is easy to accidentally touch these types of steering wheel switches, causing the vehicle to perform dangerous behaviors (such as opening the trunk while driving), which poses a major safety hazard to the vehicle.
[0004] As described above, the existing steering wheel switch is prone to accidental touch, which may cause a major driving safety hazard and become one of the important technical problems in the relevant technical field.
[0005] To address the above-mentioned problems, no effective solutions have been proposed so far. Summary of the Invention
[0006] Embodiments of the present invention provide a vehicle drive control method, device, storage medium, and vehicle, to at least solve the technical problem in the related art that a steering wheel switch is prone to accidental touches, resulting in poor vehicle safety.
[0007] According to one aspect of an embodiment of the present invention, a vehicle drive control method is provided, comprising: obtaining an enable signal and a pressure signal corresponding to a steering wheel switch of the vehicle, wherein the enable signal is used to drive a target function controlled by the steering wheel switch, and the pressure signal is used to characterize the operating pressure acting on the steering wheel switch; performing a safety level verification on the enable signal and the pressure signal to obtain a verification result; in response to the verification result satisfying a target condition, using the enable signal to drive a target actuator corresponding to the target function to perform a target action, wherein the target condition is used to determine that the enable signal is a valid signal characterizing the user's intention.
[0008] Optionally, the steering wheel switch includes a touch sensor, and the enable signal is generated by the touch sensor in response to a touch control operation applied to the steering wheel switch.
[0009] Optionally, the steering wheel switch is associated with a pressure sensor, which is configured to measure the pressure exerted on the steering wheel switch by the touch control operation, and the pressure signal is generated by triggering the pressure sensor.
[0010] Optionally, the drive control method also includes: decomposing the functional requirements corresponding to the target function according to a preset decomposition standard to obtain first requirement information and second requirement information, wherein the first requirement information is used to characterize the security level requirements in the functional requirements, and the second requirement information is used to characterize the quality management requirements in the functional requirements.
[0011] Optionally, the enable signal and the pressure signal are subjected to a safety level check to obtain a check result, including: checking the enable signal based on the first requirement information to obtain first check data; checking the pressure signal based on the second requirement information to obtain second check data; and generating a check result using the first check data and the second check data.
[0012] Optionally, the drive control method further includes: when the enable signal meets the target safety level determined by the first requirement information and the pressure signal meets the target quality management level determined by the second requirement information, determining that the verification result meets the target condition.
[0013] Optionally, using the enable signal to drive the target actuator corresponding to the target function to perform the target action includes: generating a target drive signal according to the enable signal, wherein the target drive signal is used to determine the target action to be performed; and sending the target drive signal to the target actuator to control the target actuator to perform the target action.
[0014] According to another aspect of an embodiment of the present invention, a vehicle drive control device is also provided, including: an acquisition module, configured to acquire an enable signal and a pressure signal corresponding to a steering wheel switch of the vehicle, wherein the enable signal is used to drive a target function controlled by the steering wheel switch, and the pressure signal is used to characterize the operating pressure acting on the steering wheel switch; a verification module, configured to perform a safety level verification on the enable signal and the pressure signal to obtain a verification result; a driving module, configured to drive a target actuator corresponding to the target function to perform a target action using the enable signal in response to the verification result satisfying a target condition, wherein the target condition is used to determine that the enable signal is a valid signal characterizing the user's intention.
[0015] Optionally, in the above-mentioned driving control device of the vehicle, the steering wheel switch includes a touch sensor, and the enable signal is triggered and generated by the touch sensor in response to a touch control operation applied to the steering wheel switch.
[0016] Optionally, in the drive control device of the above-mentioned vehicle, the steering wheel switch is associated with a pressure sensor, the pressure sensor is configured to measure the pressure of the touch control operation acting on the steering wheel switch, and the pressure signal is triggered and generated by the pressure sensor.
[0017] Optionally, the driving control device of the above-mentioned vehicle also includes: a decomposition module, which is configured to decompose the functional requirements corresponding to the target function according to a preset decomposition standard to obtain first requirement information and second requirement information, wherein the first requirement information is used to characterize the safety level requirements in the functional requirements, and the second requirement information is used to characterize the quality management requirements in the functional requirements.
[0018] Optionally, the verification module is further configured to: verify the enable signal based on the first requirement information to obtain first verification data; verify the pressure signal based on the second requirement information to obtain second verification data; and generate a verification result using the first verification data and the second verification data.
[0019] Optionally, the driving control device of the above-mentioned vehicle also includes: a determination module, which is configured to determine that the verification result meets the target condition when the enable signal meets the target safety level determined by the first requirement information and the pressure signal meets the target quality management level determined by the second requirement information.
[0020] Optionally, the driving module is further configured to: generate a target driving signal according to the enable signal, wherein the target driving signal is used to determine the target action to be performed; and send the target driving signal to the target actuator to control the target actuator to perform the target action.
[0021] According to another aspect of an embodiment of the present invention, a storage medium is further provided, the storage medium including a stored program, wherein when the program is running, the device where the storage medium is located is controlled to execute any of the above-mentioned vehicle driving control methods.
[0022] According to another aspect of an embodiment of the present invention, a vehicle is also provided, comprising an on-board memory and an on-board processor, wherein a computer program is stored in the on-board memory, and the on-board processor is configured to run the computer program to execute any one of the above-mentioned vehicle drive control methods.
[0023] In an embodiment of the present invention, an enable signal and a pressure signal corresponding to a steering wheel switch of a vehicle are obtained, wherein the enable signal is used to drive a target function controlled by the steering wheel switch, and the pressure signal is used to characterize the operating pressure acting on the steering wheel switch; a safety level check is performed on the enable signal and the pressure signal to obtain a check result; in response to the check result satisfying a target condition, the enable signal is used to drive a target actuator corresponding to the target function to perform a target action, wherein the target condition is used to determine whether the enable signal is a valid signal characterizing the user's intention. Thus, the present invention achieves the purpose of verifying and controlling the steering wheel switch based on the enable signal and the pressure signal, thereby achieving the technical effect of improving the control accuracy of the steering wheel switch and enhancing the safety of the vehicle, thereby solving the technical problem in the related art that the steering wheel switch is prone to accidental touches, resulting in poor vehicle safety. BRIEF DESCRIPTION OF THE DRAWINGS
[0024] The drawings described herein are used to provide a further understanding of the present invention and constitute a part of the present invention. The exemplary embodiments of the present invention and their descriptions are used to explain the present invention and do not constitute an improper limitation of the present invention. In the drawings:
[0025] 1 is a hardware structure block diagram of a vehicle terminal for an optional vehicle drive control method according to an embodiment of the present invention;
[0026] FIG2 is a flow chart of a vehicle driving control method according to an embodiment of the present invention;
[0027] FIG3 is a schematic diagram of a steering wheel switch control link according to the related art;
[0028] FIG4 is a schematic diagram of an optional vehicle driving control process according to an embodiment of the present invention;
[0029] FIG5 is a schematic diagram of an optional steering wheel switch circuit according to an embodiment of the present invention;
[0030] FIG6 is a structural block diagram of a vehicle driving control device according to an embodiment of the present invention. DETAILED DESCRIPTION
[0031] In order to enable those skilled in the art to better understand the solutions of the present invention, the technical solutions in the embodiments of the present invention will be clearly and completely described below in conjunction with the drawings in the embodiments of the present invention. Obviously, the embodiments described are only part of the embodiments of the present invention, not all of the embodiments. Based on the embodiments of the present invention, all other embodiments obtained by ordinary technicians in this field without making creative efforts should fall within the scope of protection of the present invention.
[0032] It should be noted that the terms "first", "second", etc. in the description and claims of the present invention and the above-mentioned drawings are used to distinguish similar objects and are not necessarily used to describe a specific order or sequence. It should be understood that the numbers used in this way can be interchanged where appropriate, so that the embodiments of the present invention described herein can be implemented in an order other than those illustrated or described herein. In addition, the terms "including" and "having" and any variations thereof are intended to cover non-exclusive inclusions. For example, a process, method, system, product or device that includes a series of steps or units is not necessarily limited to those steps or units clearly listed, but may include other steps or units that are not clearly listed or inherent to these processes, methods, products or devices.
[0033] According to an embodiment of the present invention, an embodiment of a vehicle driving control method is provided. It should be noted that the steps shown in the flowchart of the accompanying drawings can be executed in a computer system such as a set of computer executable instructions, and although a logical order is shown in the flowchart, in some cases, the steps shown or described can be executed in an order different from that shown here.
[0034] FIG1 is a hardware structure block diagram of a vehicle terminal for an optional vehicle drive control method according to an embodiment of the present invention. As shown in FIG1 , the vehicle terminal (or a mobile device having a communication association with the vehicle) may include one or more processors 102 (the processor 102 may include but is not limited to a processing device such as a microcontroller unit (MCU) or a programmable logic device (Field Programmable Gate Array, FPGA)), a memory 104 for storing data, and a transmission device 106 for communication functions. In addition, it may also include: a display device 110, an input / output device 108 (i.e., an I / O device), a universal serial bus (USB) port (which may be included as one of the ports of a computer bus, not shown in the figure), a network interface (not shown in the figure), a power supply (not shown in the figure) and / or a camera (not shown in the figure). It will be understood by those skilled in the art that the structure shown in FIG1 is only illustrative and does not limit the structure of the above-mentioned vehicle terminal. For example, the vehicle terminal may also include more or fewer components than those shown in FIG1 , or have a configuration different from that shown in FIG1 .
[0035] It should be noted that the one or more processors 102 and / or other data processing circuits may be embodied in whole or in part as software, hardware, firmware, or any other combination thereof. Furthermore, the data processing circuit may be a single independent processing module, or may be fully or partially integrated into any of the other components in the vehicle terminal (or mobile device).
[0036] The memory 104 can be configured to store software programs and modules of application software, such as the program instructions / data storage device corresponding to the vehicle drive control method in the embodiment of the present invention. The processor 102 executes various functional applications and data processing by running the software programs and modules stored in the memory 104, that is, realizes the above-mentioned vehicle drive control method. The memory 104 may include a high-speed random access memory, and may also include a non-volatile memory, such as one or more magnetic storage devices, flash memory, or other non-volatile solid-state memory. In some examples, the memory 104 may further include a memory remotely located relative to the processor 102, and these remote memories may be connected to the vehicle terminal via a network. Examples of the above-mentioned network include, but are not limited to, the Internet, an intranet, a local area network, a mobile communication network, and combinations thereof.
[0037] The transmission device 106 is configured to receive or transmit data via a network. A specific example of the aforementioned network may include a wireless network provided by the vehicle terminal's communications provider. In one embodiment, the transmission device 106 includes a network interface controller (NIC), which can be connected to other network devices via a base station to enable communication with the Internet. In another embodiment, the transmission device 106 may be a radio frequency (RF) module for wireless communication with the Internet.
[0038] Under the above operating environment, an embodiment of the present invention provides a vehicle driving control method as shown in FIG2 . FIG2 is a flow chart of a vehicle driving control method according to an embodiment of the present invention. As shown in FIG2 , the method includes the following implementation steps:
[0039] Step S201: Acquire an enable signal and a pressure signal corresponding to a steering wheel switch of the vehicle, wherein the enable signal is used to drive a target function controlled by the steering wheel switch, and the pressure signal is used to represent an operating pressure acting on the steering wheel switch;
[0040] Step S202, performing a safety level check on the enable signal and the pressure signal to obtain a check result;
[0041] Step S203 , in response to the verification result satisfying the target condition, using the enable signal to drive the target actuator corresponding to the target function to perform the target action, wherein the target condition is used to determine that the enable signal is a valid signal representing the user's intention.
[0042] The target function may be a cruise control function. The enable signal and the pressure signal are simultaneously verified based on the Automotive Safety Integrity Level (ASIL) to obtain the verification result. The target action is determined by at least one of the enable signal and the pressure signal.
[0043] ASIL is a standard used to evaluate vehicle safety performance. ASIL levels are assessed based on the vehicle's safety functional requirements and risk level and are divided into four levels: ASIL A, ASIL B, ASIL C, and ASIL D. Each level represents different safety requirements and risk levels. Vehicle manufacturers need to select the appropriate ASIL level based on the vehicle's functions and design to ensure vehicle safety performance.
[0044] In an embodiment of the present invention, an enable signal and a pressure signal corresponding to a steering wheel switch of a vehicle are obtained, wherein the enable signal is used to drive a target function controlled by the steering wheel switch, and the pressure signal is used to characterize the operating pressure acting on the steering wheel switch; a safety level check is performed on the enable signal and the pressure signal to obtain a check result; in response to the check result satisfying a target condition, the enable signal is used to drive a target actuator corresponding to the target function to perform a target action, wherein the target condition is used to determine whether the enable signal is a valid signal characterizing the user's intention. Thus, the present invention achieves the purpose of verifying and controlling the steering wheel switch based on the enable signal and the pressure signal, thereby achieving the technical effect of improving the control accuracy of the steering wheel switch and enhancing the safety of the vehicle, thereby solving the technical problem in the related art that the steering wheel switch is prone to accidental touches, resulting in poor vehicle safety.
[0045] The above method of the embodiment of the present invention is further introduced below.
[0046] According to the steering wheel switch provided by the relevant technology, the control link of the steering wheel switch is shown in Figure 3. In this conventional control link, the driver's control intention for multiple functions (for example, cruise function on and off, trunk switch, audio and video playback, light switching, etc., the cruise function control intention is used as an example for explanation below) is obtained through mechanical buttons, touch screens or levers. When it is determined that the buttons of the steering wheel switch meet the control conditions, the corresponding enable signal (for example, cruise on and off signal, cruise speed increase and decrease signal, following distance increase and decrease signal, etc.) is sent to the body controller decision module to output the drive control signal. After receiving the drive control signal, the function drive module sends a drive signal to the corresponding actuator to enable the actuator to perform the cruise action corresponding to the driver's control intention.
[0047] It is easy to see that in the control chain shown in Figure 3, the acquisition of driver intent through the steering wheel switch in the form of mechanical buttons, touch screens, or levers may result in unexpected state jumps. This may cause the cruise function to be unexpectedly turned on or off, or the cruise speed to be unexpectedly accelerated, thereby violating the safety goals of the ASIL A level. Components with a functional safety level of ASIL A generally do not adopt an end-to-end (E2E) protection mechanism for communication. Based on this, it is difficult for the body controller to verify whether the enable signal of the steering wheel switch is valid or should be set to invalid. Therefore, even if the steering wheel switch and the body controller are developed in accordance with the international standard (ISO 26262) to meet ASIL A requirements, there will still be risks in the control of the steering wheel switch function.
[0048] Compared with the steering wheel switch control link provided by the above-mentioned related technologies, according to an embodiment of the present invention, in the steering wheel switch control link, by simultaneously verifying the dual signals (i.e., the enable signal and the pressure signal), it is accurately determined whether the signal emitted by the steering wheel switch with a functional safety level represents the driver's true intention, thereby reducing the safety risks caused by accidental touching of the steering wheel switch.
[0049] Optionally, in the above-mentioned vehicle driving control method, the steering wheel switch includes a touch sensor, and the enable signal is triggered and generated by the touch sensor in response to a touch control operation applied to the steering wheel switch.
[0050] In the application scenario, the user can generate an enable signal by performing a touch control operation on the steering wheel switch. That is, compared with the related art, the steering wheel switch in the present invention is upgraded to a steering wheel touch sensing switch.
[0051] Optionally, in the above-mentioned vehicle driving control method, the steering wheel switch is associated with a pressure sensor, the pressure sensor is used to measure the pressure of the steering wheel switch applied by the touch control operation, and the pressure signal is generated by triggering the pressure sensor.
[0052] In practical applications, users can also trigger the generation of a pressure signal by controlling the pressure applied to the steering wheel switch during a touch control operation. For example, a touch operation is considered valid when the touch pressure exceeds a preset threshold (e.g., a hard press). In other words, compared to related technologies, the steering wheel switch in this invention is upgraded to a steering wheel touch pressure sensing switch.
[0053] Optionally, the vehicle driving control method may further include the following method steps:
[0054] In step S204, the functional requirements corresponding to the target function are decomposed according to a preset decomposition standard to obtain first requirement information and second requirement information, wherein the first requirement information is used to characterize the security level requirements in the functional requirements, and the second requirement information is used to characterize the quality management requirements in the functional requirements.
[0055] The above-mentioned preset decomposition standard can be a standard for decomposing the functional requirements of the target function according to the four levels of ASIL (ie, ASIL A, ASIL B, ASIL C and ASIL D).
[0056] In an exemplary application scenario, the first requirement information may be safety level requirement information corresponding to ASIL A level, and the second requirement information may be quality management requirement information corresponding to ASIL QM level.
[0057] Specifically, the functional requirements for the target function (e.g., cruise control) can be decomposed based on the safety and safety integrity levels of the target function to obtain ASIL A(A) and ASIL QM(A). The functional decomposition standard corresponding to this decomposition can be ISO 26262, which provides functional safety specifications for automotive electronic systems.
[0058] ASIL A(A)-level functional requirements require lower safety requirements and can therefore be achieved through appropriate design measures and verification methods. This may include the use of standardized design patterns and components, as well as rigorous verification and testing of the system.
[0059] For ASIL QM(A)-level functional requirements, it may not be possible to strictly define their safety integrity level, so a quality management approach is needed to ensure the safety of the system. This may include developing a detailed quality management plan and process to ensure that the system meets safety requirements throughout its lifecycle.
[0060] In the application scenario, the functional requirements of the body controller module are broken down into ASIL A(A) and ASIL QM(A). The safety level of ASIL A(A) is achieved by the touch sensing part of the steering wheel switch, and the safety level of ASIL QM(A) is achieved by the lower pressure sensing part of the steering wheel switch, ultimately achieving the system requirements of ASIL A.
[0061] Optionally, in the above step S202, the security level verification is performed on the enable signal and the pressure signal to obtain the verification result, and the following execution steps may be further included:
[0062] Step S221, verifying the enable signal based on the first requirement information to obtain first verification data;
[0063] Step S222, verifying the pressure signal based on the second requirement information to obtain second verification data;
[0064] Step S223: Generate a verification result using the first verification data and the second verification data.
[0065] According to the above method steps, an embodiment of the present invention provides a schematic diagram of a steering wheel switch control link as shown in Figure 4. As shown in Figure 4, the pressure sensor set at the lower layer of the steering wheel switch is used as a redundant control of the steering wheel switch control system, and the steering wheel switch is upgraded to a steering wheel touch pressure sensing switch. The steering wheel switch touch sensor and the steering wheel switch lower layer pressure sensor are independent of each other and obtain their respective signals for judgment and transmission respectively. That is, when the driver's intention is detected (that is, the control operation performed by the driver), the steering wheel switch touch sensor obtains the enable signal and sends it to the body controller decision module, and the steering wheel switch lower layer pressure sensor obtains the pressure signal and sends it to the body controller decision module.
[0066] Furthermore, the vehicle body controller decision module verifies the enable signal based on first requirement information corresponding to ASIL A(A) to obtain first verification data, which is used to determine whether the enable signal is valid. The vehicle body controller decision module verifies the pressure signal based on second requirement information corresponding to ASIL QM(A) to obtain second verification data, which is used to determine whether the pressure signal is valid. The verification result is determined by combining the first verification data and the second verification data.
[0067] Optionally, the vehicle driving control method may further include the following method steps:
[0068] Step S205 : When the enable signal meets the target safety level determined by the first requirement information and the pressure signal meets the target quality management level determined by the second requirement information, it is determined that the verification result meets the target condition.
[0069] According to the above method steps, as shown in Figure 4, the body controller decision module verifies the enable signal and pressure signal. If both signals are valid, it determines that the verification result meets the target condition. At this point, the steering wheel switch touch sensing component achieves the ASIL A(A) safety level, and the steering wheel switch lower pressure sensing component achieves the ASIL QM(A) safety level. Ultimately, the steering wheel switch control system as a whole achieves the ASIL A safety level requirement.
[0070] It should be noted that in the body controller decision module, the enable signal and pressure signal can be verified and judged using a circuit built with basic components.
[0071] Optionally, in the above step S203, using the enable signal to drive the target actuator corresponding to the target function to perform the target action may further include the following execution steps:
[0072] Step S231, generating a target driving signal according to the enable signal, wherein the target driving signal is used to determine a target action to be performed;
[0073] Step S232 : sending the target driving signal to the target actuator to control the target actuator to perform the target action.
[0074] As shown in Figure 4, when both the enable signal and the pressure signal are valid, the body controller decision module generates a drive control signal and sends it to the function driver module. The function driver module generates a drive signal based on the drive control signal. This drive signal determines the target action to be performed by the actuator. After sending the drive signal to the actuator corresponding to the target kinetic energy, the actuator executes the target action to achieve the target function.
[0075] According to the above method steps, an embodiment of the present invention provides a steering wheel switch control circuit schematic diagram as shown in Figure 5. As shown in Figure 5, a control circuit of a steering wheel switch control module for realizing ASIL level decomposition is constructed using basic components NPN transistors. The capacitance signal (also known as the enable signal) collected by the touch sensor is input from the transistor collector through the capacitance detection module, and the pressure signal collected by the pressure sensor is input from the transistor base through the serial communication bus. At this time, when the capacitance signal and the pressure signal meet the target conditions at the same time, the emitter of the transistor will output the LIN signal, thereby driving the target function to be realized. At this time, the safety level of the entire steering wheel switch control system can reach ASIL A level.
[0076] The embodiment of the present invention provides a steering wheel switch control method, which achieves the following beneficial effects:
[0077] By simultaneously verifying dual signals, it accurately determines whether the signal from the steering wheel switch with a functional safety level represents the driver's true intention, thereby reducing the safety risks caused by accidental activation of the steering wheel switch;
[0078] Use basic components to achieve redundant logic control of the steering wheel switch function safety, improving safety without adding much additional cost;
[0079] Decomposing the vehicle's Automotive Safety Integrity Level (ASIL) avoids the high cost and development difficulty of increasing the ASIL level when developing vehicle controllers.
[0080] While improving the functional safety and reliability of the steering wheel switch, it also saves the cost of steering wheel switch signal verification corresponding to ASIL A level.
[0081] In this embodiment, a vehicle drive control device is also provided, which is used to implement the above-mentioned embodiments and preferred embodiments. Details already described will not be repeated here. As used below, a "module" refers to a combination of software and / or hardware that can implement a predetermined function. Although the devices described in the following embodiments are preferably implemented in software, implementation using hardware, or a combination of software and hardware, is also possible and contemplated.
[0082] FIG6 is a structural block diagram of a vehicle driving control device according to an embodiment of the present invention. As shown in FIG6 , the device includes:
[0083] an acquisition module 601 configured to acquire an enable signal and a pressure signal corresponding to a steering wheel switch of a vehicle, wherein the enable signal is used to drive a target function controlled by the steering wheel switch, and the pressure signal is used to represent an operating pressure acting on the steering wheel switch;
[0084] The verification module 602 is configured to perform a safety level verification on the enable signal and the pressure signal to obtain a verification result;
[0085] The driving module 603 is configured to drive the target actuator corresponding to the target function to perform the target action using the enable signal in response to the verification result meeting the target condition, wherein the target condition is used to determine that the enable signal is a valid signal representing the user's intention.
[0086] Optionally, in the above-mentioned driving control device of the vehicle, the steering wheel switch includes a touch sensor, and the enable signal is triggered and generated by the touch sensor in response to a touch control operation applied to the steering wheel switch.
[0087] Optionally, in the drive control device of the above-mentioned vehicle, the steering wheel switch is associated with a pressure sensor, the pressure sensor is used to measure the pressure of the steering wheel switch applied by the touch control operation, and the pressure signal is generated by triggering the pressure sensor.
[0088] Optionally, in addition to all the above-mentioned modules, the drive control device of the above-mentioned vehicle also includes a decomposition module (not shown in the figure), which is configured to: decompose the functional requirements corresponding to the target function according to a preset decomposition standard to obtain first requirement information and second requirement information, wherein the first requirement information is used to characterize the safety level requirements in the functional requirements, and the second requirement information is used to characterize the quality management requirements in the functional requirements.
[0089] Optionally, the verification module 602 is further configured to: verify the enable signal based on the first requirement information to obtain first verification data; verify the pressure signal based on the second requirement information to obtain second verification data; and generate a verification result using the first verification data and the second verification data.
[0090] Optionally, in addition to all the above modules, the drive control device of the above vehicle also includes a determination module (not shown in the figure), which is configured to: when the enable signal meets the target safety level determined by the first requirement information and the pressure signal meets the target quality management level determined by the second requirement information, determine that the verification result meets the target condition.
[0091] Optionally, the driving module 603 is further configured to: generate a target driving signal according to the enable signal, wherein the target driving signal is used to determine the target action to be performed; and send the target driving signal to the target actuator to control the target actuator to perform the target action.
[0092] It should be noted that the above modules can be implemented through software or hardware. For the latter, it can be implemented in the following ways, but not limited to: the above modules are all located in the same processor; or the above modules are located in different processors in any combination.
[0093] According to another aspect of an embodiment of the present invention, a computer-readable storage medium is provided, which includes a stored program, wherein when the program is running, the device where the storage medium is located is controlled to execute any of the aforementioned vehicle drive control methods.
[0094] Optionally, in this embodiment, the above-mentioned storage medium can be configured to store a computer program for performing the following steps: obtaining an enable signal and a pressure signal corresponding to the steering wheel switch of the vehicle, wherein the enable signal is used to drive the target function controlled by the steering wheel switch, and the pressure signal is used to characterize the operating pressure acting on the steering wheel switch; performing a safety level verification on the enable signal and the pressure signal to obtain a verification result; in response to the verification result satisfying the target condition, using the enable signal to drive the target actuator corresponding to the target function to perform the target action, wherein the target condition is used to determine that the enable signal is a valid signal characterizing the user's intention.
[0095] Optionally, in this embodiment, the above-mentioned storage medium can be configured to store a computer program for performing the following steps: decomposing the functional requirements corresponding to the target function according to a preset decomposition standard to obtain first requirement information and second requirement information, wherein the first requirement information is used to characterize the security level requirements in the functional requirements, and the second requirement information is used to characterize the quality management requirements in the functional requirements.
[0096] Optionally, in this embodiment, the above-mentioned storage medium can be configured to store a computer program for performing the following steps: verifying the enable signal based on the first requirement information to obtain first verification data; verifying the pressure signal based on the second requirement information to obtain second verification data; and generating a verification result using the first verification data and the second verification data.
[0097] Optionally, in this embodiment, the above-mentioned storage medium can be configured to store a computer program for performing the following steps: when the enable signal meets the target safety level determined by the first requirement information and the pressure signal meets the target quality management level determined by the second requirement information, determining that the verification result meets the target condition.
[0098] Optionally, in this embodiment, the above-mentioned storage medium can be configured to store a computer program for performing the following steps: generating a target drive signal according to an enable signal, wherein the target drive signal is used to determine a target action to be performed; and sending the target drive signal to a target actuator to control the target actuator to perform the target action.
[0099] Optionally, in this embodiment, the above-mentioned storage medium may include but is not limited to: a USB flash drive, a read-only memory (ROM), a random access memory (RAM), a mobile hard disk, a magnetic disk or an optical disk, and other media that can store computer programs.
[0100] According to another aspect of an embodiment of the present invention, a vehicle is provided, comprising an on-board memory and an on-board processor, wherein a computer program is stored in the on-board memory, and the on-board processor is configured to run the computer program to execute any one of the aforementioned vehicle drive control methods.
[0101] Optionally, in this embodiment, the above-mentioned on-board processor can be configured to perform the following steps through a computer program: obtaining an enable signal and a pressure signal corresponding to the steering wheel switch of the vehicle, wherein the enable signal is used to drive the target function controlled by the steering wheel switch, and the pressure signal is used to characterize the operating pressure acting on the steering wheel switch; performing a safety level verification on the enable signal and the pressure signal to obtain a verification result; in response to the verification result meeting the target condition, using the enable signal to drive the target actuator corresponding to the target function to perform the target action, wherein the target condition is used to determine that the enable signal is a valid signal characterizing the user's intention.
[0102] Optionally, in this embodiment, in the above-mentioned vehicle: the steering wheel switch includes a touch sensor, and the enable signal is triggered and generated by the touch sensor in response to a touch control operation applied to the steering wheel switch.
[0103] Optionally, in this embodiment, in the above-mentioned vehicle: the steering wheel switch is associated with a pressure sensor, the pressure sensor is used to measure the pressure of the touch control operation acting on the steering wheel switch, and the pressure signal is triggered and generated by the pressure sensor.
[0104] Optionally, in this embodiment, the above-mentioned on-board processor can be configured to perform the following steps through a computer program: decompose the functional requirements corresponding to the target function according to a preset decomposition standard to obtain first requirement information and second requirement information, wherein the first requirement information is used to characterize the safety level requirements in the functional requirements, and the second requirement information is used to characterize the quality management requirements in the functional requirements.
[0105] Optionally, in this embodiment, the above-mentioned on-board processor can be configured to perform the following steps through a computer program: verifying the enable signal based on the first requirement information to obtain first verification data; verifying the pressure signal based on the second requirement information to obtain second verification data; and generating a verification result using the first verification data and the second verification data.
[0106] Optionally, in this embodiment, the above-mentioned on-board processor can be configured to perform the following steps through a computer program: when the enable signal meets the target safety level determined by the first requirement information and the pressure signal meets the target quality management level determined by the second requirement information, determine that the verification result meets the target condition.
[0107] Optionally, in this embodiment, the above-mentioned on-board processor can be configured to perform the following steps through a computer program: generate a target drive signal according to an enable signal, wherein the target drive signal is used to determine the target action to be performed; and send the target drive signal to the target actuator to control the target actuator to perform the target action.
[0108] Optionally, the specific examples in this embodiment may refer to the examples described in the above embodiment and its optional implementation manners, which will not be repeated here.
[0109] The serial numbers of the above embodiments of the present invention are for description only and do not represent the advantages or disadvantages of the embodiments.
[0110] In the above embodiments of the present invention, the description of each embodiment has its own focus. For parts that are not described in detail in a certain embodiment, reference can be made to the relevant descriptions of other embodiments.
[0111] In the several embodiments provided by the present invention, it should be understood that the disclosed technical content can be implemented in other ways. Among them, the device embodiments described above are only exemplary. For example, the division of the units can be a logical function division. In actual implementation, there may be other division methods, such as multiple units or components can be combined or integrated into another system, or some features can be ignored or not executed. In addition, the mutual coupling or direct coupling or communication connection shown or discussed can be through some interfaces, indirect coupling or communication connection of units or modules, which can be electrical or other forms.
[0112] The units described as separate components may or may not be physically separate, and the components shown as units may or may not be physical units, that is, they may be located in one place or distributed across multiple units. Some or all of the units may be selected according to actual needs to achieve the purpose of the present embodiment.
[0113] In addition, the functional units in the various embodiments of the present invention may be integrated into a single processing unit, each unit may exist physically separately, or two or more units may be integrated into a single unit. The aforementioned integrated units may be implemented in the form of hardware or software functional units.
[0114] If the integrated unit is implemented in the form of a software functional unit and sold or used as an independent product, it can be stored in a computer-readable storage medium. Based on this understanding, the technical solution of the present invention, or the part that contributes to the prior art, or all or part of the technical solution can be embodied in the form of a software product. The computer software product is stored in a storage medium and includes several instructions for enabling a computer device (which can be a personal computer, server or network device, etc.) to execute all or part of the steps of the method described in each embodiment of the present invention. The aforementioned storage medium includes: various media that can store program code, such as a USB flash drive, ROM, RAM, mobile hard disk, magnetic disk or optical disk.
[0115] The above is only a preferred embodiment of the present invention. It should be pointed out that for ordinary technicians in this technical field, several improvements and modifications can be made without departing from the principles of the present invention. These improvements and modifications should also be regarded as the scope of protection of the present invention.
Claims
1. A vehicle driving control method, comprising: obtaining an enable signal and a pressure signal corresponding to a steering wheel switch of the vehicle, wherein the enable signal is used to drive a target function controlled by the steering wheel switch, and the pressure signal is used to represent an operating pressure acting on the steering wheel switch; Performing a safety level check on the enable signal and the pressure signal to obtain a check result; In response to the verification result satisfying the target condition, the enable signal is used to drive the target actuator corresponding to the target function to perform the target action, wherein the target condition is used to determine that the enable signal is a valid signal representing the user's intention.
2. The drive control method according to claim 1, wherein: The steering wheel switch includes a touch sensor, and the enable signal is generated by the touch sensor in response to a touch control operation applied to the steering wheel switch.
3. The driving control method according to claim 1, wherein: The steering wheel switch is associated with a pressure sensor, which is configured to measure the pressure exerted on the steering wheel switch by a touch control operation. The pressure signal is generated by triggering the pressure sensor.
4. The driving control method according to claim 1, wherein: The drive control method further includes: According to a preset decomposition standard, the functional requirements corresponding to the target function are decomposed to obtain first requirement information and second requirement information, wherein the first requirement information is used to characterize the security level requirements in the functional requirements, and the second requirement information is used to characterize the quality management requirements in the functional requirements.
5. The drive control method according to claim 4, wherein: Performing a safety level check on the enable signal and the pressure signal, and obtaining the check result includes: Verify the enable signal based on the first requirement information to obtain first verification data; verifying the pressure signal based on the second requirement information to obtain second verification data; The verification result is generated using the first verification data and the second verification data.
6. The driving control method according to claim 5, wherein: The drive control method further includes: When the enable signal meets the target safety level determined by the first requirement information and the pressure signal meets the target quality management level determined by the second requirement information, it is determined that the verification result meets the target condition.
7. The driving control method according to claim 1, wherein: Using the enable signal to drive the target executor corresponding to the target function to perform the target action includes: generating a target driving signal according to the enable signal, wherein the target driving signal is used to determine the target action to be performed; The target driving signal is sent to the target actuator to control the target actuator to perform the target action.
8. A vehicle drive control device, comprising: an acquisition module configured to acquire an enable signal and a pressure signal corresponding to a steering wheel switch of the vehicle, wherein the enable signal is used to drive a target function controlled by the steering wheel switch, and the pressure signal is used to represent an operating pressure acting on the steering wheel switch; a verification module configured to perform a safety level verification on the enable signal and the pressure signal to obtain a verification result; The driving module is configured to drive the target actuator corresponding to the target function to perform the target action using the enable signal in response to the verification result satisfying the target condition, wherein the target condition is used to determine that the enable signal is a valid signal representing the user's intention.
9. A storage medium comprising a stored program, wherein: When the program is running, the device where the storage medium is located is controlled to execute the vehicle driving control method according to any one of claims 1 to 7.
10. A vehicle comprising an on-board memory and an on-board processor, wherein a computer program is stored in the on-board memory, and the on-board processor is configured to run the computer program to execute the vehicle driving control method according to any one of claims 1 to 7.
Citation Information
Patent Citations
Method and system for secure signal manipulation
CN111694702A
Method and device for acquiring functional safety demand of cruise control system
CN114312778A
Gear monitoring method and device, electronic equipment and storage medium
CN115285043A
Data processing method and device of lane keeping assistance system, and storage medium
CN115408021A
Electronic gear shifter safety verification method, device, equipment and medium
CN115817517A