Controller, vehicle system and vehicle
By integrating a domain controller, efficient communication between the seatbelt pretensioning system and the tire blowout stability control system is achieved, solving the response delay and accuracy problems of traditional CAN communication methods and improving vehicle safety and reliability.
Patent Information
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2025-06-23
- Publication Date
- 2026-04-10
Smart Images

Figure CN121822336A_ABST
Abstract
Description
TECHNICAL FIELD
[0001] The present disclosure relates to a controller, a vehicle system and a vehicle. BACKGROUND
[0002] In related technologies, the safety belt pretensioning system MSR (motorized seatbelt retractor) and the tire stability control system TCS (Tire Control System) are usually communicated through the CAN (Controller Area Network) bus as independent subsystems. However, the traditional CAN communication mode has the following problems:
[0003] Slow communication speed: The communication speed of the CAN bus is low, which leads to system response delay, especially in emergency situations (such as tire burst), the delay may have a serious impact on vehicle safety.
[0004] Poor communication accuracy: Due to the communication delay and signal interference of the CAN bus, transmission errors of the tire burst detection signal and the safety belt pretensioning control signal may occur, which affects the reliability and safety of the system. SUMMARY
[0005] The purpose of the present disclosure is to provide a controller, a vehicle system and a vehicle.
[0006] To achieve the above purpose, the present disclosure adopts the following technical solutions:
[0007] The present disclosure provides a controller, comprising:
[0008] a first function module; and
[0009] a second function module, the second function module is used to send control instructions to the first function module, so that the first function module works according to the control instructions.
[0010] In some embodiments, the first function module and the second function module communicate through shared data.
[0011] In some embodiments, the second function module sends control instructions to the first function module through memory.
[0012] In some embodiments, the first function module and the second function module are configured as a system on chip or a microcontroller.
[0013] In some embodiments, the first function module is used to implement the safety belt pretensioning control function.
[0014] In some embodiments, the first function module is used to control the safety belt pretensioning actuator to work according to the control instructions.
[0015] In some embodiments, the second function module is configured to implement at least one of the following control functions: a tire burst stability control function, an anti-lock braking function, a collision warning function.
[0016] In some embodiments, the second function module is configured to send a control instruction to the first function module when at least one of the following situations occurs:
[0017] a tire burst of the vehicle occurs;
[0018] a brake lock of the vehicle occurs;
[0019] a collision of the vehicle is about to occur.
[0020] The controller provided by the embodiments of the present disclosure includes a first function module and a second function module, and the second function module sends a control instruction to the first function module to control the work of the first function module, so that the communication delay can be reduced and the response speed of the corresponding function can be improved.
[0021] The present disclosure also provides a vehicle system, which includes the controller provided by any of the above embodiments.
[0022] In some embodiments, the vehicle system further includes:
[0023] a seat belt pretensioner connected to the first function module.
[0024] In some embodiments, the vehicle system further includes at least one of the following devices:
[0025] a tire pressure sensor;
[0026] a wheel speed sensor;
[0027] a camera;
[0028] a radar.
[0029] The present disclosure also provides a vehicle, which includes the controller provided by any of the above embodiments or the vehicle system provided by any of the above embodiments.
[0030] The above description is only a summary of the technical solutions of the present disclosure. In order to make the technical means of the present disclosure more clear, the present disclosure can be implemented according to the content of the description, and in order to make the above and other purposes, features and advantages of the present disclosure more obvious and easy to understand, the specific embodiments of the present disclosure are described below. BRIEF DESCRIPTION OF DRAWINGS
[0031] In order to more clearly illustrate the technical solutions of the embodiments of the present disclosure, the following will briefly introduce the drawings needed to be used in the embodiments. Obviously, the drawings in the following description only constitute some of the embodiments of the present disclosure, and for those skilled in the art, other drawings can also be obtained from these drawings without creative labor.
[0032] Figure 1 Structure block diagram of a controller according to some embodiments;
[0033] Figure 2 Structure block diagram of a vehicle system according to some embodiments;
[0034] Figure 3 Workflow diagram of a controller according to some embodiments. DETAILED DESCRIPTION
[0035] The technical solutions in the embodiments of the present disclosure will be described clearly and completely in the following with reference to the drawings in the embodiments of the present disclosure. Obviously, the described embodiments only constitute some of the embodiments of the present disclosure, rather than all the embodiments. Based on the embodiments in the present disclosure, all other embodiments obtained by those skilled in the art without creative labor are within the protection scope of the present disclosure.
[0036] In the description of the present disclosure, it should be understood that the terms "upper", "lower", "left", "right", "front", "back", "inner", "outer" and the like indicate the orientation or positional relationship based on the orientation or relative position relationship shown in the drawings, and are only for the purpose of facilitating the description of the present disclosure and simplifying the description, and do not indicate or imply that the device or element referred to must have a particular orientation, be constructed and operated in a particular orientation, and therefore cannot be understood as a limitation on the present disclosure. Unless otherwise specified, the above orientation description can be flexibly arranged in the actual application process under the condition of meeting the relative position relationship shown in the drawings.
[0037] The terms "first", "second" are only for descriptive purposes, and cannot be understood as indicating or implying relative importance or implicitly indicating the number of the technical features indicated. Therefore, the features defined with "first", "second" can explicitly or implicitly include one or more of the features. In the description of the present disclosure, unless otherwise specified, the meaning of "multiple" is two or more.
[0038] In addition, "and / or" in the specification and claims indicates at least one of the connected objects, and the character " / " generally indicates that the front and rear associated objects are in an "or" relationship.
[0039] In the description of this disclosure, it should be noted that, unless otherwise expressly specified and limited, the terms "installation," "connection," "electrical connection," and "communication" should be interpreted broadly. For example, they can refer to fixed electrical connections, detachable electrical connections, or integral electrical connections. Connections can be direct or indirect through an intermediate medium, and can be internal connections between two components. Those skilled in the art can understand the specific meaning of the above terms in this disclosure according to the specific circumstances.
[0040] In embodiments of this disclosure, the terms "comprising," "including," or any other variations thereof are intended to cover a non-exclusive inclusion, such that a process, 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, article, or apparatus. Without further limitation, an element defined by the phrase "comprising one..." does not exclude the presence of other identical elements in the process, article, or apparatus that includes that element. Furthermore, it should be noted that the scope of the methods and apparatuses in embodiments of this disclosure is not limited. Functions may be performed in the order shown or discussed, or may be performed substantially simultaneously or in reverse order depending on the functions involved. For example, the described methods may be performed in a different order than described, and various steps may be added, omitted, or combined. Additionally, features described with reference to certain examples may be combined in other examples.
[0041] In this disclosure, the terms "exemplary" or "for example" are used to indicate that something is an example, illustration, or illustration. Any embodiment or design described as "exemplary" or "for example" in this disclosure should not be construed as being more preferred or advantageous than other embodiments or designs. Rather, the use of terms such as "exemplary" or "for example" is intended to present the relevant concepts in a specific manner.
[0042] In the description of this specification, specific features, structures, materials, or characteristics may be combined in any suitable manner in one or more embodiments or examples.
[0043] In some embodiments, such as Figure 1 As shown, a controller includes:
[0044] First functional module; and
[0045] The second functional module is used to send control commands to the first functional module so that the first functional module can work according to the control commands.
[0046] The controller provided in this embodiment includes a first functional module and a second functional module, and the second functional module sends control commands to the first functional module to control its operation, thereby reducing communication latency and improving the response speed of the corresponding functions.
[0047] To improve response speed, in some embodiments, the first functional module and the second functional module communicate by sharing data.
[0048] In other words, by sharing data, the two functional modules in the controller can effectively improve the data transmission speed between them and thus improve the response speed.
[0049] To improve response speed, in some embodiments, the second functional module sends control instructions to the first functional module via memory.
[0050] That is, in some embodiments, the second functional module can store control instructions in memory, and the first functional module can read the control instructions from memory to perform control work, thereby improving the response speed.
[0051] To facilitate improved response speed, in some embodiments, the first and second functional modules are configured as a system-on-a-chip or a microcontroller.
[0052] That is, in some embodiments, the first functional module and the second functional module can be integrated into a system on chip (SOC) or a microcontroller unit (MCU), so that they can communicate without using CAN communication, thereby effectively improving the response speed of the corresponding functions.
[0053] The first functional module can be a module that implements various suitable functions. In order to control seat belt pretensioning, in some embodiments, the first functional module is used to implement the seat belt pretensioning control function.
[0054] In some embodiments, the first functional module is used to control the seat belt pretensioner actuator to operate according to control instructions. That is, the first functional module can implement the seat belt pretensioning control function to control the seat belt pretensioner actuator to pretension the seat belt.
[0055] The second functional module can be a module that implements various suitable functions. In order to control seat belt pretensioning, in some embodiments, the second functional module is used to implement at least one of the following control functions: tire blowout stability control function, anti-lock braking function, and collision warning function.
[0056] That is, the second functional module can realize one or more of the functions of tire blowout stability control, anti-lock braking, and collision warning, and can send seat belt pretensioning control commands to the first functional module (which realizes seat belt pretensioning control) to control seat belt pretensioning.
[0057] The second functional module can be a module that implements various suitable functions. In order to control the seat belt pretensioning, in some embodiments, the second functional module is used to send control commands to the first functional module in at least one of the following situations:
[0058] When a vehicle experiences a tire blowout;
[0059] When a vehicle experiences brake lock-up;
[0060] When a vehicle is about to collide.
[0061] That is, the second functional module can realize one or more of the following functions: tire blowout stability control, anti-lock braking, and collision warning. When a tire blowout occurs, when the vehicle brakes to lock, or when a collision is about to occur, the second functional module can send control commands to the first functional module (which realizes the seat belt pretensioning control function) to control the seat belt pretensioning.
[0062] In some embodiments, the controller may be configured as a domain controller.
[0063] The controller provided in this embodiment includes a first functional module and a second functional module, and the second functional module sends control commands to the first functional module to control its operation, thereby reducing communication latency and improving the response speed of the corresponding functions.
[0064] The following explanation uses seatbelt pretensioners and tire blowout stability control systems as examples. Figure 2 As shown, the integrated domain controller system includes the following modules:
[0065] Domain Controller: As the control core of the system, it is responsible for receiving tire pressure signals from the tire pressure sensor and sending control commands to the seat belt pretensioner. It integrates the tire blowout stability control system and the seat belt pretensioner control system.
[0066] Tire blowout stability control system: Used to monitor the tire status in real time, detect the occurrence of a tire blowout, and when a blowout occurs, determine the severity of the blowout and issue control commands to the brakes, steering, seat belts, instruments, etc., to achieve stable stopping after a tire blowout.
[0067] Seatbelt pretensioning control system: controls the seatbelt pretensioning actuator to adjust the pretensioning force and timing of the seatbelt in real time to ensure the safety of occupants.
[0068] Seatbelt pretensioner actuator: Receives seatbelt tightening commands from the seatbelt pretensioning control system and drives the motor.
[0069] Battery power supply: Power supply equipment for domain controllers and seat belt pretensioners.
[0070] When the tire blowout stability control system detects a tire blowout signal, it directly transmits the signal to the seatbelt pretensioning control system via the MCU's internal bus. Upon receiving the signal, the seatbelt pretensioning control system immediately sends a seatbelt tightening command to the seatbelt pretensioning module, achieving a rapid response.
[0071] Specific steps are as follows: Figure 3 The workflow diagram is shown below:
[0072] Step 1: The domain controller receives the tire pressure signal from the tire pressure sensor.
[0073] Step 2: The tire blowout stability control system determines whether a tire blowout has occurred. If yes, it proceeds to the next step; otherwise, it returns to continue the determination process.
[0074] Step 3: The seat belt pretensioner receives the pretensioning command from the tire blowout stability control system and tightens the seat belt to protect the driver.
[0075] Step 4: The seat belt pretensioning motor executes the seat belt tightening command.
[0076] In some embodiments, this disclosure has the following beneficial effects:
[0077] High communication speed: By integrating a domain controller, the latency of traditional CAN bus communication is eliminated, significantly improving the system's response speed.
[0078] High control precision: Direct internal communication avoids signal interference and transmission errors, improving the control precision of the system.
[0079] High system reliability: Integrated design reduces system complexity, lowers the failure rate, and improves the overall system reliability.
[0080] This disclosure also provides a vehicle system including a controller as provided in any of the above embodiments.
[0081] In some embodiments, the vehicle system further includes:
[0082] Seat belt pretensioner, which is connected to the first functional module.
[0083] That is, after receiving the control command, the first functional module controls the seat belt pretensioner to pretension the seat belt, thereby realizing the seat belt pretensioning control function and improving safety.
[0084] In some embodiments, the vehicle system further includes at least one of the following devices:
[0085] Tire pressure sensor;
[0086] Wheel speed sensor;
[0087] Camera;
[0088] radar.
[0089] That is, the second functional module can determine a tire blowout by detecting the tire pressure signal through the tire pressure sensor; it can realize anti-lock braking control through the wheel speed sensor; and it can realize collision warning function through the camera and / or radar. Thus, it can send control commands to the first functional module to realize the seat belt pretensioning control function.
[0090] This disclosure also provides a vehicle comprising: a controller as provided in any of the foregoing embodiments, or a vehicle system as provided in any of the foregoing embodiments.
[0091] The embodiments of this disclosure have been described above with reference to the accompanying drawings. However, this disclosure is not limited to the specific embodiments described above. The specific embodiments described above are merely illustrative and not restrictive. Those skilled in the art can make many other forms under the guidance of this disclosure without departing from the spirit and scope of the claims, and all of these forms are within the protection scope of this disclosure.
Claims
1. A controller, characterized in that, include: First functional module; as well as The second functional module is used to send control commands to the first functional module so that the first functional module works according to the control commands.
2. The controller according to claim 1, characterized in that, The first functional module and the second functional module communicate with each other by sharing data.
3. The controller according to claim 1, characterized in that, The second functional module sends control commands to the first functional module via memory.
4. The controller according to claim 1, characterized in that, The first and second functional modules are configured as a system-on-a-chip or a microcontroller.
5. The controller according to claim 1, characterized in that, The first functional module is used to implement the seat belt pretensioning control function.
6. The controller according to claim 5, characterized in that, The first functional module is used to control the seat belt pretensioner to work according to the control command.
7. The controller according to claim 1, characterized in that, The second functional module is used to implement at least one of the following control functions: tire blowout stability control function, anti-lock braking function, and collision warning function.
8. The controller according to claim 1, characterized in that, The second functional module is used to send control commands to the first functional module in at least one of the following situations: When a vehicle experiences a tire blowout; When a vehicle experiences brake lock-up; When a vehicle is about to collide.
9. A vehicle system, characterized in that, include: The controller as described in any one of claims 1-8.
10. The vehicle system according to claim 9, characterized in that, The vehicle system also includes: A seatbelt pretensioner actuator, which is connected to the first functional module.
11. The vehicle system according to claim 9, characterized in that, The vehicle system also includes at least one of the following devices: Tire pressure sensor; Wheel speed sensor; Camera; radar.
12. A vehicle, characterized in that, include: The controller as claimed in any one of claims 1-8, or the vehicle system as claimed in any one of claims 9-11.