Vehicle state prompting method and system and intelligent domain controller

By using an edge detection circuit in the intelligent domain controller to detect edge transitions of the motor domain controller, multiple vehicle states can be represented by a single status flag bit. This solves the problem of excessive signal resource consumption in traditional solutions, reduces costs, and improves the stability and reliability of the prompts.

CN121608596APending Publication Date: 2026-03-06ROX MOTOR TECH CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202511821433.8
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2025-12-04
Publication Date
2026-03-06

AI Technical Summary

Technical Problem

Traditional vehicle status indication solutions require multiple independent signal resources, which increases the complexity of vehicle wiring harnesses and bus load rate, thereby increasing material costs and the complexity of research, development and maintenance.

Method used

The edge detection circuit in the intelligent domain controller detects the edge transitions of the preset status flag bit sent by the motor domain controller, and uses the edge transitions to represent different vehicle states, reducing the need for independent signal resources.

Benefits of technology

This effectively reduces the number of in-vehicle network signals required, lowers wiring harness complexity and system hardware costs, while improving the stability and reliability of vehicle status alerts.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN121608596A_ABST
    Figure CN121608596A_ABST
Patent Text Reader

Abstract

The invention discloses a vehicle state prompting method and system and an intelligent domain controller, the method is applied to the intelligent domain controller IDCU, an edge detection circuit is arranged in the IDCU, the method comprises the steps that a vehicle state signal sent by a motor domain controller MDCU is received, and the vehicle state signal comprises a preset state identification bit used for identifying the vehicle state; extracting a state indication identifier on a preset state identifier bit; detecting whether the state indication identifier has edge jump or not through an edge detection circuit; when it is determined that the edge jump occurs, determining a target vehicle state corresponding to the edge jump; the trigger display signal is sent to the display device to trigger the display device to display the prompt information corresponding to the target vehicle state according to the trigger display signal, the method can reduce signal resource occupation, and the comprehensive cost is reduced.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This application relates to the field of vehicle technology, and in particular to a vehicle status indication method, system, and intelligent domain controller. Background Technology

[0002] In new energy vehicles, accurately and reliably informing drivers of the operational status of critical vehicle systems is crucial. Typical applications include, but are not limited to: heating the power battery in low-temperature environments to ensure its performance and safety, and providing users with charging status feedback during the charging process. These processes typically require providing users with time-series status information, such as "heating / charging" and "heating complete / charging complete".

[0003] Traditional solutions typically employ a simple mapping logic of "one state, one signal." Taking battery heating as an example, a separate signal bit needs to be allocated for the "heating in progress" state, and another separate signal bit needs to be allocated for the "heating complete" state. On the one hand, this solution results in the vehicle network (such as the CAN bus) occupying multiple independent signal resources during battery heating, increasing the number of signal resources and further increasing the complexity of the vehicle wiring harness and bus load rate, thus significantly increasing the overall material cost and wiring difficulty of the vehicle. On the other hand, when allocating new signal bits, the above solution often requires modification of the underlying software of the microcontroller (MCU), greatly increasing R&D costs, time costs, and the complexity of later vehicle upgrades and maintenance.

[0004] Therefore, how to provide a vehicle status indication solution to reduce signal resource consumption and lower overall costs is an urgent problem to be solved. Summary of the Invention

[0005] This application provides a vehicle status indication method, system, and intelligent domain controller, which can reduce signal resource consumption and lower overall costs.

[0006] In a first aspect, embodiments of this application provide a vehicle status indication method. This method is applied to an Intelligent Domain Controller (IDCU), which includes an edge detection circuit. The method comprises: Receive vehicle status signal sent by motor domain controller MDCU, the vehicle status signal including preset status flag bits for identifying vehicle status; Extract the status indicator from the preset status flag bit; The edge detection circuit detects whether the status indicator has undergone an edge transition. If an edge transition is determined to occur, the target vehicle state corresponding to the edge transition is determined. A trigger display signal is sent to the display device to trigger the display device to display prompt information corresponding to the target vehicle status according to the trigger display signal.

[0007] In some possible implementations, determining the target vehicle state corresponding to the edge transition when an edge transition is determined to have occurred includes: If a rising edge transition is detected, the target vehicle is determined to be in an execution state. If a falling edge transition is detected, the target vehicle state is determined to be in a completed state.

[0008] In some possible implementations, sending a trigger display signal to the display device to trigger the display device to display prompt information corresponding to the target vehicle state according to the trigger display signal includes: Upon determining that a rising edge transition has occurred, a first trigger display signal is sent to the vehicle display device to display a first prompt message, thereby triggering the display device to display a first prompt message corresponding to the target vehicle state according to the first trigger display signal. The first prompt message is used to indicate that the target vehicle state is an execution state.

[0009] In some possible implementations, sending a trigger display signal to the display device to trigger the display device to display prompt information corresponding to the target vehicle state according to the trigger display signal includes: Upon determining that a falling edge transition has occurred, a trigger shutdown signal is sent to the vehicle display device to disable the first prompt information, thereby triggering the display device to disable the first prompt information corresponding to the target vehicle state according to the trigger shutdown signal; and a second trigger display signal is sent to the vehicle display device to display the second prompt information corresponding to the target vehicle state, thereby triggering the display device to display the second prompt information corresponding to the target vehicle state according to the second trigger display signal, wherein the second prompt information is used to indicate that the target vehicle state is a completed state.

[0010] In some possible implementations, the method further includes, before sending a trigger display signal to the display device: The detection result is obtained by determining whether the edge transition is a valid edge transition. Sending a trigger display signal to the display device includes: If the edge transition is determined to be a valid edge transition, a trigger display signal is sent to the display device.

[0011] In some possible implementations, detecting whether the edge transition is a valid edge transition and obtaining the detection result includes: The edge detection circuit detects whether the state indicator on the preset state flag bit undergoes another edge transition within a preset time window. In the absence of an edge transition, the detection result of the edge transition being a valid edge transition is obtained; In the event of an edge transition, a detection result is obtained indicating that the edge transition is an invalid edge transition.

[0012] In some possible implementations, the preset time window is determined based on the stability test results of the vehicle controller area network (CAN bus) signal.

[0013] In some possible implementations, the method further includes: If a rising edge transition occurs and the status indicator on the preset status identifier bit remains at the first identifier, a third trigger display signal is sent to the display device to continuously display the first prompt information, thereby triggering the display device to continuously display the first prompt information corresponding to the target vehicle status according to the third trigger display signal.

[0014] In some possible implementations, the method further includes: If a falling edge transition occurs and the status indicator on the preset status identifier bit remains the second identifier, a fourth trigger signal is sent to the display device to stop displaying the first or second prompt information, thereby triggering the display device to stop displaying the first or second prompt information corresponding to the target vehicle status according to the fourth trigger display signal.

[0015] Secondly, embodiments of this application provide a vehicle status alert system, including: a motor domain controller (MDCU), an intelligent domain controller (IDCU), and a vehicle display device, wherein the IDCU is provided with an edge detection circuit; The MDCU is used to generate a vehicle status signal in response to the vehicle status and send the vehicle status signal to the IDCU. The IDCU is used to receive a vehicle status signal sent by the MDCU, the vehicle status signal including a preset status identifier bit for identifying the vehicle status; extract a status indicator bit from the preset status identifier bit; detect whether the status indicator bit has an edge transition through the edge detection circuit; if an edge transition is determined, determine the target vehicle status corresponding to the edge transition; and send a trigger display signal to the display device. The display device is used to receive the trigger display signal and display prompt information corresponding to the target vehicle status according to the trigger display signal.

[0016] Thirdly, embodiments of this application provide an intelligent domain controller (IDCU) for use in vehicles. The IDCU includes an edge detection circuit and comprises: The receiving module is used to receive vehicle status signals sent by the motor domain controller (MDCU), wherein the vehicle status signals include preset status flag bits for identifying the vehicle status. The extraction module is used to extract the status indicator on the preset status identifier bit; The detection module is used to detect whether the status indicator has undergone an edge transition through the edge detection circuit; The determination module is used to determine the target vehicle state corresponding to the edge transition when it is determined that an edge transition has occurred. The sending module is used to send a trigger display signal to the display device to trigger the display device to display prompt information corresponding to the target vehicle status according to the trigger display signal.

[0017] Fourthly, embodiments of this application provide a vehicle including the Intelligent Domain Controller (IDCU) described in the third aspect above.

[0018] In this embodiment, when providing vehicle status prompts, the Intelligent Domain Controller (IDCU), upon receiving a vehicle status signal from the Motor Domain Controller (MDCU) including a preset status identifier bit for identifying the vehicle status, first extracts the status indication bit from the preset status identifier bit. Then, the IDCU uses an edge detection circuit to detect whether an edge transition has occurred in the status indication bit. If an edge transition is detected, the IDCU determines the target vehicle status corresponding to the edge transition. Finally, the IDCU sends a trigger display signal to the display device to trigger the display device to display the prompt information corresponding to the target vehicle status. This vehicle status prompt method reuses a single identifier bit from the preset status identifier bit and uses its edge transition rather than level to represent two different vehicle states (such as "battery heating in progress" and "battery heating completed"). This achieves the function of providing two vehicle status prompts using a single status identifier bit, effectively reducing the need to allocate independent signal resources or hardware resources for each vehicle status in traditional solutions, reducing the number of signals required for the vehicle network (such as CAN bus), and lowering wiring complexity and system hardware costs. Attached Figure Description

[0019] The features, advantages, and technical effects of exemplary embodiments of this application will now be described with reference to the accompanying drawings.

[0020] Figure 1 This is a schematic diagram of the structure of a vehicle status alert system provided in one embodiment of this application; Figure 2This is a first flowchart of a vehicle status indication method provided in one embodiment of this application; Figure 3 This is a second flowchart of a vehicle status indication method provided in one embodiment of this application; Figure 4 This is a schematic diagram of the structure of a vehicle status indication device provided in another embodiment of this application. Detailed Implementation

[0021] The features and exemplary embodiments of various aspects of this application will be described in detail below. To make the objectives, technical solutions, and advantages of this application clearer, the application will be further described in detail below with reference to the accompanying drawings and specific embodiments. It should be understood that the specific embodiments described herein are only intended to explain this application and not to limit it. For those skilled in the art, this application can be implemented without some of these specific details. The following description of the embodiments is merely to provide a better understanding of this application by illustrating examples.

[0022] 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 apparatus 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 apparatus. Without further limitations, an element defined by the phrase "comprising..." does not exclude the presence of other identical elements in the process, method, article, or apparatus that includes said element.

[0023] It should be noted that in the embodiments of this application, certain software, components, models and other existing solutions in the industry may be mentioned. These should be regarded as exemplary and are only intended to illustrate the feasibility of implementing the technical solution of this application. However, it does not mean that the applicant has used or necessarily used the solution.

[0024] In new energy vehicles, accurately and reliably informing drivers of the operational status of critical vehicle systems is crucial. Typical applications include, but are not limited to: heating the power battery in low-temperature environments to ensure its performance and safety, and providing users with charging status feedback during the charging process. These processes typically require providing users with time-series status information, such as "heating / charging" and "heating complete / charging complete".

[0025] Traditional solutions typically employ a simple mapping logic of "one state, one signal." Taking battery heating as an example, a separate signal bit needs to be allocated for the "heating in progress" state, and another separate signal bit needs to be allocated for the "heating complete" state. On the one hand, this solution results in the vehicle network (such as the CAN bus) occupying multiple independent signal resources during battery heating, increasing the number of signal resources and further increasing the complexity of the vehicle wiring harness and bus load rate, thus significantly increasing the overall material cost and wiring difficulty of the vehicle. On the other hand, when allocating new signal bits, the above solution often requires modification of the underlying software of the microcontroller (MCU), greatly increasing R&D costs, time costs, and the complexity of later vehicle upgrades and maintenance.

[0026] To address the problems in the prior art, embodiments of this application provide a vehicle status indication method, system, and intelligent domain controller.

[0027] The vehicle status alert system provided in this application embodiment will be described below.

[0028] Figure 1 A schematic diagram of the structure of a vehicle status alert system provided in one embodiment of this application is shown.

[0029] The vehicle status indication system 100 may include: a motor domain controller MDCU (Motor Domain Control Unit) 110, a vehicle intelligent domain controller IDCU (Intelligent Domain Control Unit) 120, and a vehicle display device 130, wherein the IDCU 120 is equipped with an edge detection circuit.

[0030] For example, the vehicle status can be whether the power battery is being heated or whether the power battery is being charged.

[0031] In this embodiment, the MDCU110 generates a vehicle status signal in response to the vehicle status and sends the vehicle status signal to the IDCU120. The vehicle status signal includes a preset status identifier bit for identifying the vehicle status. After receiving the vehicle status signal sent by the MDCU110, the IDCU120 extracts the status indicator bit from the preset status identifier bit. It detects whether the status indicator bit has undergone an edge transition through an edge detection circuit. If an edge transition is determined, the target vehicle status corresponding to the edge transition is determined. A trigger display signal is sent to the display device 130. The display device 130 is used to receive the trigger display signal and display prompt information corresponding to the target vehicle status according to the trigger display signal.

[0032] The following combination Figure 2 The process of displaying vehicle status information is described in detail.

[0033] First, S210 and MDCU110 are executed in response to the vehicle status to generate a vehicle status signal.

[0034] For example, taking the question of whether the power battery is being heated as an example, the MDCU110 can acquire the vehicle status of whether the power battery is being heated in real time, and generate a vehicle status signal based on the vehicle status. As an example, the vehicle status of whether the power battery is being heated can be converted and encoded into a digital signal that can be transmitted over the vehicle network. Specifically, the "heating in progress" or "heating complete" status is mapped to a specific bit (e.g., bit 1) of the MDCU_inforDisplayNew3 signal.

[0035] Then, S220 is executed, and MDCU110 sends a vehicle status signal to IDCU120. For example, MDCU110 can send the vehicle status signal MDCU_inforDisplayNew3 to IDCU120 via the CAN bus. The vehicle status signal includes a preset status flag bit, for example, bit 1, used to identify the vehicle status.

[0036] Then, in S230, IDCU120 receives the vehicle status signal sent by the motor domain controller MDCU110. For example, IDCU120 can use the signal processing module (MCU) to analyze the MDCU_inforDisplayNew3 signal fed back by MDCU110 in real time, extract the status indicator on the preset status flag bit, and detect whether the status indicator has an edge transition through the edge detection circuit.

[0037] For example, taking battery heating as an example, bit1=1 indicates that battery performance is limited at extremely low temperatures, the vehicle can only be moved, and the power system is heating up to recover; bit1=0 indicates that battery heating is complete. The status indicator on the preset status flag can be "1" or "0". An edge transition of the status indicator means that bit1 changes from 0 to 1, or bit1 changes from 1 to 0. When an edge transition is determined, IDCU120 can determine the target vehicle state corresponding to the edge transition.

[0038] As an example, determining the target vehicle state corresponding to the edge transition when an edge transition is determined can include: when a rising edge transition is determined, the IDCU120 can determine that the target vehicle state is in the execution state; when a falling edge transition is determined, the IDCU120 can determine that the target vehicle state is in the completed state.

[0039] For example, taking battery heating as an example, a rising edge transition can be bit1 changing from 0 to 1, indicating that the target vehicle status is that the battery is heating up. A falling edge transition can be bit1 changing from 1 to 0, indicating that the target vehicle status is that battery heating has been completed.

[0040] As an example, when IDCU120 sends a trigger display signal to display device 130 to trigger display device 130 to display prompt information corresponding to the target vehicle status according to the trigger display signal, it may specifically include: When a rising edge transition occurs, i.e., bit 1 changes from 0 to 1, IDCU 120 sends a first trigger display signal to the vehicle display device 130 to display a first prompt message, thereby triggering the display device 130 to display a first prompt message corresponding to the target vehicle state according to the first trigger display signal. The first prompt message is used to indicate that the target vehicle state is in the execution state.

[0041] For example, the display device 130 can be the vehicle's dashboard or central control screen. The display device 130 is responsible for executing the trigger display signal sent by the IDCU 120, and finally displaying the vehicle status in a user-visible form (such as a pop-up prompt box, icon changes, etc.). When the display device 130 receives the first trigger display signal from the IDCU 120, that is, bit 1 changes from 0 to 1, the display device 130 displays a "Battery heating in progress" pop-up window, or displays prompt information such as "Vehicle performance is limited in low ambient temperature, power system is heating up to recover" to indicate that the battery is heating up.

[0042] Upon determining that a falling edge transition has occurred, i.e., bit 1 transitions from 1 to 0, IDCU 120 sends a trigger shutdown signal to the vehicle display device 130 to disable the first prompt information, thereby triggering the display device 130 to disable the first prompt information corresponding to the target vehicle state according to the trigger shutdown signal; and sends a second trigger display signal to the vehicle display device 130 to display the second prompt information corresponding to the target vehicle state, thereby triggering the display device 130 to display the second prompt information corresponding to the target vehicle state according to the second trigger display signal, wherein the second prompt information is used to indicate that the target vehicle state is a completed state.

[0043] For example, when the display device 130 receives the second trigger display signal from the IDCU 120, that is, bit 1 changes from 1 to 0, the display device 130 closes the "Battery heating in progress" pop-up window and displays the prompt message "Battery heating completed", or displays the prompt message "Power battery heating completed, vehicle can be used normally" or other prompt messages to indicate that battery heating is complete.

[0044] By reusing a single flag bit from the preset status flag bits and using its edge transition instead of level to represent two different vehicle states (such as "battery heating in progress" and "battery heating completed"), the function of indicating two vehicle states using a single status flag bit is realized. This effectively reduces the need to allocate independent signal resources or hardware resources for each vehicle state in traditional solutions, reduces the need for the number of signals in the vehicle network (such as CAN bus), and lowers the complexity of wiring harnesses and system hardware costs.

[0045] To ensure the continuity and stability of vehicle status prompts, as an example, when it is determined that a rising edge transition has occurred and the status indicator on the preset status identifier bit remains the first identifier, the IDCU120 also sends a third trigger display signal to the display device 130 for continuously displaying the first prompt information, so as to trigger the display device 130 to continuously display the first prompt information corresponding to the target vehicle status according to the third trigger display signal.

[0046] For example, the first identifier can be "1", and while bit1 remains 1, the display device 130 can continuously display a pop-up window saying "Battery heating".

[0047] By sending a third trigger signal to the display device for continuous display after confirming the rising edge transition and the status indicator is maintained, the vehicle status prompt system can stably maintain the prompt information of "currently running status" (such as "battery heating"), effectively preventing the prompt information from accidentally disappearing or flashing during the continuous state due to system refresh, slight signal fluctuations or interference from other background tasks, thereby providing users with stable and consistent visual feedback.

[0048] In order to achieve precise termination of vehicle status prompts and cleanliness of the display device interface, as an example, when it is determined that a falling edge transition has occurred and the status indicator on the preset status identifier bit remains at the second identifier, IDCU120 also sends a fourth trigger signal to the display device 130 to stop displaying the first prompt information or the second prompt information, so as to trigger the display device 130 to stop displaying the first prompt information or the second prompt information corresponding to the target vehicle status according to the fourth trigger display signal.

[0049] For example, the second identifier can be "0", and while bit1 remains 0, there are no "battery heating in progress" or "battery heating complete" pop-ups.

[0050] By sending a fourth trigger signal to the display device to stop display after confirming the falling edge transition and the status indicator is maintained, the vehicle status prompt system can promptly and accurately clear status prompt information that is no longer applicable (such as "battery heating in progress" or "battery heating completed"). This helps ensure that the content displayed on the display device interface is consistent with the actual vehicle status, avoids outdated and invalid information from continuously occupying screen space, and maintains the cleanliness and efficiency of the human-machine interface.

[0051] It should be noted that due to CAN bus signal transmission delays, electromagnetic interference, and glitches in the MDCU's internal signal processing, bit 1 may experience brief, unexpected transitions (such as a momentary fluctuation from 1 to 0 to 1). To avoid false triggering of the pop-up window, an edge transition is only confirmed as a valid edge transition after the state of bit 1 has remained stable for a certain period of time.

[0052] As an example, before sending a trigger display signal to the display device, the IDCU120 also detects whether the edge transition is a valid edge transition and obtains the detection result. When sending the trigger display signal to the display device, the IDCU120 sends the trigger display signal only after confirming that the edge transition is a valid edge transition.

[0053] By adding an edge transition validity detection step before sending the trigger signal, false transition signals caused by electromagnetic noise, signal reflection, or instantaneous jitter during communication such as the CAN bus can be effectively filtered out. This ensures that only stable and real state changes will be responded to, fundamentally avoiding false triggering, flashing, or false status reports caused by instantaneous interference. This greatly improves the robustness and reliability of the vehicle status indication system in complex electromagnetic environments.

[0054] As an example, when the IDCU120 detects whether an edge transition is a valid edge transition and obtains the detection result, it can specifically detect whether the status indicator on the preset status flag bit has another edge transition within a preset time window through the edge detection circuit; if no edge transition occurs, it obtains the detection result that the edge transition has become a valid edge transition; if an edge transition occurs, it obtains the detection result that the edge transition has become an invalid edge transition.

[0055] To avoid accidental pop-up activation, the IDCU120 does not respond immediately when it detects a change in the state of bit 1 (edge ​​transition). Instead, it starts a debounce timer. The timer can be preset with a time window. Before the timer expires, the edge detection circuit continuously monitors the state of bit 1. If the state of bit 1 remains stable and no edge transition occurs, the edge transition is confirmed as a valid edge transition, and the IDCU120 is triggered to send a trigger display signal to the display device 130.

[0056] If the state of bit1 changes again, and another edge change occurs within the preset time window, the edge change is confirmed as an invalid edge change. The timer is then reset, and the edge detection circuit continuously monitors the state of bit1, waiting for the state of bit1 to stabilize again.

[0057] By setting a preset time window, it is possible to accurately distinguish between stable state transitions and brief signal jitters. Any edge transitions that cannot remain stable within the time window will be judged as invalid and thus filtered out. In this way, nanosecond or millisecond-level interference caused by electromagnetic noise, bus contention, or signal glitches can be effectively eliminated, ensuring that only continuous and stable state changes can trigger subsequent actions.

[0058] As an example, the preset time window can be determined based on the stability test results of the vehicle controller area network (CAN bus) signal. For instance, to avoid response delays caused by an excessively long time window, as a more specific example, the preset time window can be set to 20-100ms.

[0059] By setting the time window based on real CAN bus stability test results, the anti-shake algorithm can accurately match the electromagnetic environment and network characteristics of the actual vehicle, thereby filtering out actual interference to the maximum extent and minimizing the response delay to normal signals. This solves the problem of false triggering at the root and optimizes the anti-interference effect.

[0060] In this embodiment, when providing vehicle status prompts, the Intelligent Domain Controller (IDCU), upon receiving a vehicle status signal from the Motor Domain Controller (MDCU) including a preset status identifier bit for identifying the vehicle status, first extracts the status indication bit from the preset status identifier bit. Then, the IDCU uses an edge detection circuit to detect whether an edge transition has occurred in the status indication bit. If an edge transition is detected, the IDCU determines the target vehicle status corresponding to the edge transition. Finally, the IDCU sends a trigger display signal to the display device to trigger the display device to display the prompt information corresponding to the target vehicle status. This vehicle status prompt method reuses a single identifier bit from the preset status identifier bit and uses its edge transition rather than level to represent two different vehicle states (such as "battery heating in progress" and "battery heating completed"). This achieves the function of providing two vehicle status prompts using a single status identifier bit, effectively reducing the need to allocate independent signal resources or hardware resources for each vehicle status in traditional solutions, reducing the number of signals required for the vehicle network (such as CAN bus), and lowering wiring complexity and system hardware costs.

[0061] Based on the vehicle status prompting system provided in the above embodiments, this application also provides a specific implementation of the vehicle status prompting method, as described in the following embodiments.

[0062] Figure 3 A flowchart illustrating a vehicle status indication method according to an embodiment of this application is shown. Figure 3 As shown, this vehicle status indication method is applied to the vehicle's Intelligent Domain Controller (IDCU). The IDCU contains an edge detection circuit, and the method includes: S310. Receive the vehicle status signal sent by the motor domain controller MDCU. The vehicle status signal includes a preset status flag bit used to identify the vehicle status. S320. Extract the status indicator from the preset status flag bit; S330: Detects whether an edge transition occurs in the status indicator using an edge detection circuit; S340. If it is determined that an edge transition has occurred, determine the target vehicle state corresponding to the edge transition. S350: Send a trigger display signal to the display device to trigger the display device to display prompt information corresponding to the target vehicle status according to the trigger display signal; S360. If it is determined that no edge transition has occurred, there is no need to send a trigger display signal to the display device so that the display device is in a stable state.

[0063] In some possible implementations, upon determining that an edge transition has occurred, the target vehicle state corresponding to the edge transition is determined, including: If a rising edge transition is detected, the target vehicle's state is determined to be in the execution state. If a falling edge transition is detected, the target vehicle's state is determined to be "completed".

[0064] In some possible implementations, a trigger display signal is sent to the display device to trigger the display device to display a prompt message corresponding to the target vehicle's state, including: Upon determining that a rising edge transition has occurred, a first trigger display signal is sent to the vehicle display device to display a first prompt message, thereby triggering the display device to display a first prompt message corresponding to the target vehicle state according to the first trigger display signal. The first prompt message is used to indicate that the target vehicle state is an execution state.

[0065] In some possible implementations, a trigger display signal is sent to the display device to trigger the display device to display a prompt message corresponding to the target vehicle's state, including: Upon determining that a falling edge transition has occurred, a trigger shutdown signal is sent to the vehicle display device to disable the first prompt information, thereby triggering the display device to disable the first prompt information corresponding to the target vehicle state according to the trigger shutdown signal; and a second trigger display signal is sent to the vehicle display device to display the second prompt information corresponding to the target vehicle state, thereby triggering the display device to display the second prompt information corresponding to the target vehicle state according to the second trigger display signal, wherein the second prompt information is used to indicate that the target vehicle state is a completed state.

[0066] In some possible implementations, the method further includes, before sending a trigger display signal to the display device: Detect whether the edge transition is a valid edge transition and obtain the detection result; Sending a trigger display signal to the display device, including: Once an edge transition is determined to be a valid edge transition, a trigger display signal is sent to the display device.

[0067] In some possible implementations, the detection of whether an edge transition is a valid edge transition is used to obtain the detection result, including: The edge detection circuit detects whether the status indicator on the preset status flag bit changes edge again within a preset time window. In the absence of an edge transition, the detection result of an edge transition becoming a valid edge transition is obtained; In the case of an edge transition, the result is a detection result of the edge transition becoming an invalid edge transition.

[0068] In some possible implementations, the preset time window is determined based on the stability test results of the vehicle controller area network (CAN bus) signal.

[0069] In some possible implementations, the method also includes: If a rising edge transition occurs and the status indicator on the preset status flag remains the first flag, a third trigger display signal is sent to the display device to continuously display the first prompt information, so as to trigger the display device to continuously display the first prompt information corresponding to the target vehicle status according to the third trigger display signal.

[0070] In some possible implementations, the method also includes: If a falling edge transition occurs and the status indicator on the preset status flag remains the second flag, a fourth trigger signal is sent to the display device to stop displaying the first or second prompt message, thereby triggering the display device to stop displaying the first or second prompt message corresponding to the target vehicle status according to the fourth trigger display signal.

[0071] In this embodiment, when providing vehicle status prompts, the Intelligent Domain Controller (IDCU), upon receiving a vehicle status signal from the Motor Domain Controller (MDCU) including a preset status identifier bit for identifying the vehicle status, first extracts the status indication bit from the preset status identifier bit. Then, the IDCU uses an edge detection circuit to detect whether an edge transition has occurred in the status indication bit. If an edge transition is detected, the IDCU determines the target vehicle status corresponding to the edge transition. Finally, the IDCU sends a trigger display signal to the display device to trigger the display device to display the prompt information corresponding to the target vehicle status. This vehicle status prompt method reuses a single identifier bit from the preset status identifier bit and uses its edge transition rather than level to represent two different vehicle states (such as "battery heating in progress" and "battery heating completed"). This achieves the function of providing two vehicle status prompts using a single status identifier bit, effectively reducing the need to allocate independent signal resources or hardware resources for each vehicle status in traditional solutions, reducing the number of signals required for the vehicle network (such as CAN bus), and lowering wiring complexity and system hardware costs.

[0072] Based on the vehicle status indication method provided in the above embodiment, this application also provides a specific implementation of an Intelligent Domain Controller (IDCU). Please refer to the following embodiments.

[0073] First see Figure 4 The intelligent domain controller IDCU400 provided in this application embodiment is applied to a vehicle. The IDCU includes an edge detection circuit. The IDCU includes: The receiving module 410 is used to receive the vehicle status signal sent by the motor domain controller MDCU. The vehicle status signal includes a preset status flag bit for identifying the vehicle status. Extraction module 420 is used to extract the status indicator on the preset status identifier bit; The detection module 430 is used to detect whether an edge transition has occurred in the status indicator via an edge detection circuit; The determination module 440 is used to determine the target vehicle state corresponding to the edge transition when it is determined that an edge transition has occurred. The sending module 450 is used to send a trigger display signal to the display device to trigger the display device to display prompt information corresponding to the target vehicle status according to the trigger display signal.

[0074] In some possible implementations, module 440 is also used for: If a rising edge transition is detected, the target vehicle's state is determined to be in the execution state. If a falling edge transition is detected, the target vehicle's state is determined to be "completed".

[0075] In some possible implementations, the sending module 450 is also used for: Upon determining that a rising edge transition has occurred, a first trigger display signal is sent to the vehicle display device to display a first prompt message, thereby triggering the display device to display a first prompt message corresponding to the target vehicle state according to the first trigger display signal. The first prompt message is used to indicate that the target vehicle state is an execution state.

[0076] In some possible implementations, the sending module 450 is also used for: Upon determining that a falling edge transition has occurred, a trigger shutdown signal is sent to the vehicle display device to disable the first prompt information, thereby triggering the display device to disable the first prompt information corresponding to the target vehicle state according to the trigger shutdown signal; and a second trigger display signal is sent to the vehicle display device to display the second prompt information corresponding to the target vehicle state, thereby triggering the display device to display the second prompt information corresponding to the target vehicle state according to the second trigger display signal, wherein the second prompt information is used to indicate that the target vehicle state is a completed state.

[0077] In some possible implementations, the vehicle status indication device 400 further includes a detection module before sending a trigger display signal to the display device; The detection module is used to detect whether the edge transition is a valid edge transition and obtain the detection result; The sending module 450 is also used to: send a trigger display signal to the display device when it is determined that the edge transition is a valid edge transition.

[0078] In some possible implementations, the detection module is also used for: The edge detection circuit detects whether the status indicator on the preset status flag bit changes edge again within a preset time window. In the absence of an edge transition, the detection result of an edge transition becoming a valid edge transition is obtained; In the case of an edge transition, the result is a detection result of the edge transition becoming an invalid edge transition.

[0079] In some possible implementations, the preset time window is determined based on the stability test results of the vehicle controller area network (CAN bus) signal.

[0080] In some possible implementations, the sending module 450 is also used for: If a rising edge transition occurs and the status indicator on the preset status flag remains the first flag, a third trigger display signal is sent to the display device to continuously display the first prompt information, so as to trigger the display device to continuously display the first prompt information corresponding to the target vehicle status according to the third trigger display signal.

[0081] In some possible implementations, the sending module 450 is also used for: If a falling edge transition occurs and the status indicator on the preset status flag remains the second flag, a fourth trigger signal is sent to the display device to stop displaying the first or second prompt message, thereby triggering the display device to stop displaying the first or second prompt message corresponding to the target vehicle status according to the fourth trigger display signal.

[0082] The various modules of the Intelligent Domain Controller (IDCU) provided in this application embodiment can achieve... Figure 3 The system provides the functionality for each step of the vehicle status indication method and achieves the corresponding technical effects. For the sake of brevity, these details will not be elaborated here.

[0083] Based on the aforementioned Intelligent Domain Controller (IDCU), this application also provides a vehicle.

[0084] It should also be noted that the exemplary embodiments mentioned in this application describe methods or systems based on a series of steps or apparatus. However, this application is not limited to the order of the above steps; that is, the steps can be performed in the order mentioned in the embodiments, or in a different order, or several steps can be performed simultaneously.

[0085] The aspects of this disclosure have been described above with reference to flowchart illustrations and / or block diagrams of methods, apparatus (systems), and computer program products according to embodiments of this disclosure. It should be understood that each block in 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, a special-purpose computer, or other programmable data processing apparatus to produce a machine such that these instructions, executable via the processor of the computer or other programmable data processing apparatus, enable the implementation of the functions / actions specified in one or more blocks of the flowchart illustrations and / or block diagrams. Such a processor can be, but is not limited to, a general-purpose processor, a special-purpose processor, a special application processor, or a field-programmable logic circuit. It is also understood that each block in the block diagrams and / or flowchart illustrations, and combinations of blocks in the block diagrams and / or flowchart illustrations, can also be implemented by special-purpose hardware performing the specified functions or actions, or can be implemented by a combination of special-purpose hardware and computer instructions.

[0086] The above are merely specific embodiments of this application. Those skilled in the art will clearly understand that, for the sake of convenience and brevity, the specific working processes of the systems, modules, and units described above can be referred to the corresponding processes in the foregoing method embodiments, and will not be repeated here. It should be understood that the protection scope of this application is not limited thereto. Any person skilled in the art can easily conceive of various equivalent modifications or substitutions within the technical scope disclosed in this application, and these modifications or substitutions should all be covered within the protection scope of this application.

Claims

1. A vehicle state prompting method characterized by comprising: The method is applied to an intelligent domain controller (IDCU) provided with an edge detection circuit, and comprises the following steps: receiving a vehicle state signal sent by a motor domain controller (MDCU), wherein the vehicle state signal comprises a preset state identification bit used for identifying a vehicle state; extracting a state indication identification on the preset state identification bit; detecting whether the state indication identification has an edge jump through the edge detection circuit; determining a target vehicle state corresponding to the edge jump in a case where it is determined that the edge jump occurs; sending a trigger display signal to a display device to trigger the display device to display prompt information corresponding to the target vehicle state according to the trigger display signal.

2. The method of claim 1, wherein, The step of determining the target vehicle state corresponding to the edge jump in a case where it is determined that the edge jump occurs comprises: determining that the target vehicle state is an executing state in a case where it is determined that a rising edge jump occurs; determining that the target vehicle state is a completed state in a case where it is determined that a falling edge jump occurs.

3. The method of claim 2, wherein, The step of sending the trigger display signal to the display device to trigger the display device to display the prompt information corresponding to the target vehicle state according to the trigger display signal comprises: sending a first trigger display signal for displaying first prompt information to a vehicle display device to trigger the display device to display first prompt information corresponding to the target vehicle state according to the first trigger display signal in a case where it is determined that a rising edge jump occurs, wherein the first prompt information is used for indicating that the target vehicle state is an executing state.

4. The method of claim 2, wherein, The step of sending the trigger display signal to the display device to trigger the display device to display the prompt information corresponding to the target vehicle state according to the trigger display signal comprises: sending a trigger closing signal for closing the first prompt information to the vehicle display device to trigger the display device to close the first prompt information corresponding to the target vehicle state according to the trigger closing signal in a case where it is determined that a falling edge jump occurs; and sending a second trigger display signal for displaying second prompt information to the vehicle display device to trigger the display device to display second prompt information corresponding to the target vehicle state according to the second trigger display signal, wherein the second prompt information is used for indicating that the target vehicle state is a completed state.

5. The method according to any one of claims 1 to 4, characterized in that, Before the step of sending the trigger display signal to the display device, the method further comprises: detecting whether the edge jump is a valid edge jump to obtain a detection result; The step of sending the trigger display signal to the display device comprises: sending the trigger display signal to the display device in a case where it is determined that the edge jump is a valid edge jump.

6. The method of claim 5, wherein, The step of detecting whether the edge jump is a valid edge jump to obtain a detection result comprises: detecting whether the state indication identification on the preset state identification bit has an edge jump again within a preset time window through the edge detection circuit; obtaining a detection result that the edge jump is a valid edge jump in a case where no edge jump occurs; obtaining a detection result that the edge jump is an invalid edge jump in a case where an edge jump occurs.

7. The method of claim 6, wherein, The preset time window is determined based on a stability test result of a vehicle controller area network (CAN) bus signal.

8. The method of claim 3, wherein, The method further comprises: In a case where it is determined that a rising edge jump occurs and a state indication identifier on the preset state identifier bit remains the first identifier, a third trigger display signal for continuously displaying the first prompt information is sent to the display device to trigger the display device to continuously display the first prompt information corresponding to the target vehicle state according to the third trigger display signal.

9. The method of claim 4, wherein, The method further comprises: In a case where it is determined that a falling edge jump occurs and a state indication identifier on the preset state identifier bit remains the second identifier, a fourth trigger signal for stopping displaying the first prompt information or the second prompt information is sent to the display device to trigger the display device to stop displaying the first prompt information or the second prompt information corresponding to the target vehicle state according to the fourth trigger display signal.

10. A vehicle state prompting system characterized by comprising: Comprise: A motor domain controller (MDCU), an intelligent domain controller (IDCU), and a display device of a vehicle, wherein the IDCU is provided with an edge detection circuit; The MDCU is configured to generate a vehicle state signal in response to a vehicle state, and send the vehicle state signal to the IDCU; The IDCU is configured to receive the vehicle state signal sent by the MDCU, wherein the vehicle state signal comprises a preset state identifier bit for identifying a vehicle state; extract a state indication identifier on the preset state identifier bit; and detect whether the state indication identifier has an edge jump through the edge detection circuit; In a case where it is determined that an edge jump occurs, determine a target vehicle state corresponding to the edge jump; and send a trigger display signal to the display device; The display device is configured to receive the trigger display signal, and display prompt information corresponding to the target vehicle state according to the trigger display signal.

11. An intelligent domain controller (IDCU), characterized by The IDCU is provided with an edge detection circuit, and the IDCU comprises: A receiving module configured to receive a vehicle state signal sent by a motor domain controller (MDCU), wherein the vehicle state signal comprises a preset state identifier bit for identifying a vehicle state; An extracting module configured to extract a state indication identifier on the preset state identifier bit; A detecting module configured to detect whether the state indication identifier has an edge jump through the edge detection circuit; A determining module configured to, in a case where it is determined that an edge jump occurs, determine a target vehicle state corresponding to the edge jump; A sending module configured to send a trigger display signal to a display device to trigger the display device to display prompt information corresponding to the target vehicle state according to the trigger display signal.

12. A vehicle characterized by comprising: Comprise: The intelligent domain controller (IDCU) according to claim 11.