High voltage interlock detection processing method and apparatus
By obtaining the reference voltage and the voltage at the high-voltage harness connection end during high-voltage interlock detection, high-voltage interlock faults can be identified. This solves the problems of complexity and high cost caused by reliance on low-voltage harnesses in existing technologies, and achieves efficient and flexible fault handling and improved safety.
Patent Information
- Application Number
- CN202411974112.7
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2024-12-30
- Publication Date
- 2025-11-28
- Estimated Expiration
- 2044-12-30
AI Technical Summary
Existing high-voltage interlock detection systems rely on 12V low-voltage wiring harnesses, resulting in high system complexity and high cost.
When the vehicle controller detects that the relay is closed, it obtains the reference voltage provided by the relay, the first voltage at the connection end between the vehicle controller and the high-voltage wiring harness, and the second voltage at the connection end between the high-voltage device and the high-voltage wiring harness to determine whether there is a fault in the high-voltage interlock and avoid dependence on the low-voltage wiring harness.
It reduces the complexity and cost of high-voltage interlock detection systems, while enabling flexible fault handling logic, thus improving vehicle user experience and safety.
Smart Images

Figure CN119749258B_ABST
Abstract
Description
TECHNICAL FIELD
[0001] The present application relates to the field of vehicles, and in particular to a high-voltage interlock detection processing method and device. BACKGROUND
[0002] Electric vehicles and hybrid electric vehicles need to use high-voltage battery packs to drive electric motors, so the safety of the high-voltage system is crucial. The high-voltage interlock (HVIL) detection system, as a kind of key safety mechanism, is widely used in the high-voltage system of electric vehicles. The high-voltage interlock detection system monitors the state of high-voltage devices and connection lines to ensure that all high-voltage components are in a correct and safe connection state before the high-voltage system is closed.
[0003] Currently, 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 with a 12V low-voltage wiring harness, and a low-voltage closed loop is formed among these wiring harnesses. The controller of each high-voltage device monitors the on-off state of the low-voltage closed loop, and sends a signal through the CAN (Controller Area Network) bus, so that the vehicle controller can determine whether the high-voltage system meets the safe closing condition and feedback to the controller of each high-voltage device. All controllers receive the signal that the high-voltage interlock detection is passed, and confirm that all high-voltage connections are in a safe state, and the vehicle controller controls the high-voltage battery relay to close, so as to make the whole vehicle high-voltage loop power on and provide power for the vehicle.
[0004] However, the above high-voltage interlock detection process relies on 12V low-voltage wiring harness, and the high-voltage interlock detection system has high complexity and high cost. SUMMARY
[0005] The present application provides a high-voltage interlock detection processing method and device to solve the problem that the high-voltage interlock detection in the prior art relies on low-voltage wiring harness.
[0006] In a first aspect, the present application provides a high-voltage interlock detection processing method applied to a vehicle controller, the vehicle controller being electrically connected with a high-voltage device through a high-voltage wiring harness, and the vehicle controller also being connected with a relay through the high-voltage wiring harness; the method comprising:
[0007] When detecting that the relay is closed, acquiring a reference voltage provided by the relay, a first voltage of a connection end of the vehicle controller and the high-voltage wiring harness, and a second voltage of a connection end of the high-voltage device and the high-voltage wiring harness;
[0008] Determining whether the difference between the first voltage and the reference voltage is within a voltage difference allowable range, and determining whether the difference between the second voltage and the reference voltage is within the voltage difference allowable range;
[0009] If the difference between the first voltage and the reference voltage is not within the voltage difference allowable range, and / or, the difference between the second voltage and the reference voltage is not within the voltage difference allowable range, it is determined that a high-voltage interlock fault occurs.
[0010] In some embodiments, further comprising:
[0011] determining a target high-voltage device corresponding to the second voltage whose difference with the reference voltage is not within the voltage difference allowable range;
[0012] determining the processing logic for the high-voltage interlock fault according to the type of the target high-voltage device.
[0013] In some embodiments, determining the processing logic for the high-voltage interlock fault according to the type of the target high-voltage device comprises:
[0014] if the type of the target high-voltage device is a dynamic high-voltage device, determining the processing logic for the high-voltage interlock fault according to the vehicle state;
[0015] if the type of the target high-voltage device is a non-dynamic high-voltage device, determining the processing logic for the high-voltage interlock fault as a fault prompt.
[0016] In some embodiments, determining the processing logic for the high-voltage interlock fault according to the vehicle state comprises:
[0017] if the vehicle state is a driving state, determining the processing logic for the high-voltage interlock fault as limiting the output power of the high-voltage battery;
[0018] if the vehicle state is a non-driving state, determining the processing logic for the high-voltage interlock fault as disconnecting the relay and performing a fault prompt.
[0019] In some embodiments, the output power of the corresponding high-voltage battery is different when different dynamic high-voltage devices occur high-voltage interlock faults.
[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 comprises starting the engine.
[0021] In some embodiments, further comprising:
[0022] if the difference between the first voltage and the reference voltage is within the voltage difference allowable range, and, the difference between the second voltage and the reference voltage is within the voltage difference allowable range, it is determined that the high-voltage interlock is normal;
[0023] obtaining a state of charge value of the high-voltage battery;
[0024] if the state of charge value is less than a charge threshold, starting the engine.
[0025] In a second aspect, the present application provides a vehicle controller, the vehicle controller is electrically connected with a high-voltage device through a high-voltage wire harness, and the vehicle controller is also connected with a relay through the high-voltage wire harness; the vehicle controller comprises:
[0026] a obtaining module, configured to obtain a reference voltage provided by the relay, a first voltage of a connection end of the vehicle controller with the high-voltage wire harness, and a second voltage of a connection end of the high-voltage device with the high-voltage wire harness when it is detected that the relay is closed;
[0027] a determining module, configured to determine whether a difference between the first voltage and the reference voltage is within a voltage difference allowable range, and determine whether a difference between the second voltage and the reference voltage is within the voltage difference allowable range;
[0028] The determining module is further configured to determine that a high-voltage interlock fault exists if the difference between the first voltage and the reference voltage is not within the voltage difference allowable range, and / or the difference between the second voltage and the reference voltage is not within the voltage difference allowable range.
[0029] In a third aspect, the present application provides an electronic device, comprising a memory and a processor;
[0030] The memory is configured to store a computer program, and the processor is configured to execute the computer program stored in the memory to implement the high-voltage interlock detection 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 in the second aspect or the electronic device in the third aspect.
[0032] In a fifth aspect, the present application provides a computer-readable storage medium, the computer-readable storage medium stores a computer program, and the computer program is executed by a processor to implement the high-voltage interlock detection processing method in the first aspect and any one of the embodiments of the first aspect.
[0033] In a sixth aspect, the present application provides a computer program product, the computer program product comprises a computer program, and the computer program is executed by a processor to implement the high-voltage interlock detection 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 by the present application can obtain the reference voltage provided by the relay, the first voltage of the connection end of the vehicle controller with the high-voltage wire harness, and the second voltage of the connection end of the high-voltage device with the high-voltage wire harness when it is detected that the relay is closed; and determine whether a high-voltage interlock fault exists according to the difference between the first voltage and the reference voltage and the difference between the second voltage and the reference voltage, so that the high-voltage interlock fault detection is completed without using a low-voltage wire harness, and the complexity of the high-voltage interlock detection system and the cost of the high-voltage interlock detection are reduced. BRIEF DESCRIPTION OF DRAWINGS
[0035] In order to more clearly illustrate the technical solutions in the application or the prior art, the following will briefly introduce the drawings needed to be used in the embodiments or prior art description. Obviously, the drawings in the following description are some embodiments of the application, and other drawings can be obtained by those skilled in the art without creative effort based on these drawings.
[0036] Figure 1 A structural schematic diagram of a high-voltage interlock detection system in the prior art;
[0037] Figure 2 A structural schematic diagram of a high-voltage interlock detection system provided by an embodiment of the application;
[0038] Figure 3 A flowchart of a high-voltage interlock detection method provided by an embodiment of the application;
[0039] Figure 4 A structural schematic diagram of a vehicle controller provided by an embodiment of the application;
[0040] Figure 5 A hardware structural schematic diagram of an electronic device provided by an embodiment of the application. DETAILED DESCRIPTION
[0041] In order to make the objectives, technical solutions and advantages of the application clearer, the technical solutions in the application will be described clearly and completely below with reference to the drawings in the application. Obviously, the described embodiments are some embodiments of the application, but not all the embodiments. Based on the embodiments in the application, all other embodiments obtained by those skilled in the art without creative effort fall within the protection scope of the application.
[0042] The terms "first", "second", and the like in the specification of the application and claims and the above-described drawings are used to distinguish similar objects, and do not have to be used to describe a specific order or sequence. It should be understood that the data thus used can be interchanged under appropriate circumstances. For example, the first information can also be referred to as the second information, and similarly, the second information can also be referred to as the first information, without departing from the scope of the present document.
[0043] Depending on the context, the word "if" as used herein can be interpreted as meaning "when" or "in response to determining" or "in response to ascertaining".
[0044] It should be understood that the terms "comprising", "including", "containing", "involving", "having" and the like are meant to be inclusive, and, therefore, specify the presence of stated features, steps, operations, elements, components, items, and / or groups but do not preclude the presence or addition of one or more other features, steps, operations, elements, components, items, and / or groups.
[0045] The terms "or" and "and / or" are construed to be inclusive and not exclusive, unless expressly indicated otherwise or determined from context. Accordingly, "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." Only when a combination of elements, functions, steps, or operations is inherently mutually exclusive is an exception to this definition presented.
[0046] The high-voltage interlock detection process plays an irreplaceable role in ensuring the safety of vehicle operation and preventing safety accidents caused by abnormal high-voltage circuits.
[0047] As shown in Figure 1 The current high-voltage interlock detection process mainly relies on the integrated design of interlock detection low-voltage wiring harness and high-voltage devices. Specifically, each high-voltage device is connected with a 12V low-voltage wiring harness, such as a battery management system (BMS), a driving motor, a generator, and a non-power high-voltage device. When all high-voltage devices are correctly installed and connected, the loop formed by the 12V low-voltage wiring harness remains in a conducting state. The controller of each high-voltage device monitors the on-off state of this low-voltage wiring harness loop and sends a signal through the CAN bus, so that the vehicle controller (MCU) can determine whether the high-voltage system meets the safety closing condition and feed back to the controller of each high-voltage device. All controllers receive the signal that the high-voltage interlock detection is 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 making the entire vehicle high-voltage loop power on and providing power for the vehicle.
[0048] The above detection process relies on the interlock system of the 12V low-voltage wiring harness, and each high-voltage device needs to be additionally equipped with a low-voltage line and an interface, which increases the complexity and cost of the system.
[0049] To solve the above problems, the present application provides a high-voltage interlock detection processing method and device. In this method, without the help of a low-voltage wiring harness, the vehicle controller determines whether there is a fault in the high-voltage interlock after detecting that the relay is closed, according to the reference voltage provided by the relay, 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, thereby reducing the complexity of the high-voltage interlock detection system, saving the 12V low-voltage wiring harness, and reducing the cost.
[0050] Figure 2 A structure diagram of a high-voltage interlock detection system provided by an embodiment of the present application is shown. As shown in Figure 2 The vehicle controller MCU is electrically connected with the high-voltage device through the high-voltage wiring harness, and the vehicle controller MCU is also connected with the relay through the high-voltage wiring harness.
[0051] The technical solutions of the present application will be described in detail below with specific examples. The following specific examples can be combined with each other, and the same or similar concepts or processes may not be described in detail in some examples.
[0052] In the present application, the vehicle controller is the execution subject of the high-voltage interlock detection processing method of the following embodiments. Specifically, the execution subject can be a hardware device of the vehicle controller, or a software application implemented in the vehicle controller, or a computer-readable storage medium installed with a software application implementing the following embodiments, or a code of a software application implementing the following embodiments.
[0053] Figure 3 A flowchart of a high-voltage interlock detection processing method provided by an embodiment of the present application is shown. In this embodiment, the execution subject is an MCU. Figure 2 Based on the structure, as shown in Figure 3 The method of the present embodiment can include the following steps:
[0054] S101, when the relay is detected to be closed, the reference voltage provided by the relay, the first voltage of the vehicle controller connected to the high-voltage harness, and the second voltage of the high-voltage device connected to the high-voltage harness are obtained.
[0055] In the present embodiment, after the BMS receives the instruction of the vehicle control unit (VCU) to close the relay, the relay is closed, and the high voltage on the vehicle is closed.
[0056] The MCU is a multi-in-one controller, which can interact with the controller of the high-voltage device. When the MCU detects that the relay is closed, the high-voltage end 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 end voltage through the CAN signal.
[0057] Referring to Figure 2 , the reference voltage provided by the relay is the voltage at point B, the first voltage of the vehicle controller connected to the high-voltage harness includes four voltages at C1, C2, C3, and C4, and the second voltage of the high-voltage device connected to the high-voltage harness includes three voltages at P, M, and H.
[0058] S102, determine whether the difference between the first voltage and the reference voltage is within the voltage difference allowable range, and determine whether the difference between the second voltage and the reference voltage is within the voltage difference allowable range.
[0059] In this embodiment, the MCU needs to determine whether the difference between each first voltage and the reference voltage is within the allowed voltage difference range, and whether the difference between each second voltage and the reference voltage is within the allowed voltage difference range. For example, the allowed voltage difference range is 20V, and the voltages of C1, C2, C3, C4, P, M, and H are compared with the voltage of point B to determine whether the voltage difference is less than 20V.
[0060] In S103, if the difference between the first voltage and the reference voltage is not within the allowed voltage difference range, and / or the difference between the second voltage and the reference voltage is not within the allowed voltage difference range, it is determined that there is a high-voltage interlock fault.
[0061] Specifically, the voltages of C1, C2, C3, C4, P, M, and H are compared with the voltage of point B, and when any voltage difference is greater than or equal to 20V, it can be determined that there is a high-voltage interlock fault.
[0062] The high-voltage interlock detection processing method provided in this embodiment compares the first voltage at the connection end of the vehicle controller and the high-voltage wire harness, and the second voltage at the connection end of the high-voltage device and the high-voltage wire harness, with the reference voltage provided by the relay, to determine whether there is a high-voltage interlock fault, thereby avoiding the dependence of the high-voltage interlock detection process on the low-voltage wire harness, reducing the complexity of the high-voltage interlock detection system, and reducing the detection cost.
[0063] In some embodiments, the vehicle controller can further perform the following steps:
[0064] In S201, a target high-voltage device corresponding to a second voltage whose difference from the reference voltage is not within the allowed voltage difference range is determined.
[0065] In S202, a processing logic for a high-voltage interlock fault is determined according to the type of the target high-voltage device.
[0066] Specifically, the target high-voltage device is any one or more of a driving motor, a generator, and a non-power high-voltage device. Different high-voltage devices and the vehicle controller MCU have different high-voltage interlock faults, and correspondingly have different processing logics. For example, if there is a high-voltage interlock fault between the driving motor and the MCU, it will affect the driving safety, and this fault level is high, so the vehicle needs to be shut down or controlled to stop, etc. However, if there is a high-voltage interlock fault between the non-power high-voltage device and the MCU, it does not affect the driving safety, for example, if there is a high-voltage interlock fault between the air conditioner and the MCU, it only affects the comfort of the driver, and this fault level is low, so only a fault prompt is needed.
[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 and the processing degree are matched, the fault processing is more flexible and controllable, and the vehicle use experience is improved.
[0068] In some embodiments, the implementation of step S202 includes:
[0069] S2021, if the type of the target high-voltage device is a dynamic high-voltage device, determining the processing logic for the high-voltage interlock fault according to the vehicle state.
[0070] Specifically, the dynamic high-voltage device includes a drive motor and a generator, that is, the high-voltage interlock fault exists between the drive motor or the generator and the vehicle controller MCU. It should be understood that the processing for this high-voltage interlock fault is different when the vehicle is in different states, for example, the vehicle needs to be stopped when the fault is found during driving, and the vehicle can be limited to travel when the fault is found in the parking state.
[0071] S2022, if the type of the target high-voltage device is a non-dynamic high-voltage device, determining the processing logic for the high-voltage interlock fault as a fault prompt.
[0072] For example, the non-dynamic high-voltage device is a high-voltage air conditioner, and when 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 power system, only affects the comfort of the driver, so after the fault prompt, the driver decides whether to continue using the vehicle.
[0073] In some embodiments, the determination of the processing logic for the high-voltage interlock fault according to the vehicle state in step S2021 includes: if the vehicle state is a driving state, determining the processing logic for the high-voltage interlock fault as limiting the output power of the high-voltage battery.
[0074] Specifically, when the vehicle is in a driving state, there is a high-voltage interlock fault between the drive motor and the vehicle controller MCU, or between the generator and the vehicle controller MCU, which affects the driving safety, so the output power of the high-voltage battery needs to be limited to ensure driving safety.
[0075] Optionally, when different dynamic high-voltage devices have a high-voltage interlock fault, 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 at this time, the output power of the high-voltage battery needs to be limited more, for example, the high-voltage battery is controlled to output 30% of the power. In addition, a fault prompt can also be made through the instrument panel to prompt the driver to stop the vehicle 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, and at this time, the output power of the high-voltage battery needs to be limited less, for example, the high-voltage battery is controlled to output 80% of the power.
[0078] Optionally, if the vehicle state is the driving state and the target high-voltage device is the generator, the processing logic for the high-voltage interlock fault further includes starting the engine.
[0079] That is, when there is a high-voltage interlock fault between the generator and the vehicle controller MCU, the engine can be started after limiting the output power of the high-voltage battery, the vehicle is controlled to enter the hybrid mode, the limited power of the high-voltage battery is compensated to meet the vehicle use, and the vehicle driving stability is improved.
[0080] In some embodiments, the processing logic for the high-voltage interlock fault is determined according to the vehicle state in step S2021, including: if the vehicle state is the non-driving state, the processing logic for the high-voltage interlock fault is determined to be the relay disconnection, and the fault prompt is performed.
[0081] Specifically, when the vehicle is in the non-driving state, there is a high-voltage interlock fault between the driving motor and the vehicle controller MCU, or between the generator and the vehicle controller MCU, which does not affect the driving safety, but in order to ensure the driving safety, the fault prompt needs to be performed according to the fault position, and the relay needs to be disconnected, and the vehicle is lowered from the high-voltage state.
[0082] In some embodiments, the vehicle controller can further perform the following steps:
[0083] S301, if the difference between the first voltage and the reference voltage is within the voltage difference allowable range, and the difference between the second voltage and the reference voltage is within the voltage difference allowable range, it is determined that the high-voltage interlock is normal.
[0084] S302, obtaining the state of charge value of the high-voltage battery.
[0085] S303, if the state of charge value is less than the charge threshold, starting 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, and when the state of charge value is less than the charge threshold, for example, when the state of charge value is less than 20%, the vehicle controller sends an instruction to start the engine to the VCU, so that the vehicle enters the hybrid mode or the fuel mode to meet the vehicle use.
[0087] The high-voltage interlock detection processing method of this embodiment determines whether to start the engine according to the state of charge value of the high-voltage battery when the high-voltage interlock is normal, intelligently controls the vehicle to select the pure electric mode, the hybrid mode or the fuel mode, makes the driving mode more intelligent, and improves the driving experience.
[0088] Figure 4 A structure schematic diagram of a vehicle controller provided by an embodiment of the application is shown, as shown in Figure 4As shown, the vehicle controller 10 of the embodiment is used to implement the operation corresponding to the vehicle controller in any of the above method embodiments. The vehicle controller 10 of the 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 the high-voltage wire harness. The vehicle controller 10 of the embodiment comprises:
[0089] The acquisition module 11 is configured to acquire, when detecting that the relay is closed, a reference voltage provided by the relay, a first voltage of a connection end of the vehicle controller to the high-voltage wire harness, and a second voltage of a connection end of the high-voltage device to the high-voltage wire harness.
[0090] The determination module 12 is configured to determine whether the difference between the first voltage and the reference voltage is within a voltage difference allowable range, and determine whether the difference between the second voltage and the reference voltage is within the voltage difference allowable range.
[0091] The determination module 12 is further configured to determine that the high-voltage interlock fault occurs if the difference between the first voltage and the reference voltage is not within the voltage difference allowable range, and / or the difference between the second voltage and the reference voltage is not within the voltage difference allowable range. The vehicle controller 10 provided in the embodiment of the application can execute the above method embodiments, and the specific implementation principles and technical effects can be referred to the above method embodiments, which will not be described here again in the embodiment.
[0092] In addition to the vehicle controller MCU in the embodiment, the vehicle control unit VCU can also execute the above method embodiments. Specifically, after the vehicle control unit VCU sends an instruction to close the relay to the BMS, when detecting that the relay is closed, the vehicle control unit VCU acquires the reference voltage provided by the relay, the first voltage of the connection end of the vehicle controller to the high-voltage wire harness, and the second voltage of the connection end of the high-voltage device to the high-voltage wire harness, and then judges whether the high-voltage interlock fault occurs according to the reference voltage, the first voltage and the second voltage. The specific implementation principles and technical effects can be referred to the above method embodiments, which will not be described here again in the embodiment.
[0093] Figure 5 A hardware structure schematic diagram of an electronic device provided in an embodiment of the application is shown. As shown, the electronic device 20 is used to implement the operation corresponding to the electronic device in any of the above method embodiments. The electronic device 20 of the embodiment can comprise a memory 21, a processor 22 and a communication interface 24. Figure 5
[0094] The memory 21 is used to store a computer program. The memory 21 can include a high-speed random access memory (RAM), and can also include a non-volatile memory (NVM), for example, at least one disk memory, and can also be a U disk, a mobile hard disk, a read-only memory, a magnetic disk or an optical disk, etc.
[0095] The processor 22 is configured to execute the computer program stored in the memory to implement the method in the above embodiments. Details can be referred to the description of the method embodiments. The processor 22 can be a central processing unit (CPU), and can also be 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 and the like. The steps of the method disclosed in the application can be directly embodied as hardware processor execution, or executed by a combination of hardware and software modules in the processor.
[0096] Optionally, the memory 21 can 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 can further include a bus 23. The bus 23 is configured to connect the memory 21 and the processor 22. The bus 23 can be an industry standard architecture (ISA) bus, a peripheral component interconnect (PCI) bus, an extended industry standard architecture (EISA) bus, or the like. The bus can be divided into an address bus, a data bus, a control bus, and the like. For the convenience of representation, the bus in the drawings of the present application does not limit to only one bus or one type of bus.
[0098] The communication interface 24 can be connected with the processor 22 through the bus 23. The processor 22 can control the communication interface 24 to realize the functions of receiving and sending signals.
[0099] The electronic device 20 provided in the embodiment can be used to execute the high-voltage interlock detection processing method described above, and the implementation manner and technical effects are similar, which will not be described here again.
[0100] The application also provides a vehicle including the vehicle controller in the above embodiment or the electronic device in the above embodiment, and the implementation manner and technical effects are similar, which will not be described here again.
[0101] The application also provides a computer readable storage medium, wherein the computer readable storage medium stores computer programs / instructions, and the computer programs / instructions are executed by a processor to implement the method provided by the various embodiments.
[0102] The computer readable storage medium can be a computer storage medium or a communication medium. The communication medium includes any medium that facilitates transfer of 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, the computer readable storage medium can be coupled to the processor, such that the processor can read information from, and write information to, the computer readable storage medium. Of course, the computer readable storage medium can be a component of the processor. Accordingly, the processor and the computer readable storage medium can be considered to be a specialized computer for executing the computer program. Accordingly, the disclosure also contemplates a system comprising the processor and the computer readable storage medium.
[0103] In particular, the computer readable storage medium can be realized by any type of volatile or non-volatile storage devices, 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 storage devices, flash memory, magnetic disks, or optical disks. The storage medium can be any available medium that can be accessed by a general purpose or special purpose computer.
[0104] The application also provides a computer program product, which includes computer programs / instructions stored in a computer readable storage medium. At least one processor of a device can read the computer programs / instructions from the computer readable storage medium, and the at least one processor executes the computer programs / instructions to enable the device to implement the method provided by the various embodiments.
[0105] In several embodiments provided in the present application, it should be understood that the disclosed apparatus and method can be implemented in other manners. For example, the described apparatus embodiments are merely schematic. For example, the division of the modules is merely a logical function division. There can be another division manner for the actual implementation, for example, multiple modules or components can be combined or integrated into another system, or some features can be ignored or not executed. In addition, the displayed or discussed mutual couplings or direct couplings or communication connections can be indirect couplings or communication connections through some interfaces, devices or modules, and can be in electrical, mechanical or other forms.
[0106] Each module can be physically separated, for example, installed in different positions of one device, or installed in different devices, or distributed to multiple network units, or distributed to 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 exist in the form of software, or can be realized in the form of software plus hardware. According to actual needs, part or all of the modules can be selected to achieve the purpose of the embodiments of the present application.
[0107] It should be understood that, although each step in the flowchart in the above embodiments is shown in sequence according to the arrow, these steps are not necessarily executed in sequence according to the arrow. Unless otherwise specified herein, the execution of these steps has no strict sequence limitation, and they can be executed in other orders. Moreover, at least part of the steps in the figure can include multiple sub-steps or multiple stages, which are not necessarily executed at the same time, but can be executed at different times, and the execution order is not necessarily sequential, but can be executed in rotation or alternation with other steps or sub-steps or stages of other steps.
[0108] It should be noted that the user information (including but not limited to user equipment information, user personal information, etc.) and data (including but not limited to data for analysis, stored data, displayed data, etc.) involved in the present application are all information and data authorized by the user or authorized by all parties, and the collection, use and processing of related data need to comply with relevant laws, regulations and standards of relevant countries and regions, and provide corresponding operation portal for user to choose authorization or refusal.
[0109] It should be noted that the above embodiments are only used to illustrate the technical solutions of the present application, and are not intended to limit the present application. Although the present application has been described in detail with reference to the foregoing embodiments, those skilled in the art should understand that they can still modify the technical solutions recorded in the foregoing embodiments, or make equivalent replacements for part or all of the technical features. These modifications or replacements do not make the essence of the corresponding technical solutions deviate from the scope of the technical solutions of the embodiments of the present application.
Claims
1. A high-voltage interlock detection processing method, characterized by, The application is applied to a vehicle controller which is electrically connected with a high-voltage device through a high-voltage harness and is also connected with a relay through the high-voltage harness; the method comprises: When detecting that the relay is closed, acquiring a reference voltage provided by the relay, a first voltage of a connection end of the vehicle controller with the high-voltage harness, and a second voltage of a connection end of the high-voltage device with the high-voltage harness; Determining whether the difference between the first voltage and the reference voltage is within a voltage difference allowable range, and determining whether the difference between the second voltage and the reference voltage is within the voltage difference allowable range; If the difference between the first voltage and the reference voltage is not within the voltage difference allowable range, and / or the difference between the second voltage and the reference voltage is not within the voltage difference allowable range, a high-voltage interlock fault is determined.
2. The method of claim 1, wherein, Further comprising: Determining a target high-voltage device corresponding to the second voltage whose difference with the reference voltage is not within the voltage difference allowable range; According to the type of the target high-voltage device, determining a processing logic for the high-voltage interlock fault.
3. The method of claim 2, wherein, The determination of the processing logic for the 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 the processing logic for the high-voltage interlock fault according to a vehicle state; If the type of the target high-voltage device is a non-dynamic high-voltage device, determining that the processing logic for the high-voltage interlock fault is a fault prompt.
4. The method of claim 3, wherein, The determination of the processing logic for the high-voltage interlock fault according to the vehicle state comprises: If the vehicle state is a driving state, determining that the processing logic for the high-voltage interlock fault is limiting the output power of a high-voltage battery; If the vehicle state is a non-driving state, determining that the processing logic for the high-voltage interlock fault is disconnecting the relay and performing a fault prompt.
5. The method of claim 4, wherein, The output power of the corresponding high-voltage battery is different when different dynamic high-voltage devices have high-voltage interlock faults.
6. The method of claim 4, wherein, If the vehicle state is the driving state and the target high-voltage device is a generator, the processing logic for the high-voltage interlock fault further comprises starting an engine.
7. The method according to any one of claims 1 to 6, characterized in that, Further comprising: If the difference between the first voltage and the reference voltage is within the voltage difference allowable range, and the difference between the second voltage and the reference voltage is within the voltage difference allowable range, determining that the high-voltage interlock is normal; Acquiring a state of charge value of the high-voltage battery; If the state of charge value is less than a charge threshold value, starting the engine.
8. A vehicle controller characterized by comprising: The vehicle controller is electrically connected with a high-voltage device through a high-voltage harness and is also connected with a relay through the high-voltage harness; the vehicle controller comprises: An acquisition module, configured to acquire, when detecting that the relay is closed, a reference voltage provided by the relay, a first voltage of a connection end of the vehicle controller with the high-voltage harness, and a second voltage of a connection end of the high-voltage device with the high-voltage harness; A determination module, configured to determine whether the difference between the first voltage and the reference voltage is within a voltage difference allowable range, and determine whether the difference between the second voltage and the reference voltage is within the voltage difference allowable range; The determining 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 a voltage difference allowable range, and / or the difference between the second voltage and the reference voltage is not within the voltage difference allowable range.
9. An electronic device, comprising: The device comprises a memory and a processor; The memory is configured to store a computer program; The processor is configured to execute the computer program stored in the memory to implement the high-voltage interlock detection processing method according to any one of claims 1-7.
10. A vehicle characterized by comprising: The vehicle comprises 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 the computer program is configured to be executed by the processor to implement the high-voltage interlock detection processing method according to any one of claims 1-7.
Citation Information
Patent Citations
Relay fault detection method and device and electric vehicle
CN110514988A
Battery system to prevent abnormal voltages at output stage and control method of same
CN113972711A