Power domain communication system, method, and vehicle
Patent Information
- Application Number
- CN202510814965.2
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2025-06-18
- Publication Date
- 2026-10-27
- Estimated Expiration
- 2045-06-18
AI Technical Summary
[0002]新能源汽车随着智能化水平越来越高,功能越来越强大,对网络通讯的可靠性和稳定性要求也越来越高,然而当前大部分车型均采用点对点通讯,车辆动力系统的核心部件包括动力域控制器、电池管理系统和驱动电机等,当任一部件的通讯发生故障(包括busoff和通讯丢失)时,将导致整车动力中断,或直接导致整车下高压,进而影响车辆的行车安全
本申请实施例提供的一种动力域通信系统,该系统包括:动力域控制器,备用动力域控制器,以及动力域部件;动力域部件通过主网段与动力域控制器通信连接,并且通过备用网段与动力域控制器通信连接;动力域部件通过备用网段与备用动力域控制器通信连接;动力域控制器在主网段处于通信故障状态的情况下,通过备用网段与动力域部件进行信号传输,以执行动力相关功能;备用动力域控制器在动力域控制器处于故障状态的情况下,通过备用网段与动力域部件进行信号传输,以执行动力相关功能;动力域部件基于主网段传输的历史信号,对备用网段传输的信号进行合理性检查,并基于检查结果修正目标信号后,执行动力相关功能。由此,本申请在原有的通信架构的基础上增加备用域控制器和备用网段,即使在主网段处于通信故障状态时,整个通信架构也可以由动力域控制器通过备用网段与动力域部件进行信号传输,从而执行实现动力相关功能(如整车增程发电功能、驱动行驶功能、高压上下电功能等);同时即使动力域控制器出现故障,也可以启用备用动力域控制器通过备用网段接管动力域控制器的相关功能,这很大程度上降低了整车动力中断的风险,从而提升了车辆的行车安全。同时,在启用备用网段传输信号时,本申请的动力域部件(如动力电池控制单元、发电机控制单元、发动机控制单元等)将会把启用备用网段后很短一段时间内传输的信号与启用备用网段前一时刻由主网段传输的同类型的信号进行对比,确定启用备用网段后传输的信号是否合理,在不合理的情况下,将对其进行修正,并以修正后的结果执行对应的动力相关功能,从而更好地保证整车控制的安全性。
Smart Images

Figure CN120552901B_ABST
Abstract
Description
Technical Field
[0001] This application relates to the field of automotive communication technology, specifically to a power domain communication system, method, and vehicle. Background Technology
[0002] As new energy vehicles become increasingly intelligent and powerful, the requirements for the reliability and stability of network communication are also increasing. However, most current models use point-to-point communication. The core components of the vehicle's power system include the power domain controller, battery management system, and drive motor. When the communication of any component fails (including busoff and communication loss), it will lead to the interruption of the vehicle's power or directly cause the vehicle to be subjected to high voltage, thereby affecting the vehicle's driving safety. Summary of the Invention
[0003] In view of this, embodiments of this application provide a power domain communication system, method, and vehicle, aimed at reducing the risk of vehicle power interruption.
[0004] The first aspect of this application provides a power domain communication system, the system comprising: a power domain controller, a backup power domain controller, and power domain components; the power domain components are communicatively connected to the power domain controller via a primary network segment and to the power domain controller via a backup network segment; the power domain components are communicatively connected to the backup power domain controller via a backup network segment; the power domain controller is communicatively connected to the backup power domain controller via a backup network segment. When the main network segment is in a communication failure state, the power domain controller transmits signals to the power domain components through the backup network segment in order to perform power-related functions; In the event that the power domain controller is in a faulty state, the backup power domain controller transmits signals to the power domain components through the backup network segment in order to perform power-related functions; The power domain component performs a rationality check on the signals transmitted in the backup network segment based on the historical signals transmitted in the main network segment, and after correcting the signals transmitted in the backup network segment based on the check results, executes power-related functions.
[0005] Optionally, the system further includes: The network segment allocation unit is used to select a target network segment as a backup network segment from dedicated network segments and shared network segments based on communication interface resources. The shared network segment is a network segment shared with other controllers.
[0006] Optionally, in the case where the vehicle includes two drive motors, the first drive motor control unit communicates with the power domain controller via the main network segment and also communicates with the power domain controller via the backup network segment; the first drive motor control unit communicates with the backup power domain controller via the backup network segment; and the second drive motor control unit communicates with the power domain controller via the first network segment. The power domain controller transmits signals to the second drive motor control unit through the first network segment to execute power-related functions.
[0007] Optionally, the system further includes: an intelligent driving control unit, which is communicatively connected to the backup power domain controller, and also communicatively connected to the power domain controller. When the backup power domain controller and backup network segment are enabled, the intelligent driving control unit determines the virtual accelerator pedal signal corresponding to the driving scenario based on the vehicle's driving scenario. The backup power domain controller transmits virtual accelerator pedal signals through the backup network segment to control the vehicle's drive torque.
[0008] Optionally, the system further includes: A signal receiving unit is used to perform power-related functions based on the signal on the main network segment when simultaneously receiving signals from the main network segment and the backup network segment. The signal receiving unit includes a power domain controller, a backup power domain controller, and a power domain component. The power domain component is used to perform power-related functions based on the signals currently transmitted in the backup network segment after the state change signals transmitted through the main network segment have been completed.
[0009] Optionally, the system further includes a load rate determination unit and a transmission strategy determination unit: The load rate determination unit is used to determine the load rate of the activated backup network segment when the backup network segment is a shared network segment. The transmission strategy determination unit is used to determine a signal transmission strategy corresponding to the load rate based on the load rate. The power domain controller is used to transmit signals with the power domain components through the enabled backup network segment using the signal transmission strategy to perform power-related functions. The backup power domain controller is used to transmit signals with power domain components through the enabled backup network segment and the signal transmission strategy in the event of a power domain controller failure, so as to perform power-related functions.
[0010] Optionally, the system further includes: The load rate comparison unit is used to compare the load rate after adopting the signal transmission strategy with the target threshold to obtain the comparison result; A signal filtering unit is used to filter out power support signals that are unrelated to control from the power signals when the comparison result is that the load rate is greater than or equal to the target threshold. The power signals are signals transmitted between the power domain controller or the backup power domain controller and the power domain components.
[0011] Optionally, the power domain components include a power battery control unit, a generator control unit, and an engine control unit.
[0012] Optionally, the system may also include other controllers, which are communicatively connected to the power domain controller via a main network segment; The other controllers are used to coordinate with the power domain controller to control the vehicle via the main network segment.
[0013] Optionally, the system further includes a DC converter and an AC-DC converter, which are communicatively connected to the power domain controller via a first network segment; The DC-DC converter is used to execute corresponding control actions based on the control signals received from the power domain controller; The AC-DC converter is used to execute corresponding control actions based on the control signals received from the power domain controller.
[0014] A second aspect of this application provides a dynamic domain communication method, applied to a dynamic domain communication system described in the first aspect of this application, the method comprising: Determine the communication status of the main network segment and the operating status of the power domain controller; Based on the communication failure status of the main network segment and the normal status of the power domain controller, the power domain controller transmits signals to the power domain components through the backup network segment to perform power-related functions. Based on the fault status of the power domain controller, the backup power domain controller transmits signals to the power domain components through the backup network segment to perform power-related functions; When the backup network segment is enabled, the power domain components perform a rationality check on the signals transmitted in the backup network segment based on the historical signals transmitted in the main network segment. Based on the inspection results, the signals transmitted in the backup network segment are corrected by the power domain components, and power-related functions are executed based on the corrected signals.
[0015] A third aspect of this application provides a vehicle including the power domain communication system described in the first aspect of this application.
[0016] The dynamic domain communication system provided in this application has the following advantages: This application provides a power domain communication system, which includes: a power domain controller, a backup power domain controller, and power domain components. The power domain components are communicatively connected to the power domain controller via a primary network segment and also via a backup network segment. The power domain components are also communicatively connected to the backup power domain controller via the backup network segment. When the primary network segment is in a communication failure state, the power domain controller transmits signals to the power domain components via the backup network segment to perform power-related functions. Similarly, when the backup power domain controller is in a failure state, it also transmits signals to the power domain components via the backup network segment to perform power-related functions. The power domain components perform a rationality check on the signals transmitted via the backup network segment based on historical signals transmitted via the primary network segment, and after correcting the target signal based on the check results, execute the power-related functions. Therefore, this application adds a backup domain controller and a backup network segment to the original communication architecture. Even when the main network segment is in a communication failure state, the entire communication architecture can still be maintained by the power domain controller transmitting signals to the power domain components through the backup network segment, thereby executing power-related functions (such as vehicle range extender generation, driving function, high-voltage power-on / off function, etc.). Simultaneously, even if the power domain controller fails, the backup power domain controller can be activated to take over the relevant functions of the power domain controller through the backup network segment. This significantly reduces the risk of vehicle power interruption, thereby improving vehicle driving safety. Furthermore, when activating the backup network segment to transmit signals, the power domain components of this application (such as the power battery control unit, generator control unit, engine control unit, etc.) will compare the signals transmitted within a short period after activating the backup network segment with the same type of signals transmitted by the main network segment immediately before activating the backup network segment. This determines whether the signals transmitted after activating the backup network segment are reasonable. If unreasonable, the signals will be corrected, and the corresponding power-related functions will be executed based on the corrected results, thereby better ensuring the safety of vehicle control. Attached Figure Description
[0017] To more clearly illustrate the technical solutions of the embodiments of this application, the drawings used in the description of the embodiments of this application will be briefly introduced below. Obviously, the drawings described below are only some embodiments of this application. For those skilled in the art, other drawings can be obtained based on these drawings without creative effort.
[0018] Figure 1 This is a structural diagram illustrating a dynamic domain communication system according to one embodiment of this application; Figure 2 This application illustrates a structural diagram of a power domain communication system including a first network segment, based on one embodiment of the present application. Figure 3 This is a structural diagram illustrating a power domain communication system including an intelligent driving control unit, as shown in one embodiment of this application; Figure 4 This is a structural diagram illustrating a power domain communication system in which the backup network segment is a shared network segment, according to one embodiment of this application. Figure 5 This is a flowchart illustrating a dynamic domain communication method according to one embodiment of this application. Detailed Implementation
[0019] The technical solutions of the embodiments of this application will be clearly and completely described below with reference to the accompanying drawings. Obviously, the described embodiments are only some embodiments of this application, not all embodiments. Based on the embodiments of this application, all other embodiments obtained by those skilled in the art without creative effort are within the scope of protection of this application.
[0020] refer to Figure 1 , Figure 1 This is a structural diagram illustrating a dynamic domain communication system according to one embodiment of this application. Figure 1 As shown, this application provides a power domain communication system, comprising: a power domain controller, a backup power domain controller, and power domain components; the power domain components are communicatively connected to the power domain controller via a main network segment and also via a backup network segment; the power domain components are communicatively connected to the backup power domain controller via the backup network segment; the power domain controller is communicatively connected to the backup power domain controller via the backup network segment; when the main network segment is in a communication failure state, the power domain controller transmits signals to the power domain components via the backup network segment to perform power-related functions; when the main network controller is in a failure state, the backup power domain controller transmits signals to the power domain components via the backup network segment to perform power-related functions; the power domain components perform a rationality check on the signals transmitted via the backup network segment based on historical signals transmitted via the main network segment, and after correcting the signals transmitted via the backup network segment based on the check results, execute the power-related functions.
[0021] In this embodiment, the power domain communication system provided in this application includes a power domain controller, a backup power domain controller, and at least one power domain component. When there are multiple power domain components, such as... Figure 1 As shown, each power domain component communicates with the power domain controller through the main network segment, and each power domain component communicates with the power domain controller through the backup network segment. At the same time, each power domain component communicates with the backup power domain controller through the backup network segment, and the power domain controller communicates with the backup power domain controller through the backup network segment.
[0022] In this embodiment, the power domain controller and the backup power domain controller in the power domain communication system monitor the communication status of the entire communication architecture. If the power domain controller is not faulty but detects a communication failure in the main network segment, the power domain controller activates the backup network segment and transmits signals with the power domain components through the backup network segment to execute power-related functions. These power-related functions include, but are not limited to, vehicle range extender generation, driving function, and high-voltage power-on / off functions. The backup power domain controller determines the operating status of the power domain controller through the backup network segment it communicates with. If it determines that the power domain controller is faulty, the backup power domain controller activates the backup network segment and transmits signals with the power domain components through the backup network segment to execute power-related functions. In this way, the backup power domain controller takes over the relevant functions of the power domain controller. When a power domain component receives a signal transmitted by the power domain controller or the backup power domain controller through the backup network segment, it determines whether the signal is the first signal transmitted after activating the backup network segment (if the backup network segment is activated, the first transmitted signal will undergo a validity check). If the signal is determined to be the first signal transmitted after the backup network segment is activated, the power domain component performs a validity check on the first signal transmitted after the backup network segment is activated, based on the last signal of the same type received through the main network segment, to determine whether the first signal is valid. If the first signal is valid, the power domain component executes the corresponding power-related functions based on the first signal. If the first signal is invalid, it corrects the first signal based on the last signal received through the main network segment, and the power domain component executes the corresponding power-related functions based on the corrected first signal. For example, the last torque signal received by the power domain component through the main network segment is 50, while the first torque signal received through the backup network segment is 500. Comparing the first torque signal 500 with the last torque signal 50, it is determined that the first torque signal is unreasonable. The power domain component would not have such a large torque change between two adjacent torque signals. Therefore, the first torque signal is determined to be unreasonable. So, based on the last torque signal 50 received by the power domain component through the main network segment, the first torque signal is corrected, for example, by making the first torque signal a preset multiple (such as 2 times) of the last torque signal 50. After obtaining the corrected first torque signal 100, the power domain component executes the corresponding power-related functions based on the corrected first torque signal.
[0023] In this embodiment, this application analyzes the failure impact of communication failures in power domain-related components and determines that the components requiring network redundancy design to reduce the risk of vehicle power interruption include at least the power domain controller, battery control unit, generator control unit, engine control unit, and drive motor control unit. This is because analysis reveals that after a network busoff, the power domain controller cannot receive information from all external controllers. Based on considerations of torque safety, high-voltage safety, and battery safety, the power domain controller will disable all functions except for fault management. Therefore, to reduce the risk of vehicle power interruption, this application sets up a backup power domain controller for the power domain controller.
[0024] For the drive motor control unit (MCU), when communication between the MCU and the power domain controller is lost, the operating status of the drive motor, such as its speed and output torque, becomes unknown. Continued use could cause unexpected acceleration of the vehicle, potentially leading to a collision. Therefore, when communication between the MCU and the power domain controller is lost, the MCU needs to stop torque output to ensure safety. To mitigate the risk of vehicle power interruption, this application provides a backup network segment for the drive motor control unit. This allows the power domain controller to transmit signals to the drive motor control unit via either the primary or backup network segment, minimizing the risk of communication loss. Even if communication loss occurs, the backup power domain controller can still transmit signals to the drive motor control unit via the backup network segment, further reducing the risk of vehicle power interruption. The drive motor control unit mentioned here refers to the drive motor control unit of a single-drive motor vehicle. For dual-drive motor vehicles, a new implementation method will be provided to improve the vehicle's failure risk. The first drive motor control unit in the new implementation method is controlled in the same way as the drive motor control unit mentioned here. The difference is that for the other drive motor control unit of a dual-drive motor vehicle (hereinafter referred to as the second drive motor control unit), this application will directly control the other drive motor control unit through a first network segment different from the main network segment and the backup network segment by the power domain controller.
[0025] For the Battery Management System (BMS), when a communication loss is detected between the Vehicle Dynamic Control (VDC) and the BMS, the battery's state of charge (SOC), allowable charge / discharge power, fault status, and health status become unknown. Continued use may lead to battery deterioration and safety risks such as overvoltage in the vehicle. In such cases, charge / discharge power limitation or high-voltage reduction measures are necessary to protect the battery and the vehicle. Therefore, to reduce the risk of vehicle power interruption, this application sets up a backup network segment for the BMS. This allows the power domain controller to transmit signals to the BMS via either the primary or backup network segment, minimizing the risk of communication loss between the BMS and the power domain controller. Even if communication loss occurs, the backup power domain controller can still transmit signals to the BMS via the backup network segment to control it, further reducing the risk of vehicle power interruption.
[0026] Regarding the Generator Control Unit (GCU), when communication between the GCU and the power domain controller is lost, the vehicle's actual output power, voltage, and current status of the generator are unknown. Continuing operation may lead to excessively high or low engine torque output, causing uncontrollable engine conditions or engine stalling. If the generator output power of the GCU exceeds the vehicle's power requirements, it may cause overvoltage in the vehicle's high-voltage circuit or overcharging of the power battery. Therefore, after detecting a communication loss with the GCU, the power domain controller will prohibit the GCU from continuing to operate. To reduce the risk of vehicle power interruption, this application sets up a backup network segment for the GCU, allowing the power domain controller to transmit signals to the GCU via either the primary or backup network segment. This minimizes the risk of communication loss between the GCU and the power domain controller. Even if communication loss occurs, the backup power domain controller can still transmit signals to the GCU via the backup network segment to control the GCU, further reducing the risk of vehicle power interruption.
[0027] For the Engine Management System (EMS), when communication with the EMS is lost, the engine output torque and speed information are lost. The corresponding Generator Control Unit (GCU) cannot control the power generation, and continued use may lead to excessive speed or torque, causing engine runaway and posing risks of vehicle overvoltage or battery overcharging. Therefore, engine shutdown is necessary. To mitigate the risk of vehicle power interruption, this application sets up a backup network segment for the EMS, allowing the power domain controller to transmit signals with the EMS via either the primary or backup network segment. This minimizes the risk of communication loss between the EMS and the power domain controller. Even if communication loss occurs, the backup power domain controller can still transmit signals to the EMS via the backup network segment to control the EMS, further reducing the risk of vehicle power interruption.
[0028] This application provides a power domain communication system, which includes: a power domain controller, a backup power domain controller, and power domain components. The power domain components are communicatively connected to the power domain controller via a primary network segment and also via a backup network segment. The power domain components are also communicatively connected to the backup power domain controller via the backup network segment. When the primary network segment is in a communication failure state, the power domain controller transmits signals to the power domain components via the backup network segment to perform power-related functions. Similarly, when the backup power domain controller is in a failure state, it also transmits signals to the power domain components via the backup network segment to perform power-related functions. The power domain components perform a rationality check on the signals transmitted via the backup network segment based on historical signals transmitted via the primary network segment, and after correcting the target signal based on the check results, execute the power-related functions. Therefore, this application adds a backup domain controller and a backup network segment to the original communication architecture. Even when the main network segment is in a communication failure state, the entire communication architecture can still be maintained by the power domain controller transmitting signals to the power domain components through the backup network segment, thereby executing power-related functions (such as vehicle range extender generation, driving function, high-voltage power-on / off function, etc.). Simultaneously, even if the power domain controller fails, the backup power domain controller can be activated to take over the relevant functions of the power domain controller through the backup network segment. This significantly reduces the risk of vehicle power interruption, thereby improving vehicle driving safety. Furthermore, when activating the backup network segment to transmit signals, the power domain components of this application (such as the power battery control unit, generator control unit, engine control unit, etc.) will compare the signals transmitted within a short period after activating the backup network segment with the same type of signals transmitted by the main network segment immediately before activating the backup network segment. This determines whether the signals transmitted after activating the backup network segment are reasonable. If unreasonable, the signals will be corrected, and the corresponding power-related functions will be executed based on the corrected results, thereby better ensuring the safety of vehicle control.
[0029] In conjunction with the above embodiments, in one implementation, this application also provides a power domain communication system. In this power domain communication system, the system further includes: a network segment allocation unit, configured to select a target network segment as a backup network segment from dedicated network segments and shared network segments based on communication interface resources, wherein the shared network segment is a network segment shared with other controllers.
[0030] In this embodiment, the backup network segment in this application can be a dedicated network segment or a shared network segment shared with other controllers. Specifically: when the power domain controller is not faulty but the main network segment is detected to be in a communication failure state, when the power domain controller activates the backup network segment, the network segment allocation unit in the power domain controller selects a network segment from the dedicated network segment and the shared network segment based on the current communication interface resources of the vehicle. The selected network segment is the target network segment, and the selected target network segment is used as the backup network segment for signal transmission between the power domain controller and the power domain components. When the vehicle communication interface resources are sufficient, a dedicated network segment is selected as the backup network segment for signal transmission between the power domain controller and the power domain components; when the vehicle communication interface resources are insufficient, a shared network segment is selected as the backup network segment for signal transmission between the power domain controller and the power domain components. When the backup power domain controller determines that the power domain controller is in a faulty state through the backup network segment connected to it, and the backup power domain controller uses the backup network segment to transmit signals with the power domain components, the network segment allocation unit in the backup power domain controller selects a network segment from dedicated and shared network segments based on the current vehicle communication interface resources. This selected network segment becomes the target network segment and is used as the backup network segment for signal transmission between the backup power domain controller and the power domain components. If the vehicle communication interface resources are sufficient, a dedicated network segment is selected as the backup network segment for signal transmission between the backup power domain controller and the power domain components; if the vehicle communication interface resources are insufficient, a shared network segment is selected as the backup network segment for signal transmission between the backup power domain controller and the power domain components.
[0031] In conjunction with the above embodiments, in one implementation, this application also provides a power domain communication system. In this power domain communication system, when the vehicle includes two drive motors, a first drive motor control unit communicates with the power domain controller via a primary network segment and also communicates with the power domain controller via a backup network segment; the first drive motor control unit communicates with the backup power domain controller via the backup network segment; the second drive motor control unit communicates with the power domain controller via a first network segment; the power domain controller transmits signals to the second drive motor control unit via the first network segment to execute power-related functions.
[0032] In this embodiment, as Figure 2As shown, in a vehicle with two drive motors, the power domain communication system provided in this application sets up a corresponding drive motor control unit for each drive motor. The communication connection method between the first drive motor control unit and the power domain controller and the backup power domain controller is the same as the communication connection method between the power domain components and the power domain controller and the backup power domain controller mentioned above. Similarly, the communication method between the first drive motor control unit and the power domain controller and the backup power domain controller is also the same as the communication method between the power domain components and the power domain controller and the backup power domain controller mentioned above, and will not be repeated here. The first drive motor control unit communicates with the power domain controller through the main network segment and also communicates with the power domain controller through the backup network segment. The second drive motor control unit, however, connects to the power domain controller through a different first network segment than the main and backup network segments. The power domain controller transmits signals to the second drive motor control unit through this first network segment to execute power-related functions.
[0033] In this embodiment, the synchronous motor generates an induced electromotive force (EMF) when it rotates. This EMF increases with the speed of rotation, and if the induced EMF exceeds the limit and the drive motor control unit does not have corresponding voltage reduction measures, it may cause an overvoltage fault in the vehicle's high-voltage circuit. Therefore, when the synchronous motor loses communication (the power domain controller cannot receive the synchronous motor's operating status), the power domain controller's handling measure is generally to limit the vehicle's speed. For vehicles with two or more drive motors, the power domain communication system of this application can solve the problem of communication loss on the main network segment when the synchronous motor controlled by the first drive motor control unit loses communication on the main network segment. Furthermore, even if the synchronous motor controlled by the first drive motor control unit also loses communication on the backup network segment, another synchronous motor controlled by the second drive motor control unit can still continue to output torque through the power domain controller and the first network segment, thereby effectively reducing the risk of failure.
[0034] In conjunction with the above embodiments, in one implementation, this application also provides a power domain communication system. This power domain communication system further includes: an intelligent driving control unit, which is communicatively connected to the backup power domain controller and the power domain controller; when the backup power domain controller and backup network segment are activated, the intelligent driving control unit determines a virtual accelerator pedal signal corresponding to the vehicle's driving scenario; the backup power domain controller transmits the virtual accelerator pedal signal through the backup network segment to control the vehicle's drive torque.
[0035] In this embodiment, the accelerator pedal typically uses 6 signals. Due to its structural limitations, the accelerator pedal can only be connected to one controller (i.e., the power domain controller). This application aims to address the issue that after a backup power domain controller takes over the relevant functions of the power domain controller, vehicle control can be performed based on the accelerator pedal signal. Figure 3 As shown, the power domain communication system provided in this application also includes an intelligent driving control unit, which is communicatively connected to a backup power domain controller. Simultaneously, when the backup power domain controller and backup network segment are enabled, the intelligent driving control unit determines the virtual accelerator pedal signal corresponding to the vehicle's driving scenario. The intelligent driving control unit sends the determined virtual accelerator pedal signal to the backup power domain controller, which then transmits the virtual accelerator pedal signal to the corresponding power domain components through the backup network segment, thereby achieving control of the vehicle's drive torque. The vehicle's intelligent driving control unit is the main control unit responsible for intelligent driving functions; it is sometimes called an Autonomous Driving Control Unit (ADCU) or an Intelligent Driving Domain Controller (IDDC), and is the core module in the vehicle's electronic and electrical architecture responsible for integrating sensor data, executing decision-making algorithms, and controlling the vehicle's actuators. For example, the intelligent driving control unit analyzes the average speed of multiple vehicles ahead and the required safe distance when the vehicle is currently in a congested urban road, and determines a virtual accelerator pedal signal corresponding to the driving scenario, and sends the virtual accelerator pedal signal to the backup power domain controller. Similarly, the intelligent driving control unit analyzes the average speed of multiple vehicles ahead and the required safe distance when the vehicle is currently on a highway, and determines a virtual accelerator pedal signal corresponding to the driving scenario, and sends the virtual accelerator pedal signal to the backup power domain controller.
[0036] In this embodiment, the intelligent driving control unit is also connected to the power domain controller to realize real-time collaborative work between autonomous driving decision-making and power execution. At the same time, when the backup power domain controller takes over the relevant functions of the power domain controller, the backup power domain controller not only transmits virtual accelerator pedal signals through the backup network segment to control the driving torque of the vehicle, but also works with the intelligent driving control unit to carry out real-time collaborative work between autonomous driving decision-making and power execution.
[0037] In conjunction with the above embodiments, in one implementation, this application also provides a power domain communication system. In this power domain communication system, a signal receiving component is used to perform power-related functions based on the signal on the main network segment when simultaneously receiving signals from both the main network segment and the backup network segment. The signal receiving component includes a power domain controller, a backup power domain controller, and a power domain component. The power domain component is used to perform power-related functions based on the signal currently transmitted on the backup network segment after the execution of state change signals transmitted through the main network segment has been completed.
[0038] In this embodiment, while signals on the primary and backup network segments are theoretically synchronized and identical, in reality, due to factors such as signal priority, transceiver processing capabilities, and electromagnetic interference, instructions sent by the same signal transmitting component on both network segments may arrive at the signal receiving component simultaneously, resulting in signal inconsistency. To address this issue, this application prioritizes signals on the primary network segment. If the signal receiving component receives signals from both the primary and backup network segments simultaneously, it executes power-related functions based on the signal from the primary network segment. Specifically, when the signal receiving component receives signals from both the primary and backup network segments simultaneously, it executes and implements power-related functions based on the signal from the primary network segment. This signal receiving component can refer to a power domain controller, a backup power domain controller, or a power domain component.
[0039] In this embodiment, during the normal high-voltage power-down process of the vehicle, the high-voltage relay is disconnected after the current of the power battery management system (BMS) drops to a certain level, and then the peripheral circuit is actively discharged. This application found that if the discharge is not performed according to this process, and high-voltage power-up control is immediately initiated after receiving high-voltage power-up during the high-voltage power-down process, the power battery management system (BMS) will report a fault of sticking at both ends of the high-voltage relay, preventing high-voltage power-up. This is because if high-voltage power-up begins before high-voltage discharge is complete, the detected voltage difference across the high-voltage relay will exhibit sticking characteristics, thus reporting a sticking fault and failing to achieve power-up. To solve this problem, when activating the backup network segment for signal transmission, this application determines whether the signal transmitted by the main network segment before activating the backup network segment is a state change signal. If it is a state change signal, the signal transmitted through the activated backup network segment will not immediately execute the corresponding power-related functions. Instead, the corresponding power-related functions will be executed based on the signal transmitted through the activated backup network segment after the state change signal has been executed.
[0040] In conjunction with the above embodiments, in one implementation, this application also provides a power domain communication system. This power domain communication system further includes a load rate determination unit and a transmission strategy determination unit; the load rate determination unit is used to determine the load rate of the enabled backup network segment when the backup network segment is a shared network segment; the transmission strategy determination unit is used to determine a signal transmission strategy corresponding to the load rate; the power domain controller is used to transmit signals with power domain components through the enabled backup network segment using the signal transmission strategy to perform power-related functions; the backup power domain controller is used to transmit signals with power domain components through the enabled backup network segment using the signal transmission strategy to perform power-related functions in the event of a power domain controller failure.
[0041] In this embodiment, the backup network segment in the power domain communication system provided in this application can be a network segment shared with other controllers, such as... Figure 4 As shown in the figure, the controller used to interact with the suspension control unit, brake control unit, and power steering control unit shares a network segment (i.e., the backup network segment) with the backup power domain controller and the power domain controller. In the power domain communication system provided in this application, where the backup network segment is a shared network segment, to avoid affecting the control process between the controller and control unit that originally transmits signals on this shared network segment, thereby affecting the normal vehicle control, the power domain communication system provided in this application will monitor the load of the backup network segment shared with other controllers in real time and adjust the signal transmission strategy of the backup network segment based on the load.
[0042] Specifically, the power domain controller includes a load rate determination unit and a transmission strategy unit, and the backup power domain controller also includes a load rate determination unit and a transmission strategy unit. The load rate determination unit determines the load rate of the enabled backup network segment when the enabled backup network segment is a shared network segment. The transmission strategy determination unit determines a signal transmission strategy corresponding to the load rate determined by the load rate determination unit. One optional implementation is as follows: whenever the load rate exceeds a set threshold, a signal transmission strategy to reduce the load rate is activated. This signal transmission strategy includes, but is not limited to, increasing the signal period between the power domain controller and power domain components or between the backup power domain controller and power domain components transmitted through the backup network segment, or using an event-triggered transmission method for the backup network segment between the power domain controller and power domain components or between the backup power domain controller and power domain components. The set threshold can be set according to the actual application scenario and is not specifically limited here. When the power domain controller transmits signals to the power domain components via an enabled backup network segment during signal transmission, the load rate determination unit and transmission strategy unit of the power domain controller determine the load rate and the corresponding signal transmission strategy. After determining the corresponding signal transmission strategy, the power domain controller sends corresponding communication parameters to the power domain components to control the power domain components to transmit signals with the power domain controller according to the signal transmission strategy. The power domain controller, after determining the signal transmission strategy corresponding to the load rate, uses the enabled backup network segment and the signal transmission strategy to transmit signals with the power domain components to execute power-related functions.
[0043] In cases where the backup power domain controller transmits signals to the power domain components via an enabled backup network segment (i.e., when the power domain controller fails and cannot control the power domain components), the backup power domain controller's load rate determination unit and transmission strategy unit determine the load rate and the corresponding signal transmission strategy. After determining the corresponding signal transmission strategy, the backup power domain controller sends corresponding communication parameters to the power domain components to control them to transmit signals with the backup power domain controller according to the signal transmission strategy. The backup power domain controller, after determining the signal transmission strategy corresponding to the load rate, uses the enabled backup network segment and the signal transmission strategy to transmit signals with the power domain components to execute power-related functions.
[0044] In conjunction with the above embodiments, in one implementation, this application also provides a power domain communication system. This power domain communication system further includes: a load rate comparison unit, used to compare the load rate after adopting the signal transmission strategy with a target threshold to obtain a comparison result; and a signal filtering unit, used to filter out power support signals unrelated to control from the power signals when the comparison result indicates that the load rate is greater than or equal to the target threshold, wherein the power signals are signals transmitted between the power domain controller or backup power domain controller and power domain components.
[0045] In this embodiment, if the load rate of the backup network segment is still high even after the power domain controller or backup power domain controller adopts a signal transmission strategy to reduce the load rate between the power domain controller or backup power domain controller and the power domain components, this application will further reduce the communication load rate between the power domain controller or backup power domain controller and the power domain components to avoid affecting the control process between the controller and control unit that originally transmitted signals to the backup network segment, which is a shared network segment.
[0046] Specifically, the power domain controller includes a load rate comparison unit and a signal filtering unit, and the standby power domain controller also includes a load rate comparison unit and a signal filtering unit. When the power domain controller transmits signals to power domain components through the enabled standby network segment during signal transmission, the load rate determination unit of the power domain controller determines the total load rate of the standby network segment after adopting a load rate reduction signal transmission strategy. The load rate comparison unit of the power domain controller then compares this total load rate with a target threshold to obtain the corresponding comparison result. This target threshold is less than or equal to the set threshold used to enable the load rate reduction signal transmission strategy. For example, if the set threshold is 50 and the target threshold is 40, and the load rate is 60, which is greater than the set threshold of 50, a load rate reduction signal transmission strategy will be adopted for signal transmission. However, the reduced load rate of 48 is still higher than the target threshold of 40 (i.e., although the current load rate after reduction is lower than the set threshold, it has not reached the desired reduction level, i.e., it is not lower than the target threshold of 40). Therefore, to prevent the load rate from exceeding the set threshold again in the future, the load rate will be further reduced. The signal filtering unit of the power domain controller further filters out power support signals unrelated to control from the power signals if the comparison result determined by the load rate comparison unit of the power domain controller is greater than or equal to the target threshold, thereby further reducing the load rate of the backup network segment. The power domain controller sends corresponding communication parameters to the power domain components to control the power domain components to not only transmit signals with the power domain controller according to the signal transmission strategy, but also to transmit signals with the power domain controller according to the filtering strategy (i.e., filtering out power support signals unrelated to control from the power signals). Among them, the power signals are the signals transmitted between the power domain controller or the backup power domain controller and the power domain components; the power support signals are fault signals, human-machine display signals, observation signals, etc., related to the power domain; and the control-related signals are signals related to range-extending generation function, driving function, high-voltage power-on / off function, etc.
[0047] Specifically, when the backup power domain controller transmits signals to the power domain components via the enabled backup network segment during signal transmission, the load rate determination unit of the backup power domain controller determines the total load rate of the backup network segment after adopting the load rate reduction signal transmission strategy. The load rate comparison unit of the backup power domain controller compares this determined total load rate with a target threshold to obtain a comparison result. The target threshold is less than or equal to the set threshold used to enable the load rate reduction signal transmission strategy. The signal filtering unit of the backup power domain controller, if the comparison result determined by the load rate comparison unit indicates that the total load rate is greater than or equal to the target threshold, further filters out power support signals unrelated to control from the power signals to further reduce the load rate of the backup network segment. The backup power domain controller sends corresponding communication parameters to the power domain components to control them to not only transmit signals with the backup power domain controller according to the signal transmission strategy, but also to transmit signals with the backup power domain controller according to the filtering strategy (i.e., filtering out power support signals unrelated to control from the power signals).
[0048] In this embodiment, as shown in Table 1 below, Table 1 shows the signals related to control.
[0049] Table 1
[0050] In conjunction with the above embodiments, in one implementation, this application also provides a power domain communication system. This power domain communication system further includes: other controllers, which are communicatively connected to the power domain controller via a main network segment; these other controllers are used to collaboratively control the vehicle with the power domain controller via the main network segment.
[0051] In this embodiment, as Figure 4 As shown, the power domain communication system provided in this application also includes other controllers of the vehicle that are connected to the power domain controller via the main network segment. These other controllers are connected to the power domain controller via the main network segment to coordinate the control of the vehicle. The other controllers include at least one of the chassis domain controller, body domain controller, and cockpit domain controller.
[0052] In conjunction with the above embodiments, in one implementation, this application also provides a power domain communication system. This power domain communication system further includes a DC-DC converter and an AC-DC converter, the DC-DC converter and the AC-DC converter being communicatively connected to a power domain controller via a first network segment; the DC-DC converter is used to execute corresponding control actions based on the received control signals from the power domain controller; the AC-DC converter is used to execute corresponding control actions based on the received control signals from the power domain controller.
[0053] In this embodiment, as Figure 4 As shown, the power domain communication system provided in this application, which is connected to the power domain controller via a first network segment, also includes a DC-DC converter and an AC-DC converter. The DC-DC converter receives control signals sent by the power domain controller via the first network segment and executes corresponding control actions based on the received control signals, such as activating the DC-DC converter based on the received control signals, or performing corresponding voltage regulation actions based on the received control signals. The AC-DC converter receives control signals sent by the power domain controller via the first network segment and executes corresponding control actions based on the received control signals, such as switching charging modes based on the received control signals, or dynamically adjusting the charging state based on the received battery SOC (State of Charge) signal.
[0054] Based on the same inventive concept, one embodiment of this application provides a dynamic domain communication method, which is applied to a dynamic domain communication system provided in the first aspect of this application, such as... Figure 5 As shown, the method includes: Step S1: Determine the communication status of the main network segment and the working status of the power domain controller; Step S2: Based on the communication failure status of the main network segment and the normal status of the power domain controller, the power domain controller transmits signals to the power domain components through the backup network segment to execute power-related functions; Step S3: Based on the fault status of the power domain controller, the backup power domain controller transmits signals to the power domain components through the backup network segment to perform power-related functions; Step S4: When the backup network segment is enabled, the power domain component performs a rationality check on the signals transmitted in the backup network segment based on the historical signals transmitted in the main network segment. Step S5: Based on the inspection results, the signal transmitted by the backup network segment is corrected by the power domain component, and power-related functions are executed based on the corrected signal.
[0055] Optionally, the method further includes: selecting a target network segment as a backup network segment from a dedicated network segment and a shared network segment through a network segment allocation unit based on communication interface resources, wherein the shared network segment is a network segment shared with other controllers.
[0056] Optionally, in the case where the vehicle includes two drive motors, the first drive motor control unit, as a power domain component, transmits signals to the power domain controller through the main network segment or the backup network segment, or transmits signals to the backup power domain controller through the backup network segment. The power domain controller transmits signals to the second drive motor control unit through the first network segment to execute power-related functions.
[0057] Optionally, the method further includes: when the backup power domain controller and backup network segment are enabled, the intelligent driving control unit determines the virtual accelerator pedal signal corresponding to the driving scenario based on the vehicle's driving scenario; The backup power domain controller transmits virtual accelerator pedal signals through the backup network segment to control the vehicle's drive torque.
[0058] Optionally, the method further includes: When simultaneously receiving signals from the primary network segment and the backup network segment, the signal receiving component performs power-related functions based on the signal from the primary network segment. The signal receiving component includes a power domain controller, a backup power domain controller, and a power domain component. When the state change signal transmitted through the main network segment is completed, the power domain component performs power-related functions based on the signal currently transmitted through the backup network segment.
[0059] Optionally, the method further includes: When the backup network segment is a shared network segment, the load rate determination unit determines the load rate of the activated backup network segment; Based on the load rate, the transmission strategy determination unit determines the signal transmission strategy corresponding to the load rate; Through the enabled backup network segment, the power domain controller uses the signal transmission strategy to transmit signals with power domain components in order to perform power-related functions; In the event of a power domain controller failure, the backup power domain controller uses the enabled backup network segment and the signal transmission strategy to transmit signals with the power domain components in order to perform power-related functions.
[0060] Optionally, the method further includes: comparing the load rate after adopting the signal transmission strategy with a target threshold through a load rate comparison unit to obtain a comparison result; If the comparison result is that the load rate is greater than or equal to the target threshold, the power support signal that is not related to control is filtered out by the signal filtering unit. The power signal is the signal transmitted between the power domain controller or the backup power domain controller and the power domain components.
[0061] Optionally, the power domain components include a power battery control unit, a generator control unit, and an engine control unit.
[0062] Based on the same inventive concept, one embodiment of this application provides a vehicle including a power domain communication system as described in the second aspect of this application.
[0063] As the method embodiments are basically similar to the system embodiments, they are described in a relatively simple manner. For relevant details, please refer to the description of the system embodiments.
[0064] It should be noted that, for the sake of simplicity, the method embodiments are all described as a series of actions. However, those skilled in the art should understand that the embodiments of this application are not limited to the described order of actions, because according to the embodiments of this application, some steps can be performed in other orders or simultaneously. Secondly, those skilled in the art should also understand that the embodiments described in the specification are all preferred embodiments, and the actions involved are not necessarily necessary for the embodiments of this application.
[0065] The various embodiments in this specification are described in a progressive manner, with each embodiment focusing on the differences from other embodiments. The same or similar parts between the various embodiments can be referred to each other.
[0066] Those skilled in the art will understand that embodiments of this application can be provided as methods, systems, or computer program products. Therefore, embodiments of this application can take the form of entirely hardware embodiments, entirely software embodiments, or embodiments combining software and hardware aspects. Furthermore, embodiments of this application can take the form of computer program products implemented on one or more computer-usable storage media (including but not limited to disk storage, CD-ROM, optical storage, etc.) containing computer-usable program code.
[0067] This application describes embodiments with reference to flowchart illustrations and / or block diagrams of methods, terminal devices (systems), and computer program products according to embodiments of this application. It should be understood that each block of the flowchart illustrations and / or block diagrams, and combinations of blocks in the flowchart illustrations and / or block diagrams, can be implemented by computer program instructions. These computer program instructions can be provided to a processor of a general-purpose computer, special-purpose computer, embedded processor, or other programmable data processing terminal device to produce a machine, such that the instructions, which execute via the processor of the computer or other programmable data processing terminal device, generate instructions for implementing the flowchart illustrations. Figure 1 One or more processes and / or boxes Figure 1 A device that provides the functions specified in one or more boxes.
[0068] These computer program instructions may also be stored in a computer-readable storage medium that can direct a computer or other programmable data processing terminal device to operate in a particular manner, such that the instructions stored in the computer-readable storage medium produce an article of manufacture including instruction means, which are implemented in a process Figure 1 One or more processes and / or boxes Figure 1 The function specified in one or more boxes.
[0069] These computer program instructions can also be loaded onto a computer or other programmable data processing terminal equipment, causing a series of operational steps to be performed on the computer or other programmable terminal equipment to produce a computer-implemented process, thereby providing instructions that execute on the computer or other programmable terminal equipment for implementing the process. Figure 1 One or more processes and / or boxes Figure 1 The steps of the function specified in one or more boxes.
[0070] Although preferred embodiments of the present application have been described, those skilled in the art, upon learning the basic inventive concept, can make other changes and modifications to these embodiments. Therefore, the appended claims are intended to be interpreted as including the preferred embodiments as well as all changes and modifications falling within the scope of the embodiments of the present application.
[0071] Finally, it should be noted that in this document, relational terms such as "first" and "second" are used only to distinguish one entity or operation from another, and do not necessarily require or imply any such actual relationship or order between these entities or operations. Furthermore, the terms "comprising," "including," or any other variations thereof are intended to cover non-exclusive inclusion, such that a process, method, article, or terminal device that comprises a list of elements includes not only those elements but also other elements not expressly listed, or elements inherent to such a process, method, article, or terminal device. Without further limitations, an element defined by the phrase "comprising one..." does not exclude the presence of other identical elements in the process, method, article, or terminal device that includes said element.
[0072] The above provides a detailed description of the power domain communication system, method, and vehicle provided in this application. Specific examples have been used to illustrate the principles and implementation methods of this application. The descriptions of the above embodiments are only for the purpose of helping to understand the method and core ideas of this application. At the same time, for those skilled in the art, there will be changes in the specific implementation methods and application scope based on the ideas of this application. Therefore, the content of this specification should not be construed as a limitation of this application.
Claims
1. A dynamic domain communication system, characterized in that, The system includes: a power domain controller, a backup power domain controller, and power domain components; the power domain components are communicatively connected to the power domain controller via a primary network segment and to the power domain controller via a backup network segment; the power domain components are communicatively connected to the backup power domain controller via a backup network segment; the power domain controller is communicatively connected to the backup power domain controller via a backup network segment. When the main network segment is in a communication failure state, the power domain controller transmits signals to the power domain components through the backup network segment in order to perform power-related functions; In the event that the power domain controller is in a faulty state, the backup power domain controller transmits signals to the power domain components through the backup network segment in order to perform power-related functions; The power domain component performs a rationality check on the signals transmitted in the backup network segment based on the historical signals transmitted in the main network segment, and after correcting the signals transmitted in the backup network segment based on the check results, it executes power-related functions. In a vehicle comprising two drive motors, the first drive motor control unit communicates with the power domain controller via the main network segment and also communicates with the power domain controller via the backup network segment; the first drive motor control unit communicates with the backup power domain controller via the backup network segment; and the second drive motor control unit communicates with the power domain controller via the first network segment. The power domain controller transmits signals to the second drive motor control unit through the first network segment to execute power-related functions.
2. The dynamic domain communication system according to claim 1, characterized in that, The system also includes: The network segment allocation unit is used to select a target network segment as a backup network segment from dedicated network segments and shared network segments based on communication interface resources. The shared network segment is a network segment shared with other controllers.
3. A dynamic domain communication system according to claim 2, characterized in that, The system further includes: an intelligent driving control unit, which is communicatively connected to the backup power domain controller, and also communicatively connected to the power domain controller. When the backup power domain controller and backup network segment are enabled, the intelligent driving control unit determines the virtual accelerator pedal signal corresponding to the driving scenario based on the vehicle's driving scenario. The backup power domain controller transmits virtual accelerator pedal signals through the backup network segment to control the vehicle's drive torque.
4. A dynamic domain communication system according to claim 2, characterized in that, A signal receiving unit is used to perform power-related functions based on the signal on the main network segment when simultaneously receiving signals from the main network segment and the backup network segment. The signal receiving unit includes a power domain controller, a backup power domain controller, and a power domain component. The power domain component is used to perform power-related functions based on the signals currently transmitted in the backup network segment after the state change signals transmitted through the main network segment have been completed.
5. A dynamic domain communication system according to claim 2, characterized in that, The system also includes a load rate determination unit and a transmission strategy determination unit; The load rate determination unit is used to determine the load rate of the activated backup network segment when the backup network segment is a shared network segment. The transmission strategy determination unit is used to determine a signal transmission strategy corresponding to the load rate based on the load rate. The power domain controller is used to transmit signals with the power domain components through the enabled backup network segment using the signal transmission strategy to perform power-related functions. The backup power domain controller is used to transmit signals with power domain components through the enabled backup network segment and the signal transmission strategy in the event of a power domain controller failure, so as to perform power-related functions.
6. A dynamic domain communication system according to claim 5, characterized in that, The system also includes: The load rate comparison unit is used to compare the load rate after adopting the signal transmission strategy with the target threshold to obtain the comparison result; A signal filtering unit is used to filter out power support signals that are unrelated to control from the power signals when the comparison result is that the load rate is greater than or equal to the target threshold. The power signals are signals transmitted between the power domain controller or the backup power domain controller and the power domain components.
7. A dynamic domain communication system according to claim 1, characterized in that, The power domain components include a power battery control unit, a generator control unit, and an engine control unit.
8. A dynamic domain communication system according to claim 1, characterized in that, The system also includes other controllers, which are communicatively connected to the power domain controller via a main network segment; The other controllers are used to coordinate with the power domain controller to control the vehicle via the main network segment.
9. A dynamic domain communication system according to claim 1, characterized in that, The system also includes a DC converter and an AC-DC converter, which are communicatively connected to the power domain controller via a first network segment; The DC-DC converter is used to execute corresponding control actions based on the control signals received from the power domain controller; The AC-DC converter is used to execute corresponding control actions based on the control signals received from the power domain controller.
10. A dynamic domain communication method, characterized in that, Applied to a dynamic domain communication system according to any one of claims 1 to 9, the method comprises: Determine the communication status of the main network segment and the operating status of the power domain controller; Based on the communication failure status of the main network segment and the normal status of the power domain controller, the power domain controller transmits signals to the power domain components through the backup network segment to perform power-related functions. Based on the fault status of the power domain controller, the backup power domain controller transmits signals to the power domain components through the backup network segment to perform power-related functions; When the backup network segment is enabled, the power domain components perform a rationality check on the signals transmitted in the backup network segment based on the historical signals transmitted in the main network segment. Based on the inspection results, the signals transmitted in the backup network segment are corrected by the power domain components, and power-related functions are executed based on the corrected signals.
11. A vehicle, characterized in that, The system includes a power domain communication system as described in any one of claims 1 to 9.
Citation Information
Patent Citations
Vehicle control system and vehicle
CN111835608A
Vehicle control method and device, platform and storage medium
CN114348027A
Automotive electronic and electrical architecture, control method and vehicle
CN117485353A
Control device for at least partially autonomous operation of a vehicle and vehicle with such a control device
EP2587330A2