Driving control method, device and equipment of vehicle and storage medium
Patent Information
- Application Number
- CN202311571004.0
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2023-11-22
- Publication Date
- 2026-10-09
- Estimated Expiration
- 2043-11-22
AI Technical Summary
[0002]目前,车辆在静止状态下可以通过手机或智能钥匙等手段实现高压断电,切断车辆的动力,然而,在车辆行驶过程中,由于系统故障,可能导致油门、刹车等关键功能失效,从而可能引发动力失控的风险,因此为了安全运行,亟需在车辆行驶过程中实现切断动力
[0014] According to one aspect of the embodiments of this application, a computer program product is also provided, including a computer program that, when executed by a processor, implements the steps in the vehicle driving control method as described above.
Smart Images

Figure CN117485315B_ABST
Abstract
Description
Technical Field
[0001] This application relates to the field of vehicle control, and more specifically, to a vehicle driving control method, a vehicle driving control device, electronic equipment, and a computer-readable storage medium. Background Technology
[0002] Currently, when a vehicle is stationary, high-voltage power can be cut off using a mobile phone or smart key to disconnect the vehicle's power. However, during vehicle operation, system malfunctions may cause critical functions such as the accelerator and brakes to fail, potentially leading to a loss of power control. Therefore, for safe operation, it is urgent to disconnect the power while the vehicle is in motion. Summary of the Invention
[0003] To address the aforementioned technical problems, embodiments of this application provide a vehicle driving control method and apparatus, electronic device, computer-readable storage medium, and computer program product, which can accurately and quickly cut off power to the vehicle at full speed.
[0004] According to one aspect of the embodiments of this application, a vehicle driving control method is provided, applied to a driving control system. The driving control system includes a preset switch component, a vehicle control module connected to the switch component, and a controller connected to the vehicle control module. The method includes: acquiring first driving parameters of the vehicle in a starting state; if the vehicle meets a preset driving state based on the first driving parameters, detecting the switch component; responding to a preset trigger operation for the switch component, controlling the vehicle control module to disconnect the connection with the vehicle's ignition switch; simultaneously, controlling the controller through the vehicle control module to exit the starting state, cut off the vehicle's power output, and shift the vehicle's gear into neutral, so that the vehicle maintains power steering and power braking based on the output of the power converter.
[0005] According to one aspect of the embodiments of this application, the method further includes: when the vehicle is in neutral, acquiring a second driving parameter corresponding to the vehicle; if the second driving parameter is greater than a preset driving parameter threshold, detecting the vehicle's brake pedal; in response to a triggering operation on the brake pedal, controlling the vehicle control module to restore the connection with the vehicle's ignition switch; and simultaneously, controlling the controller through the vehicle control module to perform the operation of the vehicle entering the starting state and restoring the vehicle's power output.
[0006] According to one aspect of the embodiments of this application, the step of controlling the controller through the vehicle control module to execute the operation of the vehicle entering the start state includes: if the vehicle is equipped with a start / stop switch (SSB), when a preset switch signal generated by triggering the SSB switch is detected, the vehicle control module controls the controller to execute the operation of the vehicle entering the start state; if the vehicle is not equipped with the SSB switch, when the vehicle is detected to be in a forward or reverse gear, the vehicle control module controls the controller to execute the operation of the vehicle entering the start state.
[0007] According to one aspect of the present application, controlling the vehicle control module to disconnect from the ignition switch of the vehicle includes: acquiring the vehicle type and at least two preset disconnection methods, the disconnection methods being used to disconnect the vehicle control module from the ignition switch of the vehicle; selecting a target disconnection method matching the vehicle from the at least two preset disconnection methods according to the vehicle type; and controlling the vehicle control module to disconnect from the ignition switch of the vehicle according to the target disconnection method.
[0008] According to one aspect of the embodiments of this application, the vehicle control module is an integrated vehicle control module (IBCM), and the driving control system further includes an IG relay connected to the IBCM; the IBCM is connected to the controller through the IG relay; controlling the vehicle control module to disconnect from the ignition switch of the vehicle according to the target disconnection method includes: controlling the vehicle control module to disconnect the IG relay to cut off the power line of the vehicle used to connect to the ignition switch.
[0009] According to one aspect of the embodiments of this application, the vehicle control module is a right area control unit (ZCUR), and the driving control system further includes an intelligent power distribution system (IPDS) connected to the ZCUR; the step of controlling the vehicle control module to disconnect from the ignition switch of the vehicle according to the target disconnection method includes: controlling the ZCUR to transmit the switch signal corresponding to the switch component to the IPDS, so that the IPDS transmits the power-down command to the driving control unit to disconnect the driving control unit from the ignition switch.
[0010] According to one aspect of the embodiments of this application, the vehicle control system further includes a user management module (UMM) connected to the ZCUR; the operation of controlling the controller through the vehicle control module to exit the start state, cut off the power output of the vehicle, and shift the vehicle gear into neutral includes: controlling the ZCUR to transmit the switch signal corresponding to the switch component to the UMM, so that the UMM sends a power cut-off request to the controller via a CAN signal, and the controller is used to perform the corresponding operation according to the power cut-off request.
[0011] According to one aspect of the embodiments of this application, a vehicle driving control device is provided, deployed in a driving control system. The driving control system includes a preset switch component, a vehicle control module connected to the switch component, and a controller connected to the vehicle control module. The device includes: an acquisition module for acquiring first driving parameters of the vehicle in a starting state; a detection module for detecting the switch component if the vehicle meets a preset driving state based on the first driving parameters; and a control module for controlling the vehicle control module to disconnect the connection with the vehicle's ignition switch in response to a preset trigger operation on the switch component; and simultaneously controlling the controller through the vehicle control module to exit the starting state, cut off the vehicle's power output, and shift the vehicle into neutral, so that the vehicle maintains power steering and power braking based on the output of the power converter.
[0012] According to one aspect of the embodiments of this application, an electronic device is provided, including: one or more processors; and a storage device for storing one or more programs, which, when executed by the one or more processors, cause the electronic device to implement the vehicle driving control method as described above.
[0013] According to one aspect of the embodiments of this application, a computer-readable storage medium is provided, on which computer-readable instructions are stored, which, when executed by a computer's processor, cause the computer to perform the vehicle driving control method as described above.
[0014] According to one aspect of the embodiments of this application, a computer program product is also provided, including a computer program that, when executed by a processor, implements the steps in the vehicle driving control method as described above.
[0015] In the technical solution provided by the embodiments of this application, first driving parameters of the vehicle in the starting state are obtained; if it is determined that the vehicle meets the preset driving state according to the first driving parameters, the switch component is detected, and then in response to the preset trigger operation for the switch component, the vehicle control module is controlled to disconnect the connection with the vehicle's ignition switch; at the same time, the vehicle control module controls the controller to perform the operation of exiting the starting state, cutting off the vehicle's power output, and shifting the vehicle's gear into neutral, so as to achieve accurate and fast power cut-off at full vehicle speed, while the vehicle can still coast freely after power cut-off, and the power steering and braking assistance of the vehicle can be maintained according to the output of the power converter, ensuring the normal operation of power steering and braking assistance after power cut-off, so that the driver can control the direction and speed of the vehicle.
[0016] It should be understood that the above general description and the following detailed description are exemplary and explanatory only, and do not limit this application. Attached Figure Description
[0017] The accompanying drawings, which are incorporated in and form part of this specification, illustrate embodiments consistent with this application and, together with the description, serve to explain the principles of this application. It is obvious that the drawings described below are merely some embodiments of this application, and those skilled in the art can obtain other drawings based on these drawings without any inventive effort. In the drawings:
[0018] Figure 1 This is a schematic diagram illustrating an implementation environment for driving control of a vehicle, as shown in an exemplary embodiment of this application.
[0019] Figure 2 This is a flowchart illustrating a vehicle driving control method in an exemplary embodiment of this application;
[0020] Figure 3 yes Figure 2 A schematic diagram illustrating the specific implementation process of adding vehicle restart power in an exemplary embodiment;
[0021] Figure 4 yes Figure 2 A schematic diagram illustrating the specific implementation flow of step S230 in an exemplary embodiment;
[0022] Figure 5 This is a schematic diagram of a vehicle control system according to an exemplary embodiment of this application;
[0023] Figure 6 This is a schematic diagram of another vehicle control system according to an exemplary embodiment of this application;
[0024] Figure 7This is a schematic diagram of another vehicle control system according to an exemplary embodiment of this application;
[0025] Figure 8 This is a schematic diagram illustrating the process of cutting off power while driving, as shown in an exemplary embodiment of this application;
[0026] Figure 9 This is a flowchart illustrating restarting the vehicle's power while driving, as shown in an exemplary embodiment of this application;
[0027] Figure 10 This is a block diagram illustrating a vehicle driving control device according to an exemplary embodiment of this application;
[0028] Figure 11 A schematic diagram of the structure of a computer system suitable for implementing the electronic device of the present application is shown. Detailed Implementation
[0029] Exemplary embodiments will now be described in detail, examples of which are illustrated in the accompanying drawings. When the following description relates to the drawings, unless otherwise indicated, the same numbers in different drawings denote the same or similar elements. The embodiments described in the following exemplary embodiments do not represent all embodiments consistent with this application. Rather, they are merely examples of apparatuses and methods consistent with some aspects of this application as detailed in the appended claims.
[0030] The block diagrams shown in the accompanying drawings are merely functional entities and do not necessarily correspond to physically independent entities. That is, these functional entities can be implemented in software, in one or more hardware modules or integrated circuits, or in different network and / or processor devices and / or microcontroller devices.
[0031] The flowcharts shown in the accompanying drawings are merely illustrative and do not necessarily include all content and operations / steps, nor do they necessarily need to be performed in the described order. For example, some operations / steps can be broken down, while others can be combined or partially combined; therefore, the actual execution order may change depending on the specific circumstances.
[0032] In this application, "multiple" refers to two or more. "And / or" describes the relationship between related objects, indicating that three relationships can exist. For example, A and / or B can represent: A alone, A and B simultaneously, or B alone. The character " / " generally indicates that the preceding and following related objects have an "or" relationship.
[0033] In related technologies, during vehicle operation, system malfunctions may cause critical functions such as the accelerator and brakes to fail, potentially leading to a risk of loss of power control.
[0034] The problems mentioned above are universally applicable in common scenarios. To solve these problems, embodiments of this application propose a vehicle driving control method that can accurately and quickly cut off power to the vehicle at full speed. These embodiments will be described in detail below.
[0035] Figure 1 This is a schematic diagram illustrating an implementation environment for vehicle driving control, as shown in an exemplary embodiment of this application. The implementation environment includes a vehicle, which includes a driving control system. The driving control system includes a preset switch component, a vehicle control module connected to the switch component, and a controller connected to the vehicle control module. The controller is responsible for managing and controlling the overall operation of the vehicle, including the power system, chassis system, safety system, etc., and is used to receive and process information from different subsystems and send instructions to these subsystems to control the vehicle's operation.
[0036] The preset switch component is used to trigger the cutting off or restarting of power while driving; the vehicle control module is used to trigger the disconnection of the ignition switch of the vehicle; and the controller is used to execute the start-up state, cut off the power output of the vehicle, and shift the vehicle into neutral.
[0037] In this embodiment of the application, the driving control system further includes a processor (not shown in the figure), which is used to acquire first driving parameters when the vehicle is in the starting state; if it is determined that the vehicle meets preset driving conditions according to the first driving parameters, the switch component is detected; in response to a preset trigger operation for the switch component, the vehicle control module is controlled to disconnect the connection with the vehicle's ignition switch; at the same time, the vehicle control module controls the controller to perform the operation of exiting the starting state, cutting off the vehicle's power output, and shifting the vehicle's gear into neutral, so that the vehicle maintains the vehicle's steering assist and braking assist according to the output of the power converter.
[0038] Please see Figure 2 , Figure 2 This is a flowchart illustrating a vehicle driving control method according to an exemplary embodiment of this application. The method can be applied to... Figure 1 The implementation environment shown is specifically executed by the vehicle control system in that implementation environment. It should be understood that the method can also be applied to other exemplary implementation environments and specifically executed by devices in other implementation environments. This embodiment does not limit the implementation environment to which the method is applicable.
[0039] like Figure 2 As shown, in an exemplary embodiment, the vehicle driving control method includes at least steps S210 to S240, which are described in detail below:
[0040] S210: Obtain the first driving parameters when the vehicle is in the starting state.
[0041] In this embodiment, the vehicle is in a started state, i.e., a ready state. The vehicle is fully prepared, has started successfully, and is ready to depart at any time. In one example, the vehicle's dashboard will display the word "ready". First driving parameters of the vehicle in the started state are obtained. These first driving parameters reflect the vehicle's driving status and include, but are not limited to, driving speed and acceleration.
[0042] In one example, when the vehicle is detected to be in a running state, the first driving parameter of the vehicle can be detected in real time through the corresponding sensor, or the first driving parameter can be detected according to a preset time period.
[0043] S220. If the vehicle meets the preset driving state based on the first driving parameters, the switch component is tested.
[0044] In this embodiment of the application, the preset driving state refers to the state in which the vehicle is driving. If the vehicle is determined to meet the preset driving state according to the first driving parameter, it means that the vehicle is driving. For example, if the first driving parameter is speed, the vehicle is determined to meet the preset driving state when the speed is greater than the preset speed threshold. Or, if the first driving parameter is speed and acceleration, the vehicle is determined to meet the preset driving state when the speed is greater than the preset speed threshold and the acceleration is greater than the preset acceleration threshold.
[0045] When the vehicle meets the preset driving conditions, the switch component is detected to check whether the driver has operated it. This switch component is used to trigger the cutting off of power while driving. In one example, the switch component is an SSB (Start Stop Button) switch, but it could also be a power off switch or other switches in the vehicle, which can be flexibly adjusted according to the specific vehicle type.
[0046] It is understandable that a vehicle may experience a loss of power while in motion for various reasons. To ensure the safety of the vehicle and its occupants, it is necessary to disconnect the vehicle's power. Therefore, in one example, before testing the switching components, it is possible to first detect whether the vehicle's power is out of control. For example, by detecting whether the vehicle experiences unexpected acceleration events or events that prevent it from exiting the vehicle, the presence of such events indicates a loss of power control. Unexpected acceleration events include incorrect brake pedal signals, incorrect accelerator pedal signals, incorrect braking or regenerative braking torque, and incorrect drive motor torque execution. Events that prevent the vehicle from exiting the vehicle include unexpected steering by the steering system, unexpected braking by the braking system, and incorrect speed signals provided by the brake control subsystem.
[0047] S230, in response to a preset trigger operation for the switching component, controls the vehicle control module to disconnect from the vehicle's ignition switch.
[0048] In this embodiment, if the driver in the vehicle triggers a switch, it is necessary to detect whether the trigger is a preset trigger to prevent the driver from accidentally triggering the switch. Preset triggers include pressing and holding the switch, pressing the switch at a preset frequency, etc. For example, if a driver is detected pressing and holding the switch, a corresponding switch signal is generated in response to this press to trigger the power cut-off, thereby controlling the vehicle control module to disconnect from the vehicle's ignition switch, and all related electronic devices in the vehicle enter a sleep state.
[0049] In one example, to avoid accidental triggering of the switch, the switch can be located in an area of the vehicle that is not frequently used by the driver, such as a separate switch in the dome light area.
[0050] S240 Simultaneously, the vehicle control module controls the controller to exit the start state, cut off the vehicle's power output, and shift the vehicle into neutral, so that the vehicle can maintain power steering and braking assistance based on the output of the power converter.
[0051] In this embodiment, steps S230 and S240 can be performed simultaneously. While the ignition switch to the vehicle is turned off, the vehicle control module controls the controller to perform related operations. These operations include exiting the vehicle from the starting state, cutting off the vehicle's power output, and shifting the vehicle into neutral. That is, after the controller performs these operations, the vehicle will immediately stop moving, the "ready" indicator on the dashboard will disappear, and the vehicle will be in neutral, allowing it to coast freely but preventing further acceleration or reversing. In this situation, the vehicle maintains power steering and braking assistance based on the output of the power converter. In one example, this power converter is a DC-DC converter (DCDC), which still supplies power to the vehicle's low-voltage devices to ensure the normal operation of power steering and braking assistance, allowing the driver to control the vehicle's direction and speed.
[0052] In one example, the controller could be either a VCU (Vehicle Control Unit) or an EMS (Engine Management System).
[0053] In this embodiment, first driving parameters of the vehicle in the started state are obtained; if it is determined that the vehicle meets the preset driving state according to the first driving parameters, the switch component is detected, and then in response to the preset trigger operation for the switch component, the vehicle control module is controlled to disconnect the connection with the vehicle's ignition switch; at the same time, the vehicle control module controls the controller to perform the operation of exiting the started state, cutting off the vehicle's power output, and shifting the vehicle's gear into neutral, so as to achieve accurate and fast power cut-off at full vehicle speed, while the vehicle can still coast freely after power cut-off. The power steering and braking assist of the vehicle can be maintained according to the output of the power converter, ensuring that the power steering and braking assist work normally after power cut-off, so that the driver can control the direction and speed of the vehicle.
[0054] Furthermore, based on the above embodiments, please refer to... Figure 3 In one exemplary embodiment provided in this application, after the power is cut off, the power can be restored while driving, including steps S310 to S340, which are described in detail below:
[0055] S310. When the vehicle is in neutral, obtain the second driving parameter corresponding to the vehicle.
[0056] S320. If the second driving parameter is greater than the preset driving parameter threshold, the vehicle's brake pedal is detected.
[0057] S330, in response to a triggering operation on the brake pedal, controls the vehicle control module to restore its connection with the vehicle's ignition switch.
[0058] S340. At the same time, the vehicle control module controls the controller to perform the operation of putting the vehicle into the starting state and restoring the vehicle's power output.
[0059] In this embodiment of the application, after the vehicle power is cut off, the vehicle is in neutral and may still be coasting freely. Therefore, the second driving parameter corresponding to the vehicle can be obtained. The parameter type of the second driving parameter can be the same as or different from that of the first driving parameter. However, at this time, it is necessary to obtain the second driving parameter corresponding to the vehicle in real time.
[0060] If the second driving parameter is greater than the preset driving parameter threshold, it indicates that the vehicle is currently in a state where it is difficult to stop, posing a driving hazard due to the disconnected power, and therefore power needs to be restored. The preset driving parameter threshold corresponding to the second driving parameter can be the same as or different from the preset threshold corresponding to the first driving parameter. For example, if the second driving parameter is speed, when the speed is greater than 5 km / h, the vehicle's brake pedal is detected to determine if the driver has operated it.
[0061] Understandably, after the vehicle's power is cut off, the driver will operate the brake pedal to stop the vehicle from sliding. Therefore, when the brake pedal is detected to be operated, in response to the triggering operation of the braking operation, the vehicle control module is controlled to restore the connection with the vehicle's ignition switch. At the same time, the vehicle control module controls the controller to execute the operation of putting the vehicle into the starting state and restoring the vehicle's power output. In other words, if the driver presses the brake, the connection with the ignition switch will be restored, causing the vehicle's electronic equipment to enter the working state, the vehicle will restart, the word "ready" will be displayed on the instrument panel, and power control can be performed.
[0062] In one example, when detecting the vehicle's brake pedal, the brake pedal is detected in real time. Only when the driver operates the brake pedal and the brake pedal opening degree exceeds a preset opening degree threshold is the brake pedal trigger operation responded to and the connection with the ignition switch restored.
[0063] In this embodiment of the application, after the vehicle power is cut off, when the second driving parameter of the vehicle is greater than the preset driving parameter threshold, the power is quickly restored by the cooperation of the brake pedal, so that the driver can evacuate in time in an emergency.
[0064] Furthermore, based on the above embodiments, in one exemplary embodiment provided in this application, the specific implementation process of controlling the controller through the vehicle control module to execute the vehicle entering the start state includes the following, detailed below:
[0065] If the vehicle is equipped with a start / stop switch (SSB), when the preset switch signal generated by triggering the SSB switch is detected, the vehicle control module controls the controller to execute the operation of putting the vehicle into the start state.
[0066] To prevent drivers from subconsciously misoperating the brake pedal, this embodiment requires combining related operations to start the vehicle. Specifically, when the vehicle is equipped with an SSB switch, the SSB switch is detected. If the driver operates the SSB switch, the SSB switch generates a corresponding switch signal. If this switch signal is a preset switch signal (e.g., a short press or a long press of the SSB switch, which is not limited here), then the vehicle control module controls the controller to execute the operation of putting the vehicle into the starting state. In other words, when the driver presses the brake and simultaneously presses the SSB switch briefly, the vehicle enters the starting state and power is activated.
[0067] If the vehicle is not equipped with an SSB switch, when the vehicle is detected to be in a forward or reverse gear, the vehicle control module controls the controller to start the vehicle.
[0068] If the vehicle is not equipped with an SSB switch, the vehicle's gear position will be detected. If the vehicle is in a forward or reverse gear, the vehicle control module will control the controller to start the vehicle. In other words, when the driver presses the brake and simultaneously shifts into D or R gear, the vehicle will start.
[0069] In this embodiment of the application, in order to avoid accidental power restoration, it is also necessary to combine the SSB switch and perform corresponding operations to put the vehicle into the ready state, connect the power, and ensure the reliability of power restoration.
[0070] Furthermore, based on the above embodiments, such as Figure 4 As shown, in one exemplary embodiment provided in this application, controlling the vehicle control module to disconnect from the vehicle's ignition switch includes steps S410 to S430, which are described in detail below:
[0071] S410: Obtain the vehicle type and at least two preset disconnection methods, which are used to disconnect the vehicle control module from the vehicle's ignition switch.
[0072] S420: Select the target cut-off method that matches the vehicle from at least two cut-off methods based on the vehicle type.
[0073] S430: Control the vehicle control module to disconnect from the vehicle's ignition switch according to the target disconnection method.
[0074] In this application embodiment, at least two disconnection methods are provided. The disconnection method is used to disconnect the vehicle control module from the vehicle's ignition switch. Different types of vehicles use different disconnection methods. Therefore, it is necessary to obtain the vehicle type. In one example, the vehicle type includes PHEV type and EV type; in another example, the vehicle type includes different models of the same vehicle, different models of different vehicles, etc.
[0075] After obtaining the vehicle type, a target cut-off method matching the vehicle is selected from at least two preset cut-off methods based on the vehicle type. That is, the obtained vehicle type is matched with the vehicle type in at least two cut-off methods, and the cut-off method corresponding to the matched vehicle is taken as the target cut-off method. Then, the vehicle control module is controlled to cut off the connection with the vehicle's ignition switch according to the target cut-off method.
[0076] In one example, such as Figure 5 As shown, the vehicle control module is the Integrated Vehicle Control Module (IBCM), and the driving control system also includes IG relays connected to the IBCM; the IBCM is connected to the controller via IG relays, and the target disconnection methods include:
[0077] The vehicle control module disconnects the IG relay to cut off the vehicle's power supply line used to connect the ignition switch.
[0078] The IG relay is a type of unloading relay, its function being to cut off the power supply to electrical appliances unrelated to engine operation, ensuring smooth start-up of the engine. The power line used to connect to the ignition switch is KL15. In one example, the relationship between the IG relay and the vehicle's KL15 is as follows: When the ignition switch is turned from the OFF position (position 0) to the ON position (position 1), the IG relay closes, energizing the vehicle's KL15, and all vehicle electronic devices can operate. When the ignition switch is turned from the ON position (position 1) to the START position (position 2), the IG relay opens, de-energizing the vehicle's KL15, and all vehicle electronic devices stop operating, except for the engine and essential instruments. When the ignition switch is turned back from the START position (position 2) to the ON position (position 1), the IG relay closes, energizing the vehicle's KL15, and all vehicle electronic devices resume operation. Therefore, when the vehicle control module disconnects the IG relay, the vehicle's KL15 is de-energized, and consequently, the connection between the vehicle control module and the ignition switch is broken.
[0079] In one example, such as Figure 6 As shown, the vehicle control module is the right area control unit ZCUR, and the driving control system also includes the intelligent power distribution system IPDS connected to ZCUR. The target disconnection methods include:
[0080] The ZCUR controller transmits the corresponding switch signal of the switch component to the IPDS, so that the IPDS transmits the power-down command to the driving control unit to disconnect the driving control unit from the ignition switch.
[0081] The ZCU (Zone Control Unit) manages and controls specific areas or functional zones of the vehicle, such as seat controls, air conditioning controls, and dashboard controls. It is typically associated with a specific zone or subsystem and handles the inputs and outputs for that zone. The IPDS (Intelligent Power Distribution System) manages and controls the vehicle's power system, including the battery, alternator, DC-DC converter, and charger. It monitors the power system's status, such as voltage, current, and temperature, and distributes power to different devices as needed. The DCU (Drive Control Unit) controls the vehicle's driving modes and gear selection.
[0082] The ZCUR detects the switching status of the switching component and transmits the corresponding switching signal to the IPDS. The IPDS generates a power-down command for the DCU and transmits this command to the DCU, disconnecting the DCU from the KL15 circuit and thus cutting off the connection between the DCU and the ignition switch, causing the DCU to lose power. Furthermore, the ZCUR transmits the corresponding switching signal to the controller, which then executes a shift from ready to neutral (N).
[0083] In other embodiments, the vehicle control module may also be a left area control unit ZCUL.
[0084] In one example, such as Figure 7 As shown, in Figure 6 Based on this, the vehicle control system also includes a UMM connected to ZCUR; it controls the controller via the vehicle control module to perform operations such as exiting the start state, cutting off the vehicle's power output, and shifting the vehicle into neutral, including:
[0085] The ZCUR controller transmits the switching signal corresponding to the switching component to the UMM, so that the UMM sends a power cut-off request to the controller via the CAN signal. The controller then performs the corresponding operation based on the power cut-off request, such as reverting from ready to N gear upon receiving the power cut-off request.
[0086] UMM is a User Management Module, a component used to manage and control user information and permissions in a vehicle. UMM can store user profiles, preferences, driving habits, and other data, and control vehicle functions and services based on user identity and permissions. UMM can communicate with other vehicle control units (such as ZCUR, CCU, VCU, etc.) to meet users' personalized needs and provide security protection.
[0087] After ZCUR transmits the switch signal to UMM, UMM will determine the triggering personnel corresponding to the switch component, such as whether the driver has the authority to trigger the controller to cut off the power. If UMM stores the fingerprint information of the authorized driver, ZCUR will transmit the fingerprint information carrying the trigger switch component to UMM. Then, UMM will compare the fingerprint information to determine whether the driver has the authority. If it is determined that the driver has the authority, a power cut-off request will be generated and sent to the controller.
[0088] Understandably, in Figures 5-7 The cutting method shown can also be determined without being based on vehicle type; the specific method can be flexibly adjusted according to the actual situation.
[0089] In the embodiments of this application, different disconnection methods can be adopted depending on the vehicle type to disconnect the connection with the ignition switch and cut off the power, adapting to various application scenarios and ensuring generalization.
[0090] For ease of understanding, taking an electric vehicle as an example, the vehicle driving control method provided in this application embodiment will be described in detail. The electric vehicle includes hybrid electric vehicles, plug-in hybrid electric vehicles, pure electric vehicles, fuel cell vehicles, etc., and the driving control system is as follows: Figure 5 As shown, the switching components consist of an SSB switch or power-down switch, an IBCM, a controller, etc. The controller is a VCU. The IBCM detects the switch signal, disconnects the vehicle's KL15, and sends a cut-off or start request to the VCU through a crank signal.
[0091] like Figure 8 As shown, the process of cutting off power while driving includes:
[0092] When the vehicle is in a ready state and can be driven normally, if the SSB switch or power off switch is pressed and held for 2 seconds or pressed three times, the IBCM disconnects the hard-wire wake-up signal (disconnects the entire vehicle KL15), the VCU exits the ready state, cuts off power output, and the gear is shifted into neutral (N). In other words, the vehicle has started successfully and can be driven normally at a speed greater than 5 km / h. If the driver presses and holds the SSB switch or power off switch for 2 seconds or presses it three times, the IBCM will disconnect from the ignition switch, putting the vehicle's electronic equipment into sleep mode. Simultaneously, the VCU will instruct the vehicle to exit the ready state, cut off power output, shift into neutral (N), and allow free coasting. After power is cut off, the DC-DC converter still outputs power to maintain power steering and braking assistance.
[0093] After power output is cut off, the hazard warning lights will turn on, and the vehicle's instrument panel will display the message "Vehicle power has been cut off, please pull over."
[0094] like Figure 9 As shown, the process of restarting the engine while driving includes:
[0095] When the vehicle speed is >5km / h, the gear is in N (Neutral), and power is not engaged, the driver presses the brake to restore KL15. ① With SSB: Pressing the brake + briefly pressing the SSB button restores the ready state; ② Without SSB: Pressing the brake + shifting into D / R restores the ready state and restores power output. Then the IBCM will reconnect to the ignition switch, putting the vehicle's electronic equipment into operation. That is, if the vehicle has an SSB (Start-Stop Button), the driver needs to briefly press the SSB to put the vehicle into the ready state and engage power. If the vehicle does not have an SSB, the driver only needs to shift into D or R to put the vehicle into the ready state; the instrument panel will display "ready," and engaging power will put the vehicle into D or R, allowing acceleration or reverse.
[0096] This application describes an apparatus embodiment that can be used to execute the vehicle driving control method described in the above embodiments of this application. For details not disclosed in the apparatus embodiments of this application, please refer to the embodiments of the vehicle driving control method described above.
[0097] Figure 10 This is a block diagram illustrating a vehicle driving control device according to an exemplary embodiment of this application. The device can be applied to... Figure 1 The implementation environment shown is specifically configured in a vehicle. This device can also be applied to other exemplary implementation environments and specifically configured in other devices; this embodiment does not limit the implementation environment to which the device is applicable.
[0098] like Figure 10 As shown, this exemplary vehicle driving control device is deployed in a driving control system, which includes a preset switch component, a vehicle control module connected to the switch component, and a controller connected to the vehicle control module. The device includes:
[0099] The acquisition module 1010 is used to acquire the first driving parameters of the vehicle when it is in the starting state;
[0100] The detection module 1020 is used to detect the switch component if it is determined from the first driving parameters that the vehicle meets a preset driving state.
[0101] The control module 1030 is used to control the vehicle control module to disconnect the ignition switch of the vehicle in response to a preset trigger operation for the switch component; at the same time, the vehicle control module controls the controller to perform the operation of exiting the start state, cutting off the power output of the vehicle, and shifting the vehicle gear into neutral, so that the vehicle maintains the power steering and braking assistance of the vehicle according to the output of the power converter.
[0102] In one embodiment provided in this application, the acquisition module 1010 is further configured to acquire a second driving parameter corresponding to the vehicle when the vehicle is in neutral; the detection module 1020 is further configured to detect the vehicle's brake pedal if the second driving parameter is greater than a preset driving parameter threshold; and the control module 1030 is further configured to control the vehicle control module to restore the connection with the vehicle's ignition switch in response to a triggering operation on the brake pedal; simultaneously, the vehicle control module controls the controller to perform the operation of the vehicle entering the starting state and restoring the vehicle's power output.
[0103] According to one aspect of the embodiments of this application, the control module 1030 is specifically used to control the controller to perform the operation of the vehicle entering the start state when a preset switch signal generated by triggering the SSB switch is detected if the vehicle is equipped with a start / stop SSB switch; and to control the controller to perform the operation of the vehicle entering the start state if the vehicle is not equipped with the SSB switch and the vehicle is detected to be in a forward or reverse gear.
[0104] According to one aspect of the embodiments of this application, the control module 1030 is specifically used to obtain the vehicle type of the vehicle and at least two preset disconnection methods, wherein the disconnection method is used to disconnect the vehicle control module from the ignition switch of the vehicle; select a target disconnection method matching the vehicle from the at least two preset disconnection methods according to the vehicle type; and control the vehicle control module to disconnect the connection with the ignition switch of the vehicle according to the target disconnection method.
[0105] According to one aspect of the embodiments of this application, the vehicle control module is an integrated vehicle control module (IBCM), and the driving control system further includes an IG relay connected to the IBCM; the IBCM is connected to the controller through the IG relay; the control module 1030 is specifically used to control the vehicle control module to disconnect the IG relay, so as to cut off the power line of the vehicle used to connect the ignition switch.
[0106] According to one aspect of the embodiments of this application, the vehicle control module is a right zone control unit (ZCUR), and the driving control system further includes an intelligent power distribution system (IPDS) connected to the ZCUR; the IBCM is connected to the controller through the IG relay; the control module 1030 is specifically used to control the ZCUR to transmit the switch signal corresponding to the switch component to the IPDS, so that the IPDS transmits the power-down command to the driving control unit to disconnect the driving control unit from the ignition switch.
[0107] According to one aspect of the embodiments of this application, the driving control system further includes a user management module (UMM) connected to the ZCUR; the control module 1030 is specifically used to control the ZCUR to transmit the switch signal corresponding to the switch component to the UMM, so that the UMM sends a power cut-off request to the controller via a CAN signal, and the controller is used to perform the corresponding operation according to the power cut-off request.
[0108] It should be noted that the vehicle driving control device provided in the above embodiments and the vehicle driving control method provided in the above embodiments belong to the same concept. The specific way in which each module and unit performs operations has been described in detail in the method embodiments, and will not be repeated here.
[0109] In practical applications, the vehicle driving control device provided in the above embodiments can be assigned to different functional modules as needed, that is, the internal structure of the device can be divided into different functional modules to complete all or part of the functions described above, and this is not a limitation.
[0110] Embodiments of this application also provide an electronic device, including: one or more processors; and a storage device for storing one or more programs, which, when executed by one or more processors, cause the electronic device to implement the vehicle driving control method provided in the above embodiments.
[0111] Figure 11 A schematic diagram of a computer system suitable for implementing the embodiments of this application is shown. It should be noted that... Figure 11 The computer system 1100 of the electronic device shown is merely an example and should not impose any limitation on the functionality and scope of use of the embodiments of this application, wherein the electronic device may be configured in a vehicle.
[0112] like Figure 11 As shown, the computer system 1100 includes a Central Processing Unit (CPU) 1101, which can perform various appropriate actions and processes, such as executing the methods described in the above embodiments, based on programs stored in Read-Only Memory (ROM) 1102 or programs loaded from storage portion 1108 into Random Access Memory (RAM) 1103. The RAM 1103 also stores various programs and data required for system operation. The CPU 1101, ROM 1102, and RAM 1103 are interconnected via a bus 1104. An Input / Output (I / O) interface 1105 is also connected to the bus 1104.
[0113] The following components are connected to I / O interface 1105: an input section 1106 including a keyboard, mouse, etc.; an output section 1107 including a cathode ray tube (CRT), liquid crystal display (LCD), etc., and speakers, etc.; a storage section 1108 including a hard disk, etc.; and a communication section 1109 including a network interface card such as a LAN (Local Area Network) card, modem, etc. The communication section 1109 performs communication processing via a network such as the Internet. A drive 1110 is also connected to I / O interface 1105 as needed. Removable media 1111, such as a disk, optical disk, magneto-optical disk, semiconductor memory, etc., are installed on drive 1110 as needed so that computer programs read from them can be installed into storage section 1108 as needed.
[0114] Specifically, according to embodiments of this application, the processes described above with reference to the flowcharts can be implemented as computer software programs. For example, embodiments of this application include a computer program product comprising a computer program carried on a computer-readable medium, the computer program including a computer program for performing the methods shown in the flowcharts. In such embodiments, the computer program can be downloaded and installed from a network via communication section 1109, and / or installed from removable medium 1111. When the computer program is executed by central processing unit (CPU) 1101, it performs various functions defined in the system of this application.
[0115] It should be noted that the computer-readable medium shown in the embodiments of this application can be a computer-readable signal medium or a computer-readable storage medium, or any combination of the two. A computer-readable storage medium can be, for example, an electrical, magnetic, optical, electromagnetic, infrared, or semiconductor system, apparatus, or device, or any combination thereof. More specific examples of a computer-readable storage medium may include, but are not limited to: an electrical connection having one or more wires, a portable computer disk, a hard disk, random access memory (RAM), read-only memory (ROM), erasable programmable read-only memory (EPROM), flash memory, optical fiber, portable compact disc read-only memory (CD-ROM), optical storage device, magnetic storage device, or any suitable combination thereof. In this application, a computer-readable signal medium may include a data signal propagated in baseband or as part of a carrier wave, carrying a computer-readable computer program. Such propagated data signals can take various forms, including but not limited to electromagnetic signals, optical signals, or any suitable combination thereof. Computer-readable signal media can also be any computer-readable medium other than computer-readable storage media, which can send, propagate, or transmit a program for use by or in connection with an instruction execution system, apparatus, or device. The computer program contained on the computer-readable medium can be transmitted using any suitable medium, including but not limited to wireless, wired, etc., or any suitable combination thereof.
[0116] The flowcharts and block diagrams in the accompanying drawings illustrate the architecture, functionality, and operation of possible implementations of systems, methods, and computer program products according to various embodiments of this application. Each block in a flowchart or block diagram may represent a module, segment, or portion of code, which contains one or more executable instructions for implementing a specified logical function. It should also be noted that in some alternative implementations, the functions indicated in the blocks may occur in a different order than those indicated in the drawings. For example, two consecutively indicated blocks may actually be executed substantially in parallel, and they may sometimes be executed in reverse order, depending on the functions involved. It should also be noted that each block in a block diagram or flowchart, and combinations of blocks in a block diagram or flowchart, can be implemented using a dedicated hardware-based system that performs the specified function or operation, or using a combination of dedicated hardware and computer instructions.
[0117] The units described in the embodiments of this application can be implemented in software or hardware, and the described units can also be located in a processor. The names of these units do not necessarily limit the specific unit itself.
[0118] Another aspect of this application provides a computer-readable storage medium storing a computer program that, when executed by a processor, implements the vehicle driving control method described above. This computer-readable storage medium may be included in the electronic device described in the above embodiments, or it may exist independently without being assembled into the electronic device.
[0119] Another aspect of this application provides a computer program product or computer program including computer instructions stored in a computer-readable storage medium. A processor of a computer device reads the computer instructions from the computer-readable storage medium and executes the computer instructions, causing the computer device to perform the vehicle driving control method provided in the various embodiments described above.
[0120] The above description is merely a preferred exemplary embodiment of this application and is not intended to limit the implementation of this application. Those skilled in the art can easily make corresponding modifications or alterations based on the main concept and spirit of this application. Therefore, the scope of protection of this application should be determined by the scope of protection claimed in the claims.
Claims
1. A vehicle driving control method, characterized in that, An application to a vehicle control system, the vehicle control system including a switching component, a vehicle control module connected to the switching component, and a controller connected to the vehicle control module, the method comprising: Obtain the first driving parameters of the vehicle when it is in the started state; If the vehicle is determined to meet the preset driving state based on the first driving parameters, then the switch component is tested; In response to a preset trigger operation on the switch component, the vehicle control module is controlled to disconnect from the vehicle's ignition switch. At the same time, the vehicle control module controls the controller to exit the start state, cut off the power output of the vehicle, and put the vehicle into neutral, so that the vehicle can maintain the steering assist and braking assist according to the output of the power converter. The step of determining that the vehicle meets the preset driving state based on the first driving parameters includes: The first driving parameter is speed. When the speed is greater than a preset speed threshold, the vehicle is determined to meet the preset driving state; or the first driving parameter is speed and acceleration. When the speed is greater than a preset speed threshold and the acceleration is greater than a preset acceleration threshold, the vehicle is determined to meet the preset driving state.
2. The method according to claim 1, characterized in that, The method further includes: When the vehicle is in neutral, obtain the second driving parameter corresponding to the vehicle; If the second driving parameter is greater than the preset driving parameter threshold, then the brake pedal of the vehicle is detected; In response to a triggering operation on the brake pedal, the vehicle control module is controlled to restore its connection with the vehicle's ignition switch; Simultaneously, the vehicle control module controls the controller to execute the operation of putting the vehicle into the start state and restoring the vehicle's power output.
3. The method according to claim 2, characterized in that, The step of controlling the controller via the vehicle control module to execute the vehicle entering the start state includes: If the vehicle is equipped with a start / stop SSB switch, when a preset switch signal generated by triggering the SSB switch is detected, the vehicle control module controls the controller to perform the operation of putting the vehicle into the start state. If the vehicle is not equipped with the SSB switch, when the vehicle is detected to be in a forward or reverse gear, the vehicle control module controls the controller to perform the operation of putting the vehicle into the start state.
4. The method according to any one of claims 1 to 3, characterized in that, Controlling the vehicle control module to disconnect from the vehicle's ignition switch includes: The vehicle type and at least two preset disconnection methods are obtained, wherein the disconnection methods are used to disconnect the vehicle control module from the vehicle's ignition switch; Based on the vehicle type, a target cutting method matching the vehicle is selected from at least two preset cutting methods; According to the target disconnection method, the vehicle control module is controlled to disconnect from the vehicle's ignition switch.
5. The method according to claim 4, characterized in that, The vehicle control module is an IBCM (Integrated Vehicle Control Module), and the driving control system also includes an IG relay connected to the IBCM; the IBCM is connected to the controller through the IG relay. Controlling the vehicle control module to disconnect from the vehicle's ignition switch according to the target disconnection method includes: The vehicle control module is controlled to disconnect the IG relay to cut off the power supply line of the vehicle used to connect the ignition switch.
6. The method according to claim 4, characterized in that, The vehicle control module is the right area control unit ZCUR, and the driving control system also includes the intelligent power distribution system IPDS connected to the ZCUR. The step of controlling the vehicle control module to disconnect from the vehicle's ignition switch according to the target disconnection method includes: The ZCUR controls the transmission of the switch signal corresponding to the switch component to the IPDS, so that the IPDS transmits the power-down command to the driving control unit to disconnect the driving control unit from the ignition switch.
7. The method according to claim 6, characterized in that, The vehicle control system also includes a user management module (UMM) connected to the ZCUR; the operation of controlling the controller through the vehicle control module to exit the start state, cut off the vehicle's power output, and shift the vehicle into neutral includes: The ZCUR controls the transmission of the switching signal corresponding to the switching component to the UMM, so that the UMM sends a power cut-off request to the controller via a CAN signal, and the controller performs the corresponding operation according to the power cut-off request.
8. A vehicle driving control device for implementing the method as described in any one of claims 1 to 7, characterized in that, Deployed in a vehicle control system, the vehicle control system including a switching component, a vehicle control module connected to the switching component, and a controller connected to the vehicle control module, the device includes: The acquisition module is used to acquire the first driving parameters of the vehicle when it is in the start-up state; The detection module is used to detect the switch component if it is determined from the first driving parameters that the vehicle meets a preset driving state. The control module is used to respond to a preset trigger operation for the switch component, control the vehicle control module to disconnect from the ignition switch of the vehicle; at the same time, the vehicle control module controls the controller to exit the starting state, cut off the power output of the vehicle, and shift the vehicle gear into neutral, so that the vehicle maintains the power steering and braking assistance according to the output of the power converter.
9. An electronic device, characterized in that, include: One or more processors; A storage device for storing one or more programs, which, when executed by one or more processors, cause the electronic device to perform the method as described in any one of claims 1 to 7.
10. A computer-readable storage medium, characterized in that, It stores computer-readable instructions that, when executed by the computer's processor, cause the computer to perform the method of any one of claims 1 to 7.
Citation Information
Patent Citations
Vehicle Control System and Method of Using the Same
US20160146128A1
Method and device for parking control, vehicle controller, and new-energy vehicle
US20230060311A1