High-voltage interlocking detection processing method and equipment
By using high-voltage wire harness in vehicle controllers to detect high-voltage interlock faults, the problem that high-voltage interlock detection in the prior art depends on low-voltage wire harnesses is solved, reducing system complexity and detection cost.
Patent Information
- Application Number
- CN202411974112.7
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-12-30
- Publication Date
- 2025-04-04
- Estimated Expiration
- 2044-12-30
AI Technical Summary
The existing high-voltage interlock detection system relies on 12V low-voltage wiring harness, resulting in high system complexity and high detection cost.
By using a high-voltage wiring harness to electrically connect it to the high-voltage device and the relay in the vehicle controller, the reference voltage when the relay is closed, the voltage at the connection end of the vehicle controller and the high-voltage wiring harness, and the voltage at the connection end of the high-voltage device and the high-voltage wiring harness, and the voltage at the connection end of the high-voltage wiring harness, to determine whether there is a fault in the high-voltage interlock.
There is no need to use low-voltage wiring harness, which reduces the complexity and cost of the high-voltage interlock detection system and realizes high-voltage interlock fault detection.
Smart Images

Figure CN119749258A_ABST
Abstract
Description
Technical Field
[0001] The present application relates to the field of vehicles, and in particular to a high-voltage interlock detection and processing method and device. Background Art
[0002] Electric vehicles and hybrid electric vehicles require high-voltage battery packs to drive motors, so the safety of the high-voltage system is critical. As a key safety mechanism, the High Voltage Interlock (HVIL) detection system is widely used in the high-voltage system of electric vehicles. The high-voltage interlock detection system monitors the status of high-voltage devices and connecting wires to ensure that all high-voltage components are in a correct and safe connection state before the high-voltage system is closed.
[0003] At present, high-voltage interlock detection mainly relies on the integrated design of 12V low-voltage wiring harness and high-voltage devices. Specifically, each high-voltage device is connected to a 12V low-voltage wiring harness, and a low-voltage closed loop is formed between these wiring harnesses. The controllers of each high-voltage device in the vehicle monitor the on-off status of the low-voltage closed loop and send signals via the CAN (Controller Area Network) bus, so that the vehicle controller can determine whether the high-voltage system meets the safety closure conditions and feedback to the controllers of each high-voltage device. All controllers receive the signal that the high-voltage interlock test has passed, and confirm that all high-voltage connections are in a safe state. The vehicle controller controls the high-voltage battery relay to close, thereby energizing the high-voltage circuit of the entire vehicle and providing power for the vehicle.
[0004] However, the above-mentioned high-voltage interlock detection process relies on a 12V low-voltage wiring harness, the high-voltage interlock detection system is highly complex, and the high-voltage interlock detection cost is high. Summary of the invention
[0005] The present application provides a high-voltage interlock detection processing method and device, which are used to solve the problem in the prior art that high-voltage interlock detection depends on a low-voltage wiring harness.
[0006] In a first aspect, the present application provides a high-voltage interlock detection and processing method, which is applied to a vehicle controller, the vehicle controller is electrically connected to a high-voltage device through a high-voltage wire harness, and the vehicle controller is also connected to a relay through a high-voltage wire harness; the method comprises:
[0007] When the relay is detected to be closed, a reference voltage provided by the relay, a first voltage between the vehicle controller and the high-voltage wiring harness connection end, and a second voltage between the high-voltage device and the high-voltage wiring harness connection end are obtained;
[0008] Determine whether the difference between the first voltage and the reference voltage is within the allowable voltage difference range, and determine whether the difference between the second voltage and the reference voltage is within the allowable voltage difference range;
[0009] If the difference between the first voltage and the reference voltage is not within the allowable voltage difference range, and / or the difference between the second voltage and the reference voltage is not within the allowable voltage difference range, a high voltage interlock fault is determined.
[0010] In some embodiments, it also includes:
[0011] Determine a target high-voltage device corresponding to a second voltage whose difference from the reference voltage is not within the voltage difference allowable range;
[0012] Determine the processing logic for the high-voltage interlock fault according to the type of the target high-voltage device.
[0013] In some embodiments, according to the type of the target high-voltage device, determining the processing logic for the high-voltage interlock fault includes:
[0014] If the type of the target high-voltage device is a dynamic high-voltage device, then according to the vehicle state, determine the processing logic for the high-voltage interlock fault;
[0015] If the type of the target high-voltage device is a non-power high-voltage device, the processing logic for the high-voltage interlock fault is determined to be a fault prompt.
[0016] In some embodiments, according to the vehicle state, determining the processing logic for the high voltage interlock fault includes:
[0017] If the vehicle state is the driving state, determining that the processing logic for the high-voltage interlock fault is to limit the output power of the high-voltage battery;
[0018] If the vehicle is in a non-driving state, the processing logic for the high-voltage interlock fault is determined to disconnect the relay and issue a fault prompt.
[0019] In some embodiments, when high-voltage interlock faults occur in different dynamic high-voltage devices, the output power of the corresponding high-voltage batteries is different.
[0020] In some embodiments, if the vehicle state is a driving state and the target high-voltage device is a generator, the processing logic for the high-voltage interlock fault further includes starting the engine.
[0021] In some embodiments, it also includes:
[0022] If the difference between the first voltage and the reference voltage is within the allowable voltage difference range, and the difference between the second voltage and the reference voltage is within the allowable voltage difference range, it is determined that the high-voltage interlock is normal;
[0023] Get the state of charge value of the high voltage battery;
[0024] If the state of charge value is less than the charge threshold, the engine is started.
[0025] In a second aspect, the present application provides a vehicle controller, the vehicle controller is electrically connected to a high-voltage device through a high-voltage wire harness, and the vehicle controller is also connected to a relay through a high-voltage wire harness; the vehicle controller includes:
[0026] An acquisition module, used for acquiring a reference voltage provided by the relay, a first voltage between a vehicle controller and a connection end of a high-voltage wiring harness, and a second voltage between a high-voltage device and a connection end of a high-voltage wiring harness when detecting that the relay is closed;
[0027] A determination module, used to determine whether a difference between the first voltage and the reference voltage is within an allowable voltage difference range, and to determine whether a difference between the second voltage and the reference voltage is within an allowable voltage difference range;
[0028] The determination module is further configured to determine a high voltage interlock fault if the difference between the first voltage and the reference voltage is not within the allowable voltage difference range, and / or the difference between the second voltage and the reference voltage is not within the allowable voltage difference range.
[0029] In a third aspect, the present application provides an electronic device, including: a memory and a processor;
[0030] The memory is used to store computer programs; the processor is used to execute the computer programs stored in the memory to implement the high-voltage interlock detection and processing method in the first aspect and any one of the embodiments of the first aspect.
[0031] In a fourth aspect, the present application provides a vehicle, comprising the vehicle controller of the second aspect or the electronic device of the third aspect.
[0032] In a fifth aspect, the present application provides a computer-readable storage medium, in which a computer program is stored. When the computer program is executed by a processor, the high-voltage interlock detection and processing method in the first aspect and any one of the embodiments of the first aspect is implemented.
[0033] In a sixth aspect, the present application provides a computer program product, which includes a computer program. When the computer program is executed by a processor, it implements the high-voltage interlock detection and processing method in the first aspect and any one of the embodiments of the first aspect.
[0034] The high-voltage interlock detection processing method and device provided in the present application obtain a reference voltage provided by the relay, a first voltage at the connection end between the vehicle controller and the high-voltage wiring harness, and a second voltage at the connection end between the high-voltage device and the high-voltage wiring harness when detecting that the relay is closed; based on the difference between the first voltage and the reference voltage, and the difference between the second voltage and the reference voltage, determine whether there is a fault in the high-voltage interlock, thereby completing high-voltage interlock fault detection without using a low-voltage wiring harness, reducing the complexity of the high-voltage interlock detection system and the cost of high-voltage interlock detection. BRIEF DESCRIPTION OF THE DRAWINGS
[0035] In order to more clearly illustrate the technical solutions in the present application or the prior art, a brief introduction will be given below to the drawings required for use in the embodiments or the description of the prior art. Obviously, the drawings described below are some embodiments of the present application. For ordinary technicians in this field, other drawings can be obtained based on these drawings without paying any creative work.
[0036] Figure 1 It is a structural schematic diagram of a high-voltage interlock detection system in the prior art;
[0037] Figure 2 A schematic diagram of the structure of a high-voltage interlock detection system provided in one embodiment of the present application;
[0038] Figure 3 A flow chart of a high voltage interlock detection method provided in one embodiment of the present application;
[0039] Figure 4 A schematic diagram of the structure of a vehicle controller provided in one embodiment of the present application;
[0040] Figure 5 A schematic diagram of the hardware structure of an electronic device provided in one embodiment of the present application. DETAILED DESCRIPTION
[0041] In order to make the purpose, technical solutions and advantages of this application clearer, the technical solutions in this application will be clearly and completely described below in conjunction with the drawings in this application. Obviously, the described embodiments are part of the embodiments of this application, not all of the embodiments. Based on the embodiments in this application, all other embodiments obtained by ordinary technicians in this field without creative work are within the scope of protection of this application.
[0042] The terms "first", "second", etc. in the specification and claims of this application and the above-mentioned drawings are used to distinguish similar objects, and are not necessarily used to describe a specific order or sequence. It should be understood that the data used in this way can be interchangeable under appropriate circumstances. For example, without departing from the scope of this document, first information can also be referred to as second information, and similarly, second information can also be referred to as first information.
[0043] As used herein, the word "if" may be interpreted as "when" or "when" or "in response to determining," depending on the context.
[0044] It should be understood that the terms “comprises” and “includes” indicate the existence of features, steps, operations, elements, components, items, types, and / or groups, but do not exclude the existence, occurrence, or addition of one or more other features, steps, operations, elements, components, items, types, and / or groups.
[0045] The terms "or" and "and / or" are interpreted as inclusive, or mean any one or any combination. Thus, "A, B and / or C" means "any of the following: A; B; C; A and B; A and C; B and C; A, B and C". An exception to this definition will only occur if the combination of elements, functions, steps or operations are inherently mutually exclusive in some manner.
[0046] The high-voltage interlock detection process plays an irreplaceable role in ensuring vehicle operation safety and preventing safety accidents caused by abnormal high-voltage circuits.
[0047] like Figure 1 As shown in the figure, the current high-voltage interlock detection process mainly relies on the integrated design of the interlock detection low-voltage wiring harness and high-voltage devices. Specifically, each high-voltage device is connected to a 12V low-voltage wiring harness, such as the battery management system (BMS), drive motor, generator, non-power high-voltage devices, etc. When all high-voltage devices are correctly installed and connected, the loop formed by the 12V low-voltage wiring harness will remain in the on state. The controller of each high-voltage device monitors the on-off status of this low-voltage wiring harness loop and sends a signal via the CAN bus, so that the vehicle controller (Microcontroller Unit, MCU) can determine whether the high-voltage system meets the safety closure conditions and feedback to the controllers of each high-voltage device. All controllers receive the signal that the high-voltage interlock detection has passed, and confirm that all high-voltage connections are in a safe state. The vehicle controller controls the high-voltage battery relay to close, so that the high-voltage circuit of the entire vehicle is energized to provide power for the vehicle.
[0048] The above detection process relies on the interlocking system of the 12V low-voltage wiring harness. Each high-voltage device needs to be equipped with additional low-voltage lines and interfaces, which increases the complexity and cost of the system.
[0049] In view of the above problems, the present application proposes a high-voltage interlock detection and processing method and device. In this method, without the help of a low-voltage wiring harness, after the vehicle controller detects that the relay is closed, it determines whether the high-voltage interlock is faulty based on the reference voltage provided by the relay, the voltage at the connection end between the vehicle controller and the high-voltage wiring harness, and the voltage at the connection end between the high-voltage device and the high-voltage wiring harness, thereby reducing the complexity of the high-voltage interlock detection system, saving 12V low-voltage wiring harness, and reducing costs.
[0050] Figure 2 FIG. 2 shows a schematic diagram of a high voltage interlock detection system provided by an embodiment of the present application. Figure 2 As shown, the vehicle controller MCU is electrically connected to the high-voltage device through a high-voltage wire harness, and the vehicle controller MCU is also connected to the relay through a high-voltage wire harness.
[0051] The technical solution of the present application is described in detail with specific embodiments below. The following specific embodiments can be combined with each other, and the same or similar concepts or processes may not be described in detail in some embodiments.
[0052] In this application, the vehicle controller is used as the execution subject to execute the high-voltage interlock detection and processing method of the following embodiment. Specifically, the execution subject can be a hardware device of the vehicle controller, or a software application that implements the following embodiment in the vehicle controller, or a computer-readable storage medium that is installed with the software application that implements the following embodiment, or a code that implements the software application of the following embodiment.
[0053] Figure 3 A flow chart of a high voltage interlock detection and processing method provided by an embodiment of the present application is shown. Figure 2 Based on the structure, such as Figure 3 As shown, with MCU as the execution subject, the method of this embodiment may include the following steps:
[0054] S101. When it is detected that a relay is closed, a reference voltage provided by the relay, a first voltage between a vehicle controller and a connection end of a high-voltage harness, and a second voltage between a high-voltage device and a connection end of a high-voltage harness are obtained.
[0055] In this embodiment, after receiving an instruction from the vehicle control unit (VCU) to close a relay, the BMS closes the relay and high voltage is applied to the vehicle.
[0056] The MCU is an all-in-one controller that can exchange signals with the controller of the high-voltage device. When the MCU detects that the relay is closed, the high-voltage terminal voltage can be obtained through the controller of the high-voltage device. Specifically, the controller of the high-voltage device feeds back the high-voltage terminal voltage through the CAN signal.
[0057] refer to Figure 2 The reference voltage provided by the relay is the voltage at point B. The first voltage at the connection end between the vehicle controller and the high-voltage wiring harness includes voltages at four locations: C1, C2, C3, and C4. The second voltage at the connection end between the high-voltage device and the high-voltage wiring harness includes voltages at three locations: P, M, and H.
[0058] S102: Determine whether a difference between the first voltage and the reference voltage is within an allowable voltage difference range, and determine whether a difference between the second voltage and the reference voltage is within an allowable voltage difference range.
[0059] In this embodiment, the MCU needs to determine whether the difference between each first voltage and the reference voltage is within the allowable voltage difference range, and determine whether the difference between each second voltage and the reference voltage is within the allowable voltage difference range. For example, the allowable voltage difference range is within 20V, and the voltages of C1, C2, C3, C4, P, M, and H are compared with the voltage at point B to determine whether the voltage differences are all less than 20V.
[0060] S103: If the difference between the first voltage and the reference voltage is not within the allowable voltage difference range, and / or the difference between the second voltage and the reference voltage is not within the allowable voltage difference range, a high-voltage interlock fault is determined.
[0061] Specifically, the voltages of C1, C2, C3, C4, P, M, and H are compared with the voltage at point B respectively. When any voltage difference is greater than or equal to 20V, a high-voltage interlock fault can be determined.
[0062] The high-voltage interlock detection processing method provided in this embodiment determines whether there is a fault in the high-voltage interlock by comparing the first voltage between the vehicle controller and the high-voltage wiring harness connection end, and the second voltage between the high-voltage device and the high-voltage wiring harness connection end with the reference voltage provided by the relay, thereby avoiding the dependence of the high-voltage interlock detection process on the low-voltage wiring harness, reducing the complexity of the high-voltage interlock detection system, and reducing the detection cost.
[0063] In some embodiments, the vehicle controller may further perform the following steps:
[0064] S201 , determining a target high-voltage device corresponding to a second voltage whose difference from a reference voltage is not within an allowable voltage difference range.
[0065] S202: Determine a processing logic for a high-voltage interlock fault according to the type of the target high-voltage device.
[0066] Specifically, the target high-voltage device is any one or more of the drive motor, generator, and non-power high-voltage device. There are high-voltage interlock faults between different high-voltage devices and the vehicle controller MCU, and different processing logics correspond to them. For example, if there is a high-voltage interlock fault between the drive motor and the MCU, it will affect driving safety. This fault level is high, and it is necessary to take measures such as lowering the high voltage of the entire vehicle or controlling the parking. When there is a high-voltage interlock fault between the non-power high-voltage device and the MCU, it does not affect driving safety. For example, the high-voltage interlock fault between the air conditioner and the MCU only affects the driver's comfort. This fault level is low, and a fault prompt is sufficient.
[0067] In this embodiment, the processing logic for the high-voltage interlock fault is determined according to the type of the target high-voltage device, so that the fault level matches the processing degree, the fault processing is more flexible and controllable, and the vehicle use experience is improved.
[0068] In some embodiments, the specific implementation of step S202 includes:
[0069] S2021. If the type of the target high-voltage device is a dynamic high-voltage device, determine the processing logic for the high-voltage interlock fault according to the vehicle state.
[0070] Specifically, the dynamic high-voltage devices include drive motors and generators, that is, the high-voltage interlock fault exists between the drive motor or generator and the vehicle controller MCU. It should be understood that when the vehicle is in different states, the processing of this high-voltage interlock fault is different. For example, if a fault is found during driving, the vehicle needs to be stopped, while if a fault is found in the parked state, the vehicle can be restricted from driving.
[0071] S2022: If the type of the target high-voltage device is a non-power high-voltage device, determine that the processing logic for the high-voltage interlock fault is a fault prompt.
[0072] For example, when a non-power high-voltage device is a high-voltage air conditioner and there is a high-voltage interlock fault between the high-voltage air conditioner and the vehicle controller MCU, it does not affect the use of the vehicle's power system, but only affects the driver's comfort. Therefore, after the fault prompt, it is up to the driver to decide whether to continue using the vehicle.
[0073] In some embodiments, in step S2021, a processing logic for a high-voltage interlock fault is determined according to a vehicle state, including: if the vehicle state is a driving state, determining that the processing logic for the high-voltage interlock fault is to limit the output power of the high-voltage battery.
[0074] Specifically, when the vehicle is in motion, a high-voltage interlock fault occurs between the drive motor and the vehicle controller MCU, or between the generator and the vehicle controller MCU, which affects driving safety. Therefore, the output power of the high-voltage battery needs to be limited to ensure driving safety.
[0075] Optionally, when a high-voltage interlock fault occurs in different dynamic high-voltage devices, the output power of the corresponding high-voltage battery is different.
[0076] Specifically, when there is a high-voltage interlock fault between the drive motor and the vehicle controller MCU, the fault level is relatively high, and the output power of the high-voltage battery needs to be restricted. For example, the high-voltage battery output power is controlled at 30%. In addition, a fault prompt can be given through the instrument panel to prompt the driver to stop the car as soon as possible.
[0077] When there is a high-voltage interlock fault between the generator and the vehicle controller MCU, the fault level is relatively low. At this time, less restrictions are required on the output power of the high-voltage battery, for example, controlling the high-voltage battery to output 80% of the power.
[0078] Optionally, if the vehicle state is a driving state and the target high-voltage device is a generator, the processing logic for the high-voltage interlock fault also includes starting the engine.
[0079] That is to say, when there is a high-voltage interlock fault between the generator and the vehicle controller MCU, after limiting the output power of the high-voltage battery, the engine can be started and the vehicle can be controlled to enter the hybrid mode to compensate for the limited power of the high-voltage battery to meet the use of the entire vehicle and improve the vehicle's driving stability.
[0080] In some embodiments, in step S2021, the processing logic for the high-voltage interlock fault is determined according to the vehicle state, including: if the vehicle state is not driving, then the processing logic for the high-voltage interlock fault is determined to disconnect the relay and issue a fault prompt.
[0081] Specifically, when the vehicle is not driving, a high-voltage interlock fault between the drive motor and the vehicle controller MCU, or between the generator and the vehicle controller MCU, does not affect driving safety. However, to ensure driving safety, a fault prompt is required based on the fault location, and the relay is disconnected to reduce the high voltage of the entire vehicle.
[0082] In some embodiments, the vehicle controller may further perform the following steps:
[0083] S301: If the difference between the first voltage and the reference voltage is within the allowable voltage difference range, and the difference between the second voltage and the reference voltage is within the allowable voltage difference range, it is determined that the high-voltage interlock is normal.
[0084] S302: Obtain the state of charge value of the high-voltage battery.
[0085] S303: If the state of charge value is less than the charge threshold, start the engine.
[0086] In this embodiment, when the high-voltage interlock is normal, the vehicle controller can also obtain the state of charge value of the high-voltage battery through the BMS. When the state of charge value is less than the charge threshold, for example, when the state of charge value is less than 20%, a command to start the engine is sent to the VCU to make the vehicle enter hybrid mode or fuel mode to meet the use of the entire vehicle.
[0087] The high-voltage interlock detection and processing method of this embodiment determines whether to start the engine according to the charge state value of the high-voltage battery when the high-voltage interlock is normal, and intelligently controls the vehicle to select pure electric mode, hybrid mode or fuel mode, thereby making the driving mode more intelligent and improving the driving experience.
[0088] Figure 4 A schematic diagram of the structure of a vehicle controller provided by an embodiment of the present application is shown. Figure 4As shown, the vehicle controller 10 of this embodiment is used to implement the operation corresponding to the vehicle controller in any of the above method embodiments. The vehicle controller 10 of this embodiment is electrically connected to the high-voltage device through a high-voltage wire harness, and the vehicle controller 10 is also connected to the relay through a high-voltage wire harness. The vehicle controller 10 of this embodiment includes:
[0089] The acquisition module 11 is used to acquire the reference voltage provided by the relay, the first voltage between the vehicle controller and the high-voltage wiring harness connection end, and the second voltage between the high-voltage device and the high-voltage wiring harness connection end when the relay is detected to be closed;
[0090] A determination module 12, configured to determine whether a difference between the first voltage and the reference voltage is within an allowable voltage difference range, and to determine whether a difference between the second voltage and the reference voltage is within an allowable voltage difference range;
[0091] The determination module 12 is further used to determine a high-voltage interlock fault if the difference between the first voltage and the reference voltage is not within the allowable range of the pressure difference, and / or the difference between the second voltage and the reference voltage is not within the allowable range of the pressure difference. The vehicle controller 10 provided in the embodiment of the present application can execute the above method embodiment, and its specific implementation principle and technical effects can be referred to the above method embodiment, which will not be repeated in this embodiment.
[0092] In addition to the vehicle controller MCU in this embodiment, the vehicle controller VCU can also execute the above method embodiment. Specifically, after the vehicle controller VCU sends a command to close the relay to the BMS, when the relay is detected to be closed, the reference voltage provided by the relay, the first voltage at the connection end between the vehicle controller and the high-voltage harness, and the second voltage at the connection end between the high-voltage device and the high-voltage harness are obtained, and then the high-voltage interlock is judged to be faulty based on the reference voltage, the first voltage and the second voltage. The specific implementation principle and technical effect can be referred to the above method embodiment, which will not be repeated in this embodiment.
[0093] Figure 5 FIG. 1 shows a hardware structure diagram of an electronic device provided in an embodiment of the present application. Figure 5 As shown, the electronic device 20 is used to implement the operations corresponding to the electronic device in any of the above method embodiments. The electronic device 20 of this embodiment may include: a memory 21, a processor 22 and a communication interface 24.
[0094] The memory 21 is used to store computer programs. The memory 21 may include a high-speed random access memory (RAM), and may also include a non-volatile memory (NVM), such as at least one disk memory, and may also be a USB flash drive, a mobile hard disk, a read-only memory, a disk, or an optical disk.
[0095] The processor 22 is used to execute the computer program stored in the memory to implement the method in the above embodiment. For details, please refer to the relevant description in the above method embodiment. The processor 22 can be a central processing unit (CPU), or other general-purpose processors, digital signal processors (DSP), application-specific integrated circuits (ASIC), etc. The general-purpose processor can be a microprocessor or the processor can also be any conventional processor, etc. The steps of the method disclosed in the invention can be directly embodied as being executed by a hardware processor, or can be executed by a combination of hardware and software modules in the processor.
[0096] Optionally, the memory 21 may be independent or integrated with the processor 22 .
[0097] When the memory 21 is a device independent of the processor 22, the electronic device 20 may further include a bus 23. The bus 23 is used to connect the memory 21 and the processor 22. The bus 23 may be an Industry Standard Architecture (ISA) bus, a Peripheral Component Interconnect (PCI) bus, or an Extended Industry Standard Architecture (EISA) bus. The bus may be divided into an address bus, a data bus, a control bus, and the like. For ease of representation, the bus in the drawings of the present application is not limited to only one bus or one type of bus.
[0098] The communication interface 24 may be connected to the processor 22 via the bus 23. The processor 22 may control the communication interface 24 to implement the functions of receiving and sending signals.
[0099] The electronic device 20 provided in this embodiment can be used to execute the above-mentioned high-voltage interlock detection and processing method, and its implementation method and technical effect are similar, which will not be repeated in this embodiment.
[0100] The present application also provides a vehicle, including the vehicle controller in the aforementioned embodiment or the electronic device in the aforementioned embodiment, whose implementation method and technical effect are similar, and this embodiment will not be repeated here.
[0101] The present application also provides a computer-readable storage medium, in which a computer program / instruction is stored. When the computer program / instruction is executed by a processor, it is used to implement the methods provided in the various embodiments described above.
[0102] Among them, the computer-readable storage medium can be a computer storage medium or a communication medium. The communication medium includes any medium that is convenient for transmitting a computer program from one place to another. The computer storage medium can be any available medium that can be accessed by a general-purpose or special-purpose computer. For example, a computer-readable storage medium is coupled to a processor so that the processor can read information from the computer-readable storage medium and write information to the computer-readable storage medium. Of course, the computer-readable storage medium can also be a component of the processor. The processor and the computer-readable storage medium can be located in an application-specific integrated circuit (ASIC). In addition, the ASIC can be located in a user device. Of course, the processor and the computer-readable storage medium can also exist in a communication device as discrete components.
[0103] Specifically, the computer-readable storage medium may be implemented by any type of volatile or non-volatile storage device or a combination thereof, such as static random access memory (SRAM), electrically erasable programmable read-only memory (EEPROM), erasable programmable read-only memory (EPROM), programmable read-only memory (PROM), read-only memory (ROM), magnetic memory, flash memory, magnetic disk or optical disk. The storage medium may be any available medium that can be accessed by a general or special-purpose computer.
[0104] The present application also provides a computer program product, which includes a computer program / instruction, and the computer program / instruction is stored in a computer-readable storage medium. At least one processor of the device can read the computer program / instruction from the computer-readable storage medium, and at least one processor executes the computer program / instruction so that the device implements the methods provided in the various embodiments described above.
[0105] In the several embodiments provided in the present application, it should be understood that the disclosed devices and methods can be implemented in other ways. For example, the device embodiments described above are only schematic. For example, the division of modules is only a logical function division. There may be other division methods in actual implementation. For example, multiple modules can be combined or integrated into another system, or some features can be ignored or not executed. Another point is that the mutual coupling or direct coupling or communication connection shown or discussed can be through some interfaces, indirect coupling or communication connection of devices or modules, which can be electrical, mechanical or other forms.
[0106] Among them, each module can be physically separated, for example, installed in different locations of a device, or installed on different devices, or distributed on multiple network units, or distributed on multiple processors. Each module can also be integrated together, for example, installed in the same device, or integrated in a set of codes. Each module can exist in the form of hardware, or can also exist in the form of software, or can also be implemented in the form of software plus hardware. The present application can select some or all of the modules according to actual needs to achieve the purpose of the present embodiment.
[0107] It should be understood that, although the various steps in the flowcharts in the above-described embodiments are sequentially displayed according to the indications of the arrows, these steps are not necessarily executed sequentially in the order indicated by the arrows. Unless there is a clear description in this article, the execution of these steps is not strictly limited in order, and they can be executed in other orders. Moreover, at least a portion of the steps in the figure may include a plurality of sub-steps or a plurality of stages, and these sub-steps or stages are not necessarily executed at the same time, but can be executed at different times, and their execution order is not necessarily to be carried out sequentially, but can be executed in turn or alternately with other steps or at least a portion of the sub-steps or stages of other steps.
[0108] It should be noted that the user information (including but not limited to user device information, user personal information, etc.) and data (including but not limited to data used for analysis, stored data, displayed data, etc.) involved in this application are all information and data authorized by the user or fully authorized by all parties, and the collection, use and processing of relevant data must comply with the relevant laws, regulations and standards of relevant countries and regions, and provide corresponding operation entrances for users to choose to authorize or refuse.
[0109] Finally, it should be noted that the above embodiments are only used to illustrate the technical solutions of the present application, rather than to limit them. Although the present application has been described in detail with reference to the above embodiments, a person of ordinary skill in the art should understand that the technical solutions described in the above embodiments can still be modified, or some or all of the technical features can be replaced by equivalents. However, these modifications or replacements do not deviate the essence of the corresponding technical solutions from the scope of the technical solutions of the embodiments of the present application.
Claims
1. A high voltage interlock detection and processing method, characterized in that: Applied to a vehicle controller, the vehicle controller is electrically connected to a high-voltage device through a high-voltage wire harness, and the vehicle controller is also connected to a relay through a high-voltage wire harness; the method comprises: When detecting that the relay is closed, obtaining a reference voltage provided by the relay, a first voltage between the vehicle controller and the high-voltage wiring harness connection end, and a second voltage between the high-voltage device and the high-voltage wiring harness connection end; Determining whether a difference between the first voltage and the reference voltage is within an allowable voltage difference range, and determining whether a difference between the second voltage and the reference voltage is within an allowable voltage difference range; If the difference between the first voltage and the reference voltage is not within the allowable voltage difference range, and / or the difference between the second voltage and the reference voltage is not within the allowable voltage difference range, a high voltage interlock fault is determined.
2. The method according to claim 1, characterized in that: Also includes: Determine a target high-voltage device corresponding to a second voltage whose difference from the reference voltage is not within the voltage difference allowable range; According to the type of the target high-voltage device, a processing logic for a high-voltage interlock fault is determined.
3. The method according to claim 2, characterized in that The step of determining a processing logic for a high voltage interlock fault according to the type of the target high voltage device comprises: If the type of the target high-voltage device is a dynamic high-voltage device, determining a processing logic for a high-voltage interlock fault according to a vehicle state; If the type of the target high-voltage device is a non-power high-voltage device, it is determined that the processing logic for the high-voltage interlock fault is a fault prompt.
4. The method according to claim 3, characterized in that According to the vehicle status, determine the processing logic for the high-voltage interlock fault, including: If the vehicle state is the driving state, determining that the processing logic for the high-voltage interlock fault is to limit the output power of the high-voltage battery; If the vehicle is in a non-driving state, the processing logic for the high-voltage interlock fault is determined to disconnect the relay and issue a fault prompt.
5. The method according to claim 4, characterized in that When a high-voltage interlocking fault occurs in different dynamic high-voltage devices, the output power of the corresponding high-voltage battery is different.
6. The method according to claim 4, characterized in that If the vehicle state is a driving state and the target high-voltage device is a generator, the processing logic for the high-voltage interlock fault further includes starting the engine.
7. The method according to any one of claims 1 to 6, characterized in that Also includes: If the difference between the first voltage and the reference voltage is within the allowable voltage difference range, and the difference between the second voltage and the reference voltage is within the allowable voltage difference range, it is determined that the high-voltage interlock is normal; Get the state of charge value of the high voltage battery; If the state of charge value is less than the charge threshold, the engine is started.
8. A vehicle controller, characterized in that: The vehicle controller is electrically connected to the high-voltage device through a high-voltage wire harness, and the vehicle controller is also connected to a relay through a high-voltage wire harness; the vehicle controller includes: An acquisition module, for acquiring, when detecting that the relay is closed, a reference voltage provided by the relay, a first voltage between the vehicle controller and the high-voltage wiring harness connection end, and a second voltage between the high-voltage device and the high-voltage wiring harness connection end; a determination module, configured to determine whether a difference between the first voltage and the reference voltage is within an allowable voltage difference range, and to determine whether a difference between the second voltage and the reference voltage is within an allowable voltage difference range; The determination module is further configured to determine a high voltage interlock fault if the difference between the first voltage and the reference voltage is not within an allowable voltage difference range, and / or the difference between the second voltage and the reference voltage is not within an allowable voltage difference range.
9. An electronic device, characterized in that: The device comprises: a memory and a processor; The memory is used to store computer programs; The processor is used to execute the computer program stored in the memory to implement the high-voltage interlock detection and processing method according to any one of claims 1 to 7.
10. A vehicle, characterized in that: The vehicle includes the vehicle controller according to claim 8 or the electronic device according to claim 9.
11. A computer-readable storage medium, characterized in that: The computer-readable storage medium stores a computer program, and when the computer program is executed by a processor, it is used to implement the high-voltage interlock detection and processing method according to any one of claims 1 to 7.
Citation Information
Patent Citations
High voltage power-up method for electric vehicle
CN108215801A
High-voltage interlocking device and vehicle
CN109849673A
Relay fault detection method and device and electric vehicle
CN110514988A
High-voltage interlocking fault detection system and detection method
CN113504490A
Battery system to prevent abnormal voltages at output stage and control method of same
CN113972711A