Vehicle chassis domain controller and vehicle

By integrating the electric braking and electric shock absorber systems into the chassis domain controller, and employing isolation circuits and current closed-loop control, the problems of high hardware costs and untimely signal transmission are solved, achieving the effects of cost reduction and performance improvement.

CN224089985UActive Publication Date: 2026-04-07WUHU BETHEL AUTOMOTIVE SAFETY SYST CO LTD
View PDF 1 Cites 0 Cited by

Patent Information

Authority / Receiving Office
CN · China
Patent Type
Utility models(China)
Current Assignee / Owner
Filing Date
2025-03-24
Publication Date
2026-04-07

AI Technical Summary

Technical Problem

In the existing technology, the vehicle's electric braking system and electric shock absorber system use different controllers, which results in high hardware costs, large space occupation, and untimely signal transmission, affecting the timeliness and real-time performance of shock absorption control.

Method used

The electric braking system and the electric shock absorber system are integrated into a chassis domain controller. Isolation circuits and current closed-loop control are used. Functional isolation and control are achieved through a microcontroller, a basic data acquisition module, a solenoid valve drive module, and a solenoid coil drive module, which reduces hardware costs and improves control performance.

Benefits of technology

It reduces the overall vehicle manufacturing cost, decreases the communication time between controllers, improves the performance of the electronically controlled shock absorber system, enables timely control of the electronically controlled shock absorber system, and avoids mutual interference between systems.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN224089985U_ABST
    Figure CN224089985U_ABST
Patent Text Reader

Abstract

The utility model discloses a vehicle chassis area controller and a vehicle, the controller comprises at least one single chip microcomputer, a brake system solenoid valve driving module and a shock absorber solenoid coil driving module, the output end of the single chip microcomputer is connected to a brake system solenoid valve through the brake system solenoid valve driving module, and the output end of the single chip microcomputer is connected to a shock absorber solenoid coil driving module. The output end of the single-chip microcomputer is connected to a shock absorber through a shock absorber electromagnetic coil driving module. The braking system electromagnetic valve driving module is used for driving a braking system electromagnetic valve to adjust the braking pressure of wheels; and the shock absorber electromagnetic coil driving module is used for controlling the target current of the vehicle shock absorber electromagnetic coil so as to adjust the damping force of the electric control shock absorber. The electric control shock absorber system has the advantages that the electric control shock absorption function and the electric control brake function of a vehicle are integrated in one domain controller, so that the manufacturing cost of the whole vehicle is reduced, the performance of the electric control shock absorber system is improved, and meanwhile the original functions of the two systems are not affected.
Need to check novelty before this filing date? Find Prior Art

Description

TECHNICAL FIELD

[0001] The utility model relates to the field of automobile integrated control, especially relates to a chassis domain controller integrated with electric control brake and electric control damping function and vehicle. BACKGROUND

[0002] The vehicle realizes brake assist, ABS, vehicle body stability control and other functions through using the electric control brake system, and realizes the damping function of the chassis through using the electric control damper system, such as a kind of electric suspension control system, method and automobile of patent application number 202210920830.0.In related technologies, the electric control brake system and electric control damper system of vehicle use different controllers, and are arranged separately in different positions of vehicle, which will cause higher manufacturing cost of vehicle and occupy larger space of whole vehicle.

[0003] With the increasing degree of vehicle electronic, the ECU on the vehicle increases rapidly, causing each ECU to be independent of each other, and the large number of ECUs increases hardware cost and the confusion of wire harness, and causes the confusion of logic control.As a result, vehicles enter the field of domain controllers, according to different domain controllers such as power domain, cabin domain, chassis domain, driving domain and vehicle body domain.The electric damping and electric brake functions in the prior art are independent of each other and cannot form a complete domain control, which increases the hardware cost and wire harness cost.

[0004] In addition, the controller of the electric control damper system needs to use the signals of the electric control brake system, such as gyroscope signals, in related technologies, these signals are communicated through vehicle CAN, due to the limitation of vehicle CAN load, the signal transmission rate is generally 10ms or 20ms, which has adverse effect on the timeliness of electric control damper system control, and cannot achieve more timely or real-time damping control.

[0005] When the electric brake system and the electric damper are integrated in one domain controller, due to the higher safety requirement of the electric control brake system than the electric control damper system, the functions of the two systems are also different, such as the integrated design of the controllers of the two systems, which needs to isolate the mutual influence between the two systems, and how to eliminate the influence is also a problem to be considered in the integrated domain control. UTILITY MODEL CONTENT

[0006] The utility model aims at overcoming the defects of prior art, providing a vehicle chassis domain controller and vehicle, which integrates the electric control damping function and electric control brake function of vehicle in one domain controller, to reduce the manufacturing cost of whole vehicle, improve the performance of electric control damper system, and at the same time, without affecting the original functions of the two systems.

[0007] In order to achieve the above object, the utility model adopts the technical scheme of a vehicle chassis domain controller, which comprises at least one single-chip microcomputer, a brake system electromagnetic valve driving module and a shock absorber electromagnetic coil driving module, the output end of the single-chip microcomputer is connected to a brake system electromagnetic valve through the brake system electromagnetic valve driving module, and the output end of the single-chip microcomputer is connected to a shock absorber through the shock absorber electromagnetic coil driving module, the brake system electromagnetic valve driving module is used to drive the brake system electromagnetic valve to adjust the brake pressure of the wheel, and the shock absorber electromagnetic coil driving module is used to control the target current of the shock absorber electromagnetic coil of the vehicle to adjust the damping force of the electronically controlled shock absorber.

[0008] An isolation circuit is arranged in series between the single-chip microcomputer and the shock absorber electromagnetic coil driving module, and the isolation circuit is used to disconnect the single-chip microcomputer and the shock absorber electromagnetic coil driving module after the shock absorber or the shock absorber electromagnetic coil driving module fails or is disabled.

[0009] The brake system electromagnetic valve driving module and the shock absorber electromagnetic coil driving module each comprise a current detection circuit, the current detection circuit is used to collect the working current of the brake system electromagnetic valve or the working current of the shock absorber, and the electromagnetic driving module and the shock absorber electromagnetic coil driving module adopt a current closed-loop control mode to control the brake system electromagnetic valve and the shock absorber.

[0010] The chassis domain controller further comprises a basic data acquisition module, the basic data acquisition module is used to collect vehicle data required by the chassis domain controller, and the output end of the basic data acquisition module is connected to the IO input end of the single-chip microcomputer.

[0011] The basic data acquisition module comprises a CAN transceiver module, a wheel speed sensor interface module, a gyroscope, a switch detection module and / or an acceleration sensor interface module.

[0012] Among them:

[0013] The single-chip microcomputer is connected to the vehicle CAN bus through the CAN transceiver module to obtain vehicle information in the vehicle CAN network.

[0014] The single-chip microcomputer is connected to the wheel speed sensor through the wheel speed sensor interface module to obtain wheel speed data through the wheel speed sensor.

[0015] The single-chip microcomputer is connected to the parking switch through the switch detection module to obtain the switch state signal of the parking switch.

[0016] The single-chip microcomputer is connected to the acceleration sensor through the acceleration sensor interface module to obtain the acceleration data of the vehicle.

[0017] The gyroscope is used to collect vehicle attitude data, and the output end of the gyroscope is connected to the single-chip microcomputer.

[0018] The single-chip microcomputer comprises a main single-chip microcomputer and an auxiliary single-chip microcomputer, the main single-chip microcomputer and the auxiliary single-chip microcomputer are in communication connection, the single-chip microcomputer and the auxiliary single-chip microcomputer are connected to the brush motor driving module through a first switch selection circuit, the first switch selection circuit is connected to the brush motor driving module, the single-chip microcomputer and the auxiliary single-chip microcomputer are connected to the isolation circuit through a second switch selection circuit, and the isolation circuit is connected to the shock absorber electromagnetic coil driving module and the accelerator sensor interface module respectively; the brush motor driving module is used for controlling the working state of the vehicle-mounted brush motor.

[0019] The chassis controller further comprises a brushless motor driving module, the brushless motor driving module is connected to the output end of the single-chip microcomputer, and is used for receiving the control signal of the single-chip microcomputer; and the output end of the brushless motor driving module is connected to the vehicle-mounted brushless motor, so as to control the working state of the brushless motor.

[0020] The function software of the electric control shock absorber system and the function software of the electric control brake system are built in the single-chip microcomputer, two independent partition ROM areas are divided in the ROM of the single-chip microcomputer, and the function software of the electric control shock absorber system and the function software of the electric control brake system are stored in the two independent partition ROM areas respectively, so that the functions are isolated from each other.

[0021] A vehicle comprises the vehicle chassis domain controller.

[0022] The vehicle chassis domain controller integrates the electric control shock absorber function and the electric control brake function, reduces the manufacturing cost of the vehicle, improves the performance of the electric control shock absorber system, and does not affect the original functions of the two systems. BRIEF DESCRIPTION OF DRAWINGS

[0023] The content expressed by each drawing in the specification of the present application and the marks in the drawings are briefly described as follows:

[0024] Figure 1 It is a schematic diagram of the architecture principle of the chassis domain controller of the present application;

[0025] Figure 2 It is a schematic diagram of the architecture principle of the chassis domain controller system of the present application realized by a single single-chip microcomputer;

[0026] Figure 3 It is a schematic diagram of the architecture principle of the chassis domain controller system of the present application realized by two single-chip microcomputers

[0027] Figure 4 It is a schematic diagram of the isolation of the function software of the electric control shock absorber system and the function software of the electric control brake system in the single-chip microcomputer. DETAILED DESCRIPTION

[0028] The specific embodiments of the present application are further described in detail by comparing the drawings and describing the optimal embodiments.

[0029] This invention discloses a vehicle chassis domain controller, comprising: an electromagnetic valve coil drive circuit for an electronically controlled braking system and an electromagnetic coil drive circuit for an electronically controlled shock absorber integrated into a single controller. The electromagnetic valve coil drive circuit for the electronically controlled braking system drives the electromagnetic valve in the braking circuit to adjust the braking pressure of the wheels. The electromagnetic coil drive circuit for the electronically controlled shock absorber controls the target current of the vehicle shock absorber's electromagnetic coil to adjust the damping force of the electronically controlled shock absorber.

[0030] The vehicle chassis domain controller of this invention reduces the manufacturing cost of the entire vehicle and occupies less space in the vehicle, saves communication time between controllers, improves the control performance of electronically controlled shock absorbers, and conforms to the technological development trend of intelligent automotive chassis and integrated control systems.

[0031] like Figure 1 As shown, a vehicle chassis domain controller includes at least one microcontroller, as well as a braking system solenoid valve drive module and a shock absorber solenoid coil drive module.

[0032] The output of the microcontroller is connected to the solenoid valve of the braking system via the solenoid valve drive module, and the output of the microcontroller is connected to the shock absorber via the shock absorber solenoid coil drive module. The solenoid valve drive module is used to drive the solenoid valve of the braking system to adjust the braking pressure of the wheel. The shock absorber solenoid coil drive module is used to control the target current of the vehicle shock absorber solenoid coil to adjust the damping force of the electronically controlled shock absorber.

[0033] A microcontroller is used to implement data processing and external output control functions. It can be implemented using one or two microcontrollers. When two microcontrollers are used, they are designated as master and slave microcontrollers to implement master and slave control functions.

[0034] In a preferred embodiment, an isolation circuit is connected in series between the microcontroller and the shock absorber electromagnetic coil drive module. After a fault or failure of the shock absorber or its electromagnetic coil drive module, the isolation circuit disconnects the connection between the microcontroller and the electromagnetic coil drive module. By actively disconnecting the shock absorber system from the microcontroller through the isolation circuit, interference from the shock absorber system fault to the microcontroller is avoided, thereby preventing the shock absorber system fault from interfering with the normal operation of the braking system. This achieves the requirement of minimizing the failure probability of the braking system and preventing shock absorber failure from affecting the braking system's function.

[0035] In another preferred embodiment, both the braking system solenoid valve drive module and the shock absorber solenoid coil drive module include a current detection circuit. The current detection circuit is used to collect the operating current of the braking system solenoid valve or the shock absorber. The electromagnetic drive module and the shock absorber solenoid coil drive module use a current closed-loop control method to control the braking system solenoid valve and the shock absorber.

[0036] In this embodiment, the chassis domain controller has a built-in basic data acquisition module, which is used to collect vehicle data required for the operation of the chassis domain controller. Its output is connected to the IO input of the microcontroller.

[0037] The basic data acquisition module includes a CAN transceiver module, a wheel speed sensor interface module, a gyroscope, a switch detection module, and / or an acceleration sensor interface module;

[0038] in:

[0039] The microcontroller is connected to the vehicle's CAN bus via a CAN transceiver module to obtain vehicle information from the vehicle's CAN network;

[0040] The microcontroller is connected to the wheel speed sensor via the wheel speed sensor interface module to acquire wheel speed data.

[0041] The microcontroller is connected to the parking switch via a switch detection module to obtain the switch status signal of the parking switch;

[0042] The microcontroller is connected to the accelerometer sensor via an accelerometer sensor interface module to acquire the vehicle's acceleration data;

[0043] The gyroscope is used to collect vehicle attitude data, and its output is connected to the microcontroller.

[0044] In a preferred embodiment of this solution, the chassis controller further includes a brushless motor drive module and a brushed motor drive module. Both the brushless motor drive module and the brushed motor drive module are connected to the output terminal of the microcontroller to receive control signals from the microcontroller. The output terminal of the brushless motor drive module is connected to the on-board brushless motor to drive and control the working state of the brushless motor. The output terminal of the brushed motor drive module is connected to the on-board brushed motor to drive and control the working state of the brushed motor.

[0045] like Figure 2 , 3 The diagrams shown illustrate the schematics for implementing a microcontroller with one and two microcontrollers, respectively. When there is only one microcontroller, it is the main microcontroller. When there are two microcontrollers, as shown... Figure 3 As shown, it includes a main microcontroller and an auxiliary microcontroller, with the auxiliary microcontroller used to implement auxiliary control functions.

[0046] The main microcontroller and the auxiliary microcontroller communicate with each other. Both are connected to a first switch selection circuit, which is connected to the brushed motor drive module. Both the main and auxiliary microcontrollers are connected to an isolation circuit via a second switch selection circuit. The isolation circuit is connected to the shock absorber electromagnetic coil drive module and the accelerator sensor interface module, respectively. The brushed motor drive module is used to drive the onboard brushed motor. The first and second switch selection circuits are used to select either the main or auxiliary microcontroller to perform the control function.

[0047] In a preferred embodiment, since the control of both braking and vibration damping functions is implemented in the main microcontroller, the two are isolated to avoid interference; the isolation consists of two parts: physical isolation and software isolation.

[0048] Physical isolation includes an isolation circuit. The main microcontroller is connected to the shock absorber's electromagnetic coil drive module through this circuit. By controlling the isolation circuit to disconnect, the shock absorber system is disconnected from the microcontroller in the event of a fault, thus achieving hardware isolation of functions and preventing the shock absorber's function from affecting the microcontroller's execution of the braking system. The isolation circuit consists of a switch, which is actively controlled by the microcontroller. Upon detecting a fault or receiving fault feedback, the microcontroller disconnects from the shock absorber via the isolation circuit, preventing a fault in the shock absorber branch from affecting the microcontroller's normal control of the braking system.

[0049] The microcontroller integrates the electronically controlled shock absorber system software and the electronically controlled braking system software. Two independent ROM partitions are created within the microcontroller's ROM to store these two software programs separately, ensuring functional isolation. When the chassis domain controller executes shock absorber or braking functions, data exchange between the electronically controlled shock absorber system software and the electronically controlled braking system software occurs through a software middleware layer.

[0050] In a preferred embodiment, the present solution also provides a vehicle including the vehicle chassis domain controller of this embodiment.

[0051] The purpose of this solution is to provide a chassis domain controller to reduce the overall vehicle manufacturing cost and improve the performance of the electronically controlled shock absorber system, without affecting the original functions of the two systems. To achieve this goal, the solenoid valve coil drive circuit of the electronic braking system and the solenoid coil drive circuit of the electronically controlled shock absorber are integrated into a single controller, thus forming a chassis domain controller.

[0052] in:

[0053] The solenoid valve coil drive circuit of the electronic braking system is used to drive the solenoid valve in the braking circuit to regulate the braking pressure of the wheels. The solenoid coil drive circuit of the electronically controlled shock absorber is used to control the target current of the vehicle shock absorber's solenoid coil to regulate the damping force of the electronically controlled shock absorber.

[0054] The solenoid valve drive circuit consists of a high-side switch, a low-side switch, and a current detection circuit. The high-side and low-side switches control the current flow, achieving closed-loop current drive. Using PWM or switch-mode closed-loop control, it can realize closed-loop current control, circuit fault monitoring, and protection. The current detection circuit detects and collects the operating current of the braking system solenoid valve or the shock absorber. The electromagnetic drive module and the shock absorber electromagnetic coil drive module use closed-loop current control to control the braking system solenoid valve and the shock absorber. Based on the collected operating current information and the corresponding target control current information, the operating current of the braking system solenoid valve or the shock absorber is controlled through closed-loop current control, thereby achieving effective and accurate control of braking and chassis vibration damping.

[0055] In this embodiment, the chassis domain controller uses one or two microcontrollers to control the solenoid valve coil drive circuit of the electric braking system and the solenoid coil drive circuit of the electronically controlled shock absorber. The controller for the electronically controlled shock absorber system requires signals from the electric braking system to be transmitted via the vehicle's CAN bus, saving 10ms or 20ms of the original communication cycle. This integration saves the cost of a single controller while reducing signal latency in the electronically controlled shock absorber control system, thus improving performance.

[0056] The chassis domain controller employs isolation circuits to separate the electromagnetic coil drive circuit of the electronically controlled shock absorber from the braking system circuit, preventing the failure of the electromagnetic coil drive circuit from affecting the function of the electronically controlled braking system. A storage protection control method is used to isolate the control functions of the electromagnetic coil drive circuit and the braking system circuit, preventing mutual interference between them. These methods resolve the issue of mutual interference between the two systems.

[0057] like Figure 1 As shown, the vehicle chassis domain controller 10 includes: a brake system solenoid valve drive module 116 for the electronically controlled braking system, a shock absorber solenoid coil drive module 113, a microcontroller 102, and an isolation circuit 121, all integrated into a single controller. The solenoid valve coil drive circuit of the electronically controlled braking system is used to drive the solenoid valve in the braking circuit to adjust the braking pressure of the wheels. The solenoid coil drive circuit of the electronically controlled shock absorber is used to control the target current of the vehicle shock absorber solenoid coil to adjust the damping force of the electronically controlled shock absorber.

[0058] The microcontroller 102 is used to execute the control algorithm based on the received information and output the corresponding first drive signal, second drive signal, third drive signal, and fourth drive signal. The isolation circuit 121 isolates the electromagnetic coil drive circuit of the electronically controlled vibration damper from the braking system circuit, preventing the failure of the electromagnetic coil drive circuit of the electronically controlled vibration damper from affecting the function of the electronically controlled braking system.

[0059] The following is a reference appendix. Figure 2 Appendix Figure 3 A system that describes an embodiment of the present invention.

[0060] like Figure 2 As shown, the vehicle chassis domain controller 10 includes:

[0061] The CAN transceiver module 101 is connected to the microcontroller 102 and to the CAN bus 103 for data transmission and reception between the CAN bus 103 and the microcontroller 102.

[0062] Specifically, the CAN transceiver module 101 acts as a bridge between the vehicle controller area network (CAN bus 103) and the microcontroller 102, responsible for data reception and transmission. The CAN bus 103 is a widely used communication network within vehicles, used for data exchange between different control units. The CAN transceiver module 101 enables high-speed, reliable data transmission, supporting collaborative operation between various vehicle systems.

[0063] The wheel speed sensor interface module 104 is connected to the microcontroller 102 and the wheel speed sensor 105, and is used to transmit the wheel speed data detected by the wheel speed sensor 105 to the microcontroller 102.

[0064] Specifically, the wheel speed sensor 105 monitors the rotational speed of the wheels and transmits the signal to the microcontroller 102 through the interface module 104. This provides basic data for the vehicle dynamic control system (such as ABS, ESP, etc.) and helps maintain the stability and safety of the vehicle.

[0065] As an example, the number of wheel speed sensors 105 is 4.

[0066] The switch detection module 106 is connected to the microcontroller 102 and the parking switch 107. It is used to detect the switch status of the parking switch 107 and send the switch status to the microcontroller 102.

[0067] Specifically, the switch detection module is used to detect the status (whether the parking switch 107 is active) and send the status information to the microcontroller 102 to control the vehicle's parking system and ensure the safety of the vehicle when it is parked.

[0068] The power management module 108 is connected between the microcontroller 102 and the battery 109 and is used for power distribution and management.

[0069] Specifically, it is responsible for the power distribution and management of the microcontroller 102 and other components of the vehicle chassis domain controller, ensuring that each component operates under appropriate voltage and current, thereby improving energy efficiency and protecting the system from voltage fluctuations and short circuits.

[0070] The accelerometer interface module 110 is connected to the microcontroller 102 and to the accelerometer 111, and is used to transmit the acceleration data detected by the accelerometer 111 to the microcontroller 102.

[0071] Specifically, the accelerometer 111 measures the vehicle's acceleration in various directions and sends the data to the microcontroller 102 via the interface module 110. This provides crucial data for systems such as vehicle dynamics analysis and collision warning.

[0072] The gyroscope 112 is connected to the microcontroller 102 to detect changes in the vehicle's attitude, speed, and acceleration in various directions, and transmits the changed data to the microcontroller 102.

[0073] Specifically, the gyroscope 112 is directly connected to the microcontroller 102 to detect changes in the vehicle's attitude (such as tilting and rolling) as well as changes in velocity and acceleration in various directions. This enhances the accuracy of vehicle attitude control and improves driving stability and safety. The gyroscope can be a six-axis gyroscope, which combines a three-axis gyroscope and a three-axis accelerometer, enabling simultaneous measurement of the object's angular velocity and linear acceleration in three axes, thus providing more comprehensive and accurate motion state information.

[0074] The specific working process includes: a three-axis gyroscope in a six-axis gyroscope system measures the angular velocity changes of an object around the X, Y, and Z axes; while a three-axis accelerometer measures the linear acceleration of the object along these three axes. These data are simultaneously acquired and transmitted to the microcontroller 102. After receiving the data from the gyroscope and accelerometer, the microcontroller 102 first performs data verification and preprocessing (such as noise reduction and filtering) to improve the accuracy and reliability of the data. Then, it uses specific algorithms (such as Kalman filtering and complementary filtering) to fuse the data from the two sensors to eliminate errors and obtain more accurate attitude information. Using the fused data, the microcontroller 102 can calculate the vehicle's real-time attitude. Based on the calculated attitude information and other relevant parameters (such as wheel speed data and vehicle speed data), the microcontroller 102 can generate corresponding control signals and adjust the vehicle's performance through actuators (such as shock absorbers and braking systems). As an example, the microcontroller 102 can adjust the damping value of the shock absorber based on the attitude information provided by the six-axis gyroscope to improve the ride comfort and handling stability of the vehicle.

[0075] The current drive module 113 of the electronically controlled vibration damper is connected to the isolation circuit microcontroller 102 and to the vibration damper 114. It is used to adjust the damping of the vibration damper 114 according to the first drive signal provided by the microcontroller 102.

[0076] Specifically, the electronically controlled shock absorber current drive module 113 adjusts the damping of the shock absorber 114 according to the first drive signal issued by the microcontroller 102, so as to realize active or semi-active suspension control, thereby improving the ride comfort and handling of the vehicle under different road conditions.

[0077] The brushless motor drive module 115 is connected to the microcontroller 102 and is used to control the brushless motor to work according to the second drive signal provided by the microcontroller 102.

[0078] Specifically, the brushless motor drive module 115 controls the operation of the brushless motor and receives the second drive signal from the microcontroller 102 to drive the brake hydraulic pump motor in the vehicle and provide braking force.

[0079] The solenoid valve drive module 116 of the braking system is connected to the microcontroller 102 and is used to control the solenoid valve to work according to the third drive signal provided by the microcontroller 102.

[0080] Specifically, the braking system solenoid valve drive module 116 controls the opening and closing of the solenoid valve and receives the third drive signal from the microcontroller 102, enabling precise fluid control in various applications such as braking systems, gear shifting mechanisms, and cooling systems.

[0081] The brushed motor drive module 117 is connected to the microcontroller 102 and is used to control the brushed motor to work according to the fourth drive signal provided by the microcontroller 102.

[0082] Specifically, the brushed motor drive module 117 controls the operation of the brushed motor, receives the fourth drive signal from the microcontroller 102, and can drive the parking caliper motor to provide braking force.

[0083] The microcontroller 102 is used to execute the control algorithm based on the received information and output the corresponding first drive signal, second drive signal, third drive signal and fourth drive signal.

[0084] As an example, the microcontroller can also be electrically connected to the ignition switch 118, the pedal position sensor 119, and the instrument switch 120 to acquire relevant signals and send relevant control signals in real time.

[0085] It should be noted that the microcontroller 102 acts as the "brain" of the entire vehicle chassis domain controller. The microcontroller 102 receives data from various sensors and switches, executes complex control algorithms, and then outputs corresponding drive signals to each actuator. These algorithms may include various functions such as vehicle stability control, energy management, and driver assistance.

[0086] like Figure 3 As shown, the vehicle chassis domain controller 10 has been enhanced with the following:

[0087] The switch selection circuit 118 is used to select the main microcontroller 102 or the auxiliary microcontroller 119 to control the electromagnetic coil drive circuit of the electronically controlled vibration damper; the auxiliary microcontroller 119 is used to provide brushed motor drive function when the main microcontroller 102 fails; the switch selection circuit 120 is used to select the main microcontroller 102 or the auxiliary microcontroller 119 to control the brushed motor drive circuit 117.

[0088] like Figure 4 As shown, the electronically controlled vibration damper system functional software 401 and the electronically controlled braking system functional software 403 are each stored in separate ROM areas, isolated from each other; they interact through the software middleware layer 402. Data stream 14012 contains the input and output data of the electronically controlled vibration damper system functional software, which is acquired or sent through the software middleware layer 402, thereby realizing data interaction between the system and the electronically controlled braking system functional software 403.

[0089] Data Stream 2 4032 The input and output data related to the electronic control braking system function software and the electronic control vibration damper system function software 401 are processed and obtained or sent through the software middleware layer 402, thereby realizing data interaction between the electronic control vibration damper system function software 401;

[0090] Control flow 1 4011 is for the electronically controlled shock absorber system function software 401 to call the services provided by the electronically controlled braking system function software system, which is completed through the software middleware layer 402. The electronically controlled shock absorber system function software 401 cannot directly call the internal services of the electronically controlled braking system function software.

[0091] Control flow 2 4031 is for the electric braking system function software 403 to call the service of the electric vibration damper system function software 401, which is completed through the software middleware layer 402. The electric braking system function software 403 cannot directly call the internal service of the electric vibration damper system function software 401.

[0092] Software isolation is achieved through the above methods. Function calls between software modules require the callee to provide an interface to the caller. Neither the braking nor the shock absorber systems provide a calling interface. The braking and shock absorber software only exposes their interfaces to the software intermediate layer RTE, thus achieving software isolation.

[0093] The microcontroller 102 is specifically used to: analyze wheel speed data, change data, and acceleration data, calculate the target damping of the shock absorber, and generate the first drive signal.

[0094] As an example, after receiving wheel speed data, the microcontroller 102 first performs data verification to ensure the accuracy and completeness of the data. Then, it parses the wheel speed data to extract the real-time rotational speed information of each wheel. Upon receiving change data and acceleration data, the microcontroller 102 also performs data verification and parsing. Gyroscope data is used to calculate the vehicle's angular velocity, angular acceleration, and attitude angles (such as pitch, roll, and yaw), while acceleration sensor data provides linear acceleration information in various directions. After parsing the wheel speed data, gyroscope data, and acceleration data, the microcontroller 102 uses this data for comprehensive analysis and processing. By running the control algorithms pre-installed in the microcontroller (such as PID control, fuzzy control, etc.), the microcontroller 102 can calculate the optimal damping value of the shock absorber under the current driving conditions. Based on the calculated target damping value, the microcontroller 102 generates a corresponding first drive signal and sends it to the shock absorber 114 through the CDC current drive module 113. This drive signal contains all the information needed to adjust the damper's damping, such as current magnitude and duration. Upon receiving the drive signal, the damper 114 adjusts its damping characteristics according to the signal's indication, thereby altering the vehicle's suspension system performance to improve ride comfort, handling stability, and road adaptability.

[0095] Obviously, the specific implementation of this invention is not limited to the above-described methods. Any non-substantial improvements made using the inventive concept and technical solution of this invention are within the protection scope of this invention.

Claims

1. A vehicle chassis domain controller, characterized in that: The system includes at least one microcontroller, a braking system solenoid valve drive module, and a shock absorber solenoid coil drive module. The output of the microcontroller is connected to the braking system solenoid valve via the braking system solenoid valve drive module, and the output of the microcontroller is connected to the shock absorber via the shock absorber solenoid coil drive module. The braking system solenoid valve drive module is used to drive the braking system solenoid valve to adjust the braking pressure of the wheel. The shock absorber solenoid coil drive module is used to control the vehicle shock absorber solenoid coil to adjust the damping force of the electronically controlled shock absorber.

2. A vehicle chassis domain controller as described in claim 1, characterized in that: An isolation circuit is connected in series between the microcontroller and the vibration damper electromagnetic coil drive module. After the vibration damper or the vibration damper electromagnetic coil drive module fails or malfunctions, the isolation circuit controls the connection between the microcontroller and the vibration damper electromagnetic coil drive module to be disconnected.

3. A vehicle chassis domain controller as described in claim 1, characterized in that: Both the braking system solenoid valve drive module and the shock absorber solenoid coil drive module include a current detection circuit. The current detection circuit is used to collect the operating current of the braking system solenoid valve or the shock absorber. The braking system solenoid valve drive module and the shock absorber solenoid coil drive module use a current closed-loop control method to control the braking system solenoid valve and the shock absorber.

4. A vehicle chassis domain controller as described in claim 1, characterized in that: The chassis domain controller also includes a basic data acquisition module, which is used to collect vehicle data required for the operation of the chassis domain controller, and its output is connected to the IO input of the microcontroller.

5. A vehicle chassis domain controller as described in claim 4, characterized in that: The basic data acquisition module includes a CAN transceiver module, a wheel speed sensor interface module, a switch detection module, and / or an acceleration sensor interface module. in: The microcontroller is connected to the vehicle's CAN bus via a CAN transceiver module to obtain vehicle information from the vehicle's CAN network. The microcontroller is connected to the wheel speed sensor via the wheel speed sensor interface module to acquire wheel speed data. The microcontroller is connected to the parking switch via a switch detection module to obtain the switch status signal of the parking switch; The microcontroller is connected to the accelerometer sensor via an accelerometer sensor interface module to acquire the vehicle's acceleration data.

6. A vehicle chassis domain controller as described in claim 1, characterized in that: The vehicle chassis domain controller also includes a brushless motor drive module and a brushed motor drive module. Both the brushless motor drive module and the brushed motor drive module are connected to the output terminal of the microcontroller to receive control signals from the microcontroller. The output terminal of the brushless motor drive module is connected to the on-board brushless motor to drive and control the working state of the brushless motor. The output of the brushed motor drive module is connected to the vehicle-mounted brushed motor to drive and control the working state of the brushed motor.

7. A vehicle chassis domain controller as described in any one of claims 1-6, characterized in that: The microcontroller has built-in electronically controlled vibration damper system software and electronically controlled braking system software. The microcontroller's ROM is divided into two independent partitions to store the electronically controlled vibration damper system software and the electronically controlled braking system software respectively, so as to achieve functional isolation between them.

8. A vehicle, characterized in that: The vehicle includes a vehicle chassis domain controller as described in any one of claims 1-7.

Citation Information

Patent Citations

  • Electric suspension control system, method and vehicle

    CN115320310B