Discharging method and device after vehicle collision, computer equipment and storage medium
By responding to the collision signal in the vehicle and recording its duration, the control discharge components discharge in a preset order, solving the problem that the busbar energy cannot be discharged due to communication failure in vehicle collisions, and improving the safety of vehicle discharge.
Patent Information
- Application Number
- CN202510198552.6
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2025-02-23
- Publication Date
- 2025-04-15
AI Technical Summary
In a vehicle collision, due to failures such as communication interruption or communication loss, emergency discharge information cannot be quickly and effectively transmitted, resulting in the inability to discharge bus energy, which poses safety hazards.
By responding to the collision signal sent by the airbag controller and recording the duration of the signal, each discharge component is controlled to discharge in a preset order according to the duration, avoiding intermediate communication, and directly determining whether to discharge based on the duration of the signal.
It achieves shortening the transmission path in the case of collision, improves the safety of vehicle discharge, avoids multi-component discharge conflicts, and ensures rapid discharge of bus energy.
Smart Images

Figure CN119821135A_ABST
Abstract
Description
Technical Field
[0001] The present application relates to the field of vehicle discharge technology, and in particular to a method, device, computer equipment and storage medium for discharging a vehicle after a collision. Background Art
[0002] After the high voltage of an electric vehicle is powered off, the connection between the high voltage power battery and the high voltage circuit can be cut off by disconnecting the relay. However, due to the parallel capacitor on the DC bus side, the bus voltage will not drop to a safe voltage quickly. Therefore, the power in the high voltage bus capacitor needs to be released quickly to ensure the safety of personnel.
[0003] The currently commonly used method of active discharge of busbar capacitors is that the vehicle controller monitors and transmits control instructions, and after monitoring the power battery disconnection, it controls the discharge component to perform active discharge. However, when there are faults such as communication interruption and communication loss during a collision, the collision emergency discharge information cannot be transmitted quickly and effectively, resulting in the inability to discharge busbar energy. Summary of the invention
[0004] In view of the above problems, the present application provides a discharge method, device, computer equipment and storage medium after a vehicle collision, which are used to solve the problem in the prior art that when there is a fault in the collision due to communication interruption, communication loss, etc., the collision emergency discharge information cannot be quickly and effectively transmitted, thereby resulting in the inability to discharge the bus energy. By responding to the collision signal sent by the airbag controller and recording the duration of the collision signal, and according to the duration, controlling each discharge component to discharge in a preset discharge sequence; thereby, it is possible to determine whether to discharge directly according to the duration of the collision signal without the need for intermediate communication, thereby avoiding the situation in which there is a fault in the collision due to communication interruption, communication loss, etc., thereby resulting in the inability to discharge the bus energy, thereby achieving the shortening of the transmission path, thereby improving the safety of vehicle discharge in the event of a collision; at the same time, each discharge component discharges in a preset discharge sequence, thereby avoiding discharge conflicts among multiple components, thereby further improving the safety of vehicle discharge.
[0005] According to one aspect of the embodiment of the present application, a method for discharging after a vehicle collision is provided, the method comprising: responding to a collision signal sent by an airbag controller and recording the duration of the collision signal; according to the duration, controlling each discharge component to discharge in a preset discharge sequence; wherein the preset discharge sequence is the discharge sequence of each discharge component set corresponding to the different durations. .
[0006] In an optional manner, the discharge component includes a DC converter and a remaining discharge component; and according to the duration, each discharge component is controlled to perform a discharge step in a preset discharge order, further comprising: if it is detected that the duration reaches a first preset duration, the DC converter is controlled to discharge, and the remaining discharge component is controlled to enter a shutdown state so that the power battery is disconnected from the relay; if it is detected that the duration reaches a second preset duration, the remaining discharge component is controlled to discharge; wherein the first preset duration is less than the second preset duration.
[0007] In an optional manner, the discharge component includes a DC converter and a residual discharge component; according to the duration, each discharge component is controlled to perform a discharge step in a preset discharge order, further including: if it is detected that the duration reaches a first preset duration, the DC converter is controlled to discharge, and the residual discharge component is controlled to enter a shutdown state so that the power battery is disconnected from the relay; if a disconnection completion signal sent by the battery management system is detected, the residual discharge component is controlled to discharge; wherein the disconnection completion signal is a signal generated after the battery management system disconnects the relay when it is detected that the duration reaches the first preset duration.
[0008] In an optional manner, before controlling each discharge component to perform a discharge step in a preset discharge order according to the duration, the method further includes: detecting whether a discharge failure occurs in the discharge component; and if no discharge failure occurs in the discharge component, executing the discharge step of controlling the discharge component to perform a discharge.
[0009] In an optional manner, there are multiple discharge components; the step of detecting whether a discharge fault occurs in the discharge component further includes: if it is detected that a discharge fault occurs in the discharge component, controlling the corresponding discharge component to enter a fault state, and controlling the remaining discharge components to discharge.
[0010] In an optional manner, after controlling each discharge component to perform a discharge step in a preset discharge order according to the duration, the method further includes: detecting whether the discharge duration of the discharge component is less than the preset discharge duration, and detecting whether the real-time voltage value of the bus voltage is less than or equal to the target voltage value; if it is detected that the discharge duration is less than the preset discharge duration, and the real-time voltage value is less than or equal to the target voltage value, controlling the discharge component to end the discharge.
[0011] In an optional manner, the residual discharge component includes a generator controller and a drive motor controller; after the step of detecting whether the discharge time of the discharge component is less than a preset discharge time, and detecting whether the real-time voltage value of the bus voltage is less than or equal to the target voltage value, it also includes: if it is detected that the discharge time is greater than or equal to the preset discharge time, and / or the real-time voltage value is greater than the target voltage value, then controlling the generator controller and the drive motor controller to perform passive discharge.
[0012] According to another aspect of an embodiment of the present application, a discharge device after a vehicle collision is provided, comprising: a recording module for responding to a collision signal sent by an airbag controller and recording the duration of the collision signal; a discharge module for controlling each discharge component to discharge in a preset discharge sequence according to the duration; wherein the preset discharge sequence is the discharge sequence of each discharge component set corresponding to the different durations.
[0013] According to another aspect of an embodiment of the present application, a computer device is provided, including: a controller; and a memory for storing one or more programs, wherein when the one or more programs are executed by the controller, the controller implements any one of the above-mentioned methods for discharging a vehicle after a collision.
[0014] According to another aspect of an embodiment of the present application, a computer-readable storage medium is provided, wherein at least one executable instruction is stored in the storage medium. When the executable instruction is executed on a device / equipment, the executable instruction enables the device / equipment to perform any one of the above-described methods for discharging a vehicle after a collision.
[0015] The embodiment of the present application responds to the collision signal sent by the airbag controller, records the duration of the collision signal, and controls each discharge component to discharge in a preset discharge order according to the duration; thereby, it is possible to determine whether to discharge directly according to the duration of the collision signal without intermediate communication, thereby avoiding the situation where the collision emergency discharge information cannot be quickly and effectively transmitted due to faults such as communication interruption and communication loss during the collision, thereby resulting in the inability to discharge the bus energy, thereby shortening the transmission path, and thereby improving the safety of vehicle discharge in the event of a collision; at the same time, each discharge component discharges in a preset discharge order, thereby avoiding discharge conflicts among multiple components and further improving the safety of vehicle discharge.
[0016] The above description is only an overview of the technical solution of the embodiment of the present application. In order to more clearly understand the technical means of the embodiment of the present application, it can be implemented in accordance with the contents of the specification. In order to make the above and other purposes, features and advantages of the embodiment of the present application more obvious and easy to understand, the specific implementation methods of the present application are listed below. BRIEF DESCRIPTION OF THE DRAWINGS
[0017] The accompanying drawings are only used to illustrate the embodiments and are not to be considered as limiting the present application. In addition, the same reference symbols are used to represent the same components throughout the accompanying drawings. In the accompanying drawings:
[0018] Figure 1 A schematic diagram showing a flow chart of an embodiment of a method for discharging a vehicle after a collision provided by the present application;
[0019] Figure 2 A schematic flow chart showing another embodiment of the method for discharging a vehicle after a collision provided by the present application;
[0020] Figure 3 A schematic flow chart of another embodiment of a method for discharging a vehicle after a collision provided by the present application is shown;
[0021] Figure 4 A schematic flow chart showing another embodiment of the method for discharging a vehicle after a collision provided by the present application;
[0022] Figure 5 A schematic structural diagram of an embodiment of a discharge device after a vehicle collision provided by the present application is shown;
[0023] Figure 6 A schematic structural diagram of an embodiment of a computer device provided by the present application is shown. DETAILED DESCRIPTION
[0024] Here, exemplary embodiments will be described in detail, examples of which are shown in the accompanying drawings. When the following description refers to the drawings, unless otherwise indicated, the same numbers in different drawings represent the same or similar elements. The implementations described in the following exemplary embodiments do not represent all implementations consistent with the present application. Instead, they are only examples of devices and methods consistent with some aspects of the present application as detailed in the attached claims.
[0025] 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 may be implemented in software form, or in one or more hardware modules or integrated circuits, or in different networks and / or processor devices and / or microcontroller devices.
[0026] The flowcharts shown in the accompanying drawings are only exemplary and do not necessarily include all the contents and operations / steps, nor must they be executed in the order described. For example, some operations / steps can be decomposed, and some operations / steps can be combined or partially combined, so the actual execution order may change according to actual conditions.
[0027] The term "multiple" as used in this application refers to two or more than two. "And / or" describes the relationship between related objects, indicating that three relationships can exist. For example, A and / or B can mean: A exists alone, A and B exist at the same time, and B exists alone. The character " / " generally indicates that the related objects are in an "or" relationship.
[0028] After the high voltage of an electric vehicle is powered off, the high voltage power battery can be disconnected from the high voltage circuit by disconnecting the relay. However, due to the parallel capacitor on the DC bus side, the bus voltage will not drop to a safe voltage quickly. If the bus power cannot be discharged in time, it is easy to cause the risk of electric shock and casualties. Therefore, based on the high voltage safety requirements of electric vehicles, the national standard GB / T18488.1-2015 stipulates that after the high voltage power battery is disconnected from the high voltage DC bus, the power in the high voltage bus capacitor needs to be quickly released to below 60V.
[0029] Currently, the commonly used active discharge method of bus capacitors is mainly based on motor winding discharge. However, in emergency situations, when the motor winding fails or other reasons occur, there is a defect that the discharge cannot be performed, which will cause the bus energy to be unable to be discharged quickly. Therefore, a safe and reliable discharge control system and method are needed to ensure the timely discharge of high-voltage circuit energy, thereby ensuring personnel safety.
[0030] Based on the discharge of the motor winding, the airbag controller transmits a collision signal to the vehicle controller. The vehicle controller controls the battery management system to disconnect the relay. The battery management system feeds back to the vehicle controller that the relay has been disconnected, and the vehicle controller controls the discharge component to perform active discharge.
[0031] In an emergency, when the permanent magnet synchronous motor speed is too high or the motor winding fails and cannot be actively discharged, the bus energy cannot be discharged. After the power battery is cut off, the bus capacitor has high-voltage energy that needs to be discharged urgently.
[0032] In a collision scenario, the vehicle controller usually monitors and transmits control instructions. After the monitoring power battery is disconnected, the discharge component is controlled to perform active discharge. The link communication transmission takes a long time, and when the collision causes communication interruption, communication loss and other failures, the collision emergency discharge information cannot be transmitted quickly and effectively. The present application provides a discharge method, device, computer equipment and storage medium after a vehicle collision, which are used to solve the above technical problems, directly monitor the collision signal through the discharge component, avoid the risks caused by abnormal collision communication failures, shorten the transmission link, and accelerate the transmission of collision information. The following embodiments are used for detailed description.
[0033] It should be noted that the energy that the bus needs to discharge includes two parts: one is the electric energy stored in the bus capacitor, and the other is the electric energy generated by the high-speed rotation of the permanent magnet synchronous motor when the vehicle is driving.
[0034] Figure 1 A flow chart showing an embodiment of the method for discharging a vehicle after a collision is shown in the present application, and the method is executed by a computer device. Figure 1 As shown, the method comprises the following steps:
[0035] Step S110: responding to the collision signal sent by the airbag controller and recording the duration of the collision signal.
[0036] Among them, the airbag controller collects the vehicle collision signal (ABM_Crash, collision flag) in real time to determine whether a collision occurs.
[0037] Specifically, the airbag controller will send the vehicle collision signal collected in real time to the discharge component, and the duration of the recorded collision signal is used to directly determine whether discharge is required.
[0038] Step S120: Controlling each discharge component to discharge in a preset discharge sequence according to the duration.
[0039] The preset discharge sequence is the discharge sequence of each discharge component set according to different durations. Different durations correspond to different discharge components that need to be discharged. Therefore, as the duration changes, each discharge component will also discharge in sequence according to the preset discharge sequence.
[0040] Specifically, the executor of this embodiment is a computer device, and the computer device can be a computer device of the entire vehicle or a computer device inside a discharge component. If it is a computer device inside a discharge component, the discharge component can discharge in sequence according to the duration and the preset discharge sequence, directly determining whether to discharge, reducing the transmission link and improving the safety of vehicle discharge.
[0041] Beneficial effect: by responding to the collision signal sent by the airbag controller, recording the duration of the collision signal, and controlling each discharge component to discharge in a preset discharge order according to the duration; thereby, it is possible to determine whether to discharge directly according to the duration of the collision signal without intermediate communication, thereby avoiding the situation where the collision emergency discharge information cannot be quickly and effectively transmitted due to faults such as communication interruption and communication loss during the collision, thereby resulting in the inability to discharge the bus energy, thereby shortening the transmission path, and thereby improving the safety of vehicle discharge in the event of a collision; at the same time, each discharge component discharges in a preset discharge order, thereby avoiding discharge conflicts among multiple components and further improving the safety of vehicle discharge.
[0042] In some embodiments, the discharge component includes a DC converter and a remaining discharge component, such as Figure 2As shown, step S120 further includes:
[0043] Step S121: If it is detected that the duration reaches a first preset duration, the DC converter is controlled to discharge, and the remaining discharge components are controlled to enter a shutdown state, so that the power battery is disconnected from the relay.
[0044] Among them, the first preset duration is preferably 30ms. When the airbag controller transmits (ABM_Crash=0x1Crash, collision trigger flag) for 30ms, the collision signal is considered valid. The duration of the collision signal reaches a certain threshold, and the collision can be determined to be valid and the vehicle can perform post-collision operations within a reasonable time. If the collision time does not meet the threshold, it will be processed directly, which may cause false triggering, leading to accidents such as power interruption during driving. It should be noted that the first preset duration will vary due to different vehicle models or vehicle manufacturers. Here, the first preset duration is preferably 30ms, which is the optimal value determined based on the current test model, which is 30ms. If the vehicle model or vehicle manufacturer changes, the first preset duration will fluctuate between 20ms-40ms.
[0045] Specifically, the discharge components include DCDC, PTC, MCU and GCU. DCDC (DC converter), PTC (thermal sensitive element), MCU (drive motor controller) and GCU (generator controller) all continuously judge the collision flag; after detecting the collision flag, the collision processing state (Crash_Workst: collision working state) is entered. The collision flag is detected when the duration reaches the first preset duration, that is, as mentioned in the previous embodiment, the collision signal is detected to last for 30ms. When the duration reaches the first preset duration, the DCDC (DC converter) enters the discharge state (DC_Crash_Workst=0x1 Discharge) and discharges to consume the bus voltage.
[0046] The MCU is in shutdown state (MCU_Crash_Workst = 0x0 Disable), while the GCU is in stop state (GCU_Crash_Workst = 0x0 Disable), and the PTC is also in shutdown state (PTC_Crash_Workst = 0x0 Disable), ensuring that the power battery is smoothly disconnected to avoid relay adhesion.
[0047] Step S122: if it is detected that the duration reaches a second preset duration, the remaining discharge components are controlled to discharge.
[0048] Among them, the first preset time length is shorter than the second preset time length.
[0049] Specifically, the second preset time is preferably 500ms. If the collision valid command is received for 500ms, the PTC (thermal sensitive element), MCU (drive motor controller), and GCU (generator controller) enter the discharge state. It should be noted that the second preset time will vary depending on the vehicle model or vehicle manufacturer. Here, the second preset time is preferably 500ms, which is the optimal value determined based on the current test vehicle model. If the vehicle model or vehicle manufacturer changes, the second preset time will fluctuate between 450ms and 550ms.
[0050] Beneficial effect: By dividing the discharge components into DC converters and remaining discharge components according to the different preset time periods that need to be met when the discharge components enter the discharge state, the discharge steps of the discharge components can be further refined, thereby improving the technical solution of the present application.
[0051] In some embodiments, the discharge component includes a DC converter and a residual discharge component; step S120 further includes:
[0052] Step 1: If it is detected that the duration reaches a first preset duration, the DC converter is controlled to discharge, and the remaining discharge components are controlled to enter a shutdown state, so that the power battery is disconnected from the relay.
[0053] Specifically, this step 1 is completely identical to step 121 in the above embodiment. Please refer to the specific description in the above embodiment for details, which will not be repeated here.
[0054] Step 2: If a disconnection completion signal sent by the battery management system is detected, the remaining discharge components are controlled to discharge.
[0055] Among them, the disconnection completion signal is a signal generated after the battery management system disconnects the relay when it is detected that the duration reaches a first preset duration.
[0056] Specifically, when the BMS (battery management system) detects that the collision signal is valid, it can disconnect the main relay and transmit the relay disconnection information (BMS_realy=0x2:open) to the remaining components (i.e., the remaining discharge components). When the MCU, GCU, and PTC detect that the BMS relay is disconnected (BMS_realy=0x2:open), they will also enter the discharge state.
[0057] Beneficial effect: By providing another condition under which the residual discharge component can enter the discharge state, the situations in which the residual discharge component can enter the discharge state are enriched, thereby enriching the technical solution of the present application.
[0058] In some embodiments, Figure 3 As shown, before step S122, the following steps are also included:
[0059] Step S210: Detect whether a discharge failure occurs in the discharge component.
[0060] Specifically, the MCU, GCU, PTC, and DCDC enter a pre-discharge state and independently determine whether a component has a discharge-inadmissible fault.
[0061] Since the discharge component is an electronic control unit, each component continuously monitors its own fault status after waking up. If a fault that does not allow active discharge occurs (for example: MCU_DischargeState = Fault), the fault will be reported to the VCU, and the fault is defined by the supplier. The supplier will define the fault type and fault status of the vehicle, for example: send (MCU_DischargeState = normal) in normal situations and send (MCU_DischargeState = Faultd) in abnormal situations.
[0062] Step S220: If the discharge component does not have a discharge failure, the discharge component is controlled to perform a discharge step.
[0063] Specifically, since the discharge components specifically include MCU, GCU, PTC and DCDC, if MCU, GCU, PTC and DCDC are all in good condition, the discharge process will be executed. If MCU, GCU, PTC and DCDC are all faulty, active discharge cannot be executed, and only MCU and GCU can execute the passive discharge process.
[0064] Beneficial effect: Before controlling the discharge component to discharge, the discharge component fault detection is performed, and the discharge control step is executed only when no discharge fault occurs. By detecting the fault of the discharge component, the subsequent discharge of the discharge component is guaranteed to be normal, and the discharge abnormality caused by the discharge fault of the discharge component is avoided, thereby ensuring the safety of vehicle discharge.
[0065] In some embodiments, there are multiple discharge components, and step S210 further includes:
[0066] If it is detected that a discharge component has a discharge fault, the corresponding discharge component is controlled to enter a fault state, and the remaining discharge components are controlled to discharge.
[0067] Specifically, if there is a discharge component that does not allow discharge, the state of the corresponding discharge component jumps from the pre-discharge state to the fault state. Since there are four discharge components, MCU, GCU, PTC and DCDC, there are three corresponding situations. The first category: a certain component fails, and the other three components execute the discharge process: for example: MCU fails, GCU, PTC, DCDC execute the discharge process. The second category: two certain components fail, and the other two components execute the discharge process: for example: MCU, GCU fails, PTC, DCDC execute the discharge process. The third category: three certain components fail, and the remaining components execute the discharge process: for example: MCU, GCU, DCDC fails, PTC executes the discharge process. It should be noted that in some embodiments, after each discharge component has started to discharge, real-time discharge fault detection can also be performed on each discharge component. For the discharge component that detects the discharge fault, it is controlled to enter the fault state, so as to achieve the technical effect of real-time monitoring of the discharge state of the discharge component, and can avoid the discharge abnormality caused by the discharge fault of the discharge component during the discharge process, further ensuring the safety of vehicle discharge. Specifically, the discharge component that has a discharge fault during the discharge process is switched from the discharge state (xx_Crash_Workst=0x1 Discharge) to the fault state (xx_Crash_Workst=0x2Fault).
[0068] Beneficial effect: Only for the discharge components that are not detected to have a discharge fault, the discharge control component is executed to perform the discharge step, and the discharge component that has a discharge fault enters a fault state. By detecting the fault of the discharge component to ensure the normal discharge of the subsequent discharge component, the discharge abnormality caused by the discharge fault of the discharge component is avoided, thereby ensuring the safety of vehicle discharge. At the same time, the situation where there are multiple discharge components is refined, further enriching the solution of the present application.
[0069] In some embodiments, Figure 4 As shown, after step S122, the following steps are also included:
[0070] Step S310: Detect whether the discharge time of the discharge component is less than the preset discharge time, and detect whether the real-time voltage value of the bus voltage is less than or equal to the target voltage value.
[0071] Specifically, the preset discharge time is 10s, and the target voltage is 60V. Based on the high-voltage safety requirements of electric vehicles, the national standard GB / T18488.1-2015 stipulates that after the high-voltage power battery is disconnected from the high-voltage DC bus, the electricity in the high-voltage bus capacitor needs to be quickly released to below 60V. Therefore, the target voltage is 60V.
[0072] Step S320: If it is detected that the discharge time is less than the preset discharge time, and the real-time voltage value is less than or equal to the target voltage value, the discharge component is controlled to end the discharge.
[0073] Specifically, if the MCU, GCU, PTC and DCDC monitor that the bus voltage is less than 60V for 10s or less, the discharge is completed and the bus energy is discharged.
[0074] Beneficial effect: Whether the discharge is completed is determined by detecting the discharge time of the discharge component and whether the real-time voltage value of the bus voltage is less than or equal to the target voltage value, thereby further refining the technical solution of the present application, and verifying the execution effect of the present method by detecting the discharge time and the real-time voltage value, thereby improving the verification content of the present method.
[0075] In some embodiments, the remaining discharge components include a generator controller and a drive motor controller, and after step S310, further comprising:
[0076] If it is detected that the discharge time is greater than or equal to the preset discharge time, and / or the real-time voltage value is greater than the target voltage value, the generator controller and the drive motor controller are controlled to perform passive discharge.
[0077] Specifically, if the bus voltage is still not less than 60V after the discharge time is longer than 10s, the discharge fails. If the bus voltage is less than 60V after the discharge time is longer than 10s, the discharge fails, and passive discharge is performed. The passive discharge here is performed by the generator controller and / or the drive motor controller.
[0078] Beneficial effect: By controlling the generator controller and the drive motor controller to perform passive discharge, the discharge failure situation is solved, the processing steps for the discharge failure of the above-mentioned discharge method are improved, and the present application scheme is enriched.
[0079] It can be known from the above embodiments that the present invention provides a method, device, computer equipment and storage medium for discharging after a vehicle collision, which automatically judges the collision signal transmitted by the collision monitoring unit through the discharge execution unit (MCU (drive motor controller), GCU (generator controller) control motor, PTC (thermal sensitive element), DCDC (direct current converter)), and cooperates with each other to provide an efficient and reliable multiple active discharge control system, thereby protecting the safety of personnel and vehicles. Due to the different layout of vehicle components, GCU and PTC are arranged in the front cabin, DCDC is arranged in the rear cabin, MCU of two-wheel drive vehicles is usually arranged in the rear cabin, and MCU is arranged in the front and rear of four-wheel drive vehicles. Therefore, by incorporating the components that can be discharged in the front and rear cabins of the vehicle into the emergency power-off process in the collision, the risk of failure of all components at the same time in the case of a collision can be avoided to a great extent, and the safety of vehicle discharge in the case of a collision is guaranteed to a great extent.
[0080] Figure 5 The schematic diagram of the structure of the embodiment of the discharge device after the vehicle collision of the present application is shown. Figure 5 As shown, the device 400 includes: a recording module 410 and a discharging module 420.
[0081] A recording module 410, for responding to a collision signal sent by the airbag controller and recording a duration of the collision signal;
[0082] The discharge module 420 is used to control each discharge component to discharge according to a preset discharge sequence according to the duration; wherein the preset discharge sequence is the discharge sequence of each discharge component set corresponding to different durations.
[0083] Beneficial effect: by responding to the collision signal sent by the airbag controller, recording the duration of the collision signal, and controlling each discharge component to discharge in a preset discharge order according to the duration; thereby, it is possible to determine whether to discharge directly according to the duration of the collision signal without intermediate communication, thereby avoiding the situation where the collision emergency discharge information cannot be quickly and effectively transmitted due to faults such as communication interruption and communication loss during the collision, thereby resulting in the inability to discharge the bus energy, thereby shortening the transmission path, and thereby improving the safety of vehicle discharge in the event of a collision; at the same time, each discharge component discharges in a preset discharge order, thereby avoiding discharge conflicts among multiple components and further improving the safety of vehicle discharge.
[0084] It should be noted that the discharge device after a vehicle collision provided in the above embodiment and the discharge method after a vehicle collision provided in the above embodiment belong to the same concept, wherein the specific manner in which each module and unit performs operations has been described in detail in the method embodiment and will not be repeated here.
[0085] Figure 6 A structural schematic diagram of an embodiment of a computer device of the present application is shown, which shows a structural schematic diagram of a computer system of a computer device suitable for implementing an embodiment of the present application. The specific embodiment of the present application does not limit the specific implementation of the computer device.
[0086] See also Figure 6 As shown, the computer device includes: a controller; a memory for storing one or more programs, and when the one or more programs are executed by the controller, the above-mentioned discharge method after vehicle collision is executed.
[0087] Please continue reading Figure 6As shown, the computer system 500 of the computer device includes a central processing unit (CPU) 501, which can perform various appropriate actions and processes according to the program stored in the read-only memory (ROM) 502 or the program loaded from the storage part 508 to the random access memory (RAM) 503, such as executing the method in the above embodiment. In the RAM 503, various programs and data required for system operation are also stored. The CPU 501, ROM 502 and RAM 503 are connected to each other through a bus 504. An input / output (I / O) interface 505 is also connected to the bus 504.
[0088] The following components are connected to the I / O interface 505: an input section 506 including a keyboard, a mouse, etc.; an output section 507 including a cathode ray tube (CRT), a liquid crystal display (LCD), etc., and a speaker, etc.; a storage section 508 including a hard disk, etc.; and a communication section 509 including a network interface card such as a LAN (Local Area Network) card, a modem, etc. The communication section 509 performs communication processing via a network such as the Internet. A drive 510 is also connected to the I / O interface 505 as needed. A removable medium 511, such as a magnetic disk, an optical disk, a magneto-optical disk, a semiconductor memory, etc., is installed on the drive 510 as needed so that a computer program read therefrom is installed into the storage section 508 as needed.
[0089] In particular, according to an embodiment of the present application, the process described above with reference to the flowchart can be implemented as a computer software program. For example, an embodiment of the present application includes a computer program product, which includes a computer program carried on a computer-readable medium, and the computer program includes a computer program for executing the method shown in the flowchart. In such an embodiment, the computer program can be downloaded and installed from a network through a communication section 509, and / or installed from a removable medium 511. When the computer program is executed by a central processing unit (CPU) 501, various functions defined in the system of the present application are executed.
[0090] Another aspect of the present application further provides a computer-readable storage medium, which stores at least one executable instruction. When the executable instruction is executed on a computer device / equipment, the computer device / equipment executes the discharge method after a vehicle collision in any of the above embodiments.
[0091] Beneficial effect: by responding to the collision signal sent by the airbag controller, recording the duration of the collision signal, and controlling each discharge component to discharge in a preset discharge order according to the duration; thereby, it is possible to determine whether to discharge directly according to the duration of the collision signal without intermediate communication, thereby avoiding the situation where the collision emergency discharge information cannot be quickly and effectively transmitted due to faults such as communication interruption and communication loss during the collision, thereby resulting in the inability to discharge the bus energy, thereby shortening the transmission path, and thereby improving the safety of vehicle discharge in the event of a collision; at the same time, each discharge component discharges in a preset discharge order, thereby avoiding discharge conflicts among multiple components and further improving the safety of vehicle discharge.
[0092] It should be noted that the computer-readable medium shown in the embodiment of the present application can be a computer-readable signal medium or a computer-readable storage medium or any combination of the above two. The computer-readable storage medium can be, for example, an electrical, magnetic, optical, electromagnetic, infrared, or semiconductor system, device or device, or any combination of the above. More specific examples of computer-readable storage media can include, but are not limited to: an electrical connection with one or more wires, a portable computer disk, a hard disk, a random access memory (RAM), a read-only memory (ROM), an erasable programmable read-only memory (EPROM), a flash memory, an optical fiber, a portable compact disk read-only memory (CD-ROM), an optical storage device, a magnetic storage device, or any suitable combination of the above. In the present application, a computer-readable storage medium can be any tangible medium containing or storing a program, which can be used by an instruction execution system, device or device or used in combination with it. In the present application, a computer-readable signal medium can include a data signal propagated in a baseband or as a part of a carrier wave, wherein a computer-readable computer program is carried. Such propagated data signals may take a variety of forms, including but not limited to electromagnetic signals, optical signals, or any suitable combination of the above. Computer-readable signal media may also be any computer-readable medium other than computer-readable storage media, which may send, propagate, or transmit programs for use by or in conjunction with an instruction execution system, apparatus, or device. The computer program contained on the computer-readable medium may be transmitted using any appropriate medium, including but not limited to: wireless, wired, etc., or any suitable combination of the above.
[0093] The flowchart and block diagram in the accompanying drawings illustrate the possible architecture, functions and operations of the system, method and computer program product according to various embodiments of the present application. Wherein, each box in the flowchart or block diagram can represent a module, a program segment, or a part of the code, and the above-mentioned module, program segment, or a part of the code contains one or more executable instructions for realizing the specified logical function. It should also be noted that in some alternative implementations, the functions marked in the box can also occur in a different order than the order marked in the accompanying drawings. For example, two boxes represented in succession can actually be executed substantially in parallel, and they can sometimes be executed in the opposite order, depending on the functions involved. It should also be noted that each box in the block diagram or flowchart, and the combination of boxes in the block diagram or flowchart can be implemented with a dedicated hardware-based system that performs a specified function or operation, or can be implemented with a combination of dedicated hardware and computer instructions.
[0094] The units involved in the embodiments described in this application may be implemented by software or hardware, and the units described may also be set in a processor. The names of these units do not, in some cases, constitute limitations on the units themselves.
[0095] According to one aspect of an embodiment of the present application, a computer system is also provided, including a central processing unit (CPU), which can perform various appropriate actions and processes according to a program stored in a read-only memory (ROM) or a program loaded from a storage portion into a random access memory (RAM), such as executing the method in the above embodiment. In RAM, various programs and data required for system operation are also stored. CPU, ROM and RAM are connected to each other via a bus. An input / output (I / O) interface is also connected to the bus.
[0096] The following components are connected to the I / O interface: an input part including a keyboard, a mouse, etc.; an output part including a cathode ray tube (CRT), a liquid crystal display (LCD), etc., and a speaker; a storage part including a hard disk, etc.; and a communication part including a network interface card such as a LAN (Local Area Network) card, a modem, etc. The communication part performs communication processing via a network such as the Internet. A drive is also connected to the I / O interface as needed. Removable media, such as a magnetic disk, an optical disk, a magneto-optical disk, a semiconductor memory, etc., are installed on the drive as needed so that the computer program read therefrom is installed into the storage part as needed.
[0097] The above content is only a preferred exemplary embodiment of the present application and is not intended to limit the implementation scheme of the present application. A person skilled in the art can easily make corresponding changes or modifications based on the main concept and spirit of the present application. Therefore, the scope of protection of the present application shall be based on the scope of protection required by the claims.
Claims
1. A discharge method after a vehicle collision, characterized in that: The method comprises: Responding to a collision signal sent by an airbag controller and recording a duration of the collision signal; According to the duration, each discharge component is controlled to discharge according to a preset discharge sequence; wherein the preset discharge sequence is a discharge sequence of each discharge component set corresponding to different durations.
2. The method according to claim 1, characterized in that The discharge component includes a DC converter and a residual discharge component; The step of controlling each discharge component to perform discharge in a preset discharge sequence according to the duration further includes: If it is detected that the duration reaches a first preset duration, the DC converter is controlled to discharge, and the remaining discharge component is controlled to enter a shutdown state, so that the power battery is disconnected from the relay; If it is detected that the duration reaches a second preset duration, the remaining discharge component is controlled to discharge; wherein the first preset duration is less than the second preset duration.
3. The method according to claim 1, characterized in that The discharge component includes a DC converter and a residual discharge component; The step of controlling each discharge component to perform discharge in a preset discharge sequence according to the duration further includes: If it is detected that the duration reaches a first preset duration, the DC converter is controlled to discharge, and the remaining discharge component is controlled to enter a shutdown state, so that the power battery is disconnected from the relay; If a disconnection completion signal sent by the battery management system is detected, the remaining discharge component is controlled to discharge; wherein the disconnection completion signal is a signal generated after the battery management system disconnects the relay when it is detected that the duration reaches a first preset duration.
4. The method according to claim 1, characterized in that: Before the step of controlling each discharge component to discharge in a preset discharge order according to the duration, the method further includes: Detecting whether a discharge failure occurs in the discharge component; If the discharge component does not have a discharge failure, the discharge component is controlled to discharge.
5. The method according to claim 4, characterized in that There are multiple discharge components; The step of detecting whether a discharge failure occurs in the discharge component further comprises: If it is detected that a discharge fault occurs in the discharge component, the corresponding discharge component is controlled to enter a fault state, and the remaining discharge components are controlled to discharge.
6. The method according to claim 1, characterized in that After the step of controlling each discharge component to discharge in a preset discharge order according to the duration, the method further includes: Detecting whether the discharge time of the discharge component is less than a preset discharge time, and detecting whether the real-time voltage value of the bus voltage is less than or equal to a target voltage value; If it is detected that the discharge time is less than the preset discharge time, and the real-time voltage value is less than or equal to the target voltage value, the discharge component is controlled to end the discharge.
7. The method according to claim 6, characterized in that The residual discharge components include a generator controller and a drive motor controller; After the step of detecting whether the discharge time of the discharge component is less than the preset discharge time, and detecting whether the real-time voltage value of the bus voltage is less than or equal to the target voltage value, the method further includes: According to the duration, each discharge component is controlled to discharge according to a preset discharge sequence; wherein the preset discharge sequence is a discharge sequence of each discharge component set corresponding to different durations.
8. A discharge device after a vehicle collision, characterized in that: The device comprises: A recording module, used to respond to a collision signal sent by the airbag controller and record the duration of the collision signal; The discharge module is used to control each discharge component to discharge in a preset discharge sequence according to the duration.
9. A computer device, characterized in that: include: Controller; A memory for storing one or more programs, which, when executed by the controller, enables the controller to implement the post-vehicle discharge method according to any one of claims 1 to 7.
10. A computer-readable storage medium, characterized in that: The storage medium stores at least one executable instruction. When the executable instruction is executed on a computer device / equipment, the computer device / equipment executes the operation of the post-vehicle discharge method according to any one of claims 1 to 7.