A method and device for calibrating the altitude of a vehicle ECAS system
By adjusting the air spring to a specific position in the ECAS system to obtain a reading sampling value, and combining the default value and inspection parameters for altitude calibration, the problem of relying on service stations in the existing technology is solved, and autonomous and efficient ECAS system altitude calibration is achieved.
Patent Information
- Application Number
- CN202411542923.X
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2024-10-31
- Publication Date
- 2025-09-19
- Estimated Expiration
- 2044-10-31
AI Technical Summary
The existing ECAS system altitude calibration relies on service stations, and users cannot make corrections themselves, resulting in a waste of time and resources.
By controlling the ECAS remote control to adjust the air spring to the upper, zero, and lower limit positions, the altitude sensor reading sampling values are obtained, and altitude calibration is performed based on these values. Validity verification and correction are performed using default values and test parameters.
It enables the ECAS system altitude calibration to be completed without going to a service station, improving the calibration efficiency and reducing the user's time and resource waste.
Smart Images

Figure CN119509436B_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to the field of vehicle control technology, and in particular to a method and device for calibrating the altitude of a vehicle ECAS system. Background Art
[0002] The correctness and accuracy of the height calibration of the air suspension's electronic control system directly impacts the performance of the Electronic-Controlled Air Suspension (ECAS) system, significantly affecting the vehicle's ride smoothness, comfort, operational stability, and safety. In recent years, ECAS systems have frequently experienced issues such as cabin tilt and zero height errors that are too high or too low. These issues often require users to take their vehicles to a service station for recalibration, causing significant inconvenience.
[0003] The existing ECAS system's height calibration is extremely dependent on service station diagnostic equipment. Users cannot correct the height characteristics themselves using existing vehicle resources, and need to spend a lot of time going to the service station for recalibration. Summary of the Invention
[0004] In view of this, it is necessary to provide a method and device for calibrating the height of a vehicle ECAS system to solve the problem that the height calibration of the existing ECAS system can only be completed at a service station and takes a lot of time.
[0005] In order to solve the above problems, the present invention provides a method for calibrating the altitude of a vehicle ECAS system, comprising:
[0006] Control the ECAS remote control to adjust the actual height of the vehicle's target air spring to the upper limit position, zero position and lower limit position in sequence;
[0007] Obtaining a first sampling value, a second sampling value, and a third sampling value;
[0008] Performing height calibration on the target air spring based on the first sampling value, the second sampling value, and the third sampling value;
[0009] The first sampling value is the reading sampling value of the height sensor corresponding to the target air spring when the actual height of the target air spring is adjusted to the upper limit position, the second sampling value is the reading sampling value of the height sensor corresponding to the target air spring when the actual height of the target air spring is adjusted to the zero position, and the third sampling value is the reading sampling value of the height sensor corresponding to the target air spring when the actual height of the target air spring is adjusted to the lower limit position.
[0010] In a possible implementation, calibrating the height of the target air spring based on the first sampling value, the second sampling value, and the third sampling value includes:
[0011] calibrating the height of the target air spring based on the first sampling value, the second sampling value, the third sampling value, and the first default value, the second default value, and the third default value;
[0012] The first default value is the default value of the reading of the height sensor corresponding to the target air spring when the actual height of the target air spring is adjusted to the upper limit position in the previous height calibration. The second default value is the default value of the reading of the height sensor corresponding to the target air spring when the actual height of the target air spring is adjusted to the zero position in the previous height calibration. The third default value is the default value of the reading of the height sensor corresponding to the target air spring when the actual height of the target air spring is adjusted to the lower limit position in the previous height calibration.
[0013] In a possible implementation, calibrating the height of the target air spring based on the first sampling value, the second sampling value, the third sampling value, and the first default value, the second default value, and the third default value includes:
[0014] Performing validity verification on the first sampling value, the second sampling value, and the third sampling value based on the first default value, the second default value, and the third default value, and a verification parameter;
[0015] When the validity verification of the first sampling value, the second sampling value and the third sampling value is passed, the target air spring is height calibrated based on the difference between the first sampling value and the first default value, the difference between the second sampling value and the second default value, the difference between the third sampling value and the third default value, and a correction parameter, and the correction parameter is determined based on the model of the target air spring.
[0016] In a possible implementation, performing validity verification on the first sampled value, the second sampled value, and the third sampled value based on the first default value, the second default value, the third default value, and a verification parameter includes:
[0017] The validity of the first sampling value, the second sampling value, and the third sampling value is checked based on the following formula:
[0018]
[0019] in, 、 、 represent the first sampling value, the second sampling value and the third sampling value respectively, 、 、 represent the first default value, the second default value and the third default value respectively, represents the test parameters.
[0020] In one possible implementation, the height calibration of the target air spring based on the differences between the first sampling value, the second sampling value, and the third sampling value and the first default value, the second default value, and the third default value, as well as a correction parameter, includes:
[0021] The target air spring is height-calibrated based on the following formula:
[0022]
[0023] in, 、 、 represent the first sampling value, the second sampling value and the third sampling value respectively, 、 、 represent the first default value, the second default value and the third default value respectively, 、 、 Respectively represent the fourth default value, the fifth default value and the sixth default value, Represents the correction parameter, the fourth default value, the fifth default value and the sixth default value are the default reading values of the height sensor corresponding to the target air spring when the actual height of the target air spring is adjusted to the upper limit position, the zero position and the lower limit position after height calibration.
[0024] In a possible implementation, the method further includes:
[0025] performing linear fitting based on the fourth default value, the fifth default value, and the sixth default value, and actual heights of the target air spring when adjusted to the upper limit position, the zero position, and the lower limit position to obtain a target function;
[0026] The slope and intercept of the target function are determined as height characteristic parameters of the target air spring.
[0027] In a possible implementation, the target air spring includes:
[0028] Air spring on the left front axle of the vehicle, air spring on the right front axle of the vehicle, air spring on the left rear axle of the vehicle or air spring on the right rear axle of the vehicle.
[0029] The present invention also provides a height calibration device for a vehicle ECAS system, comprising:
[0030] A control module is used to control the ECAS remote control to adjust the actual height of the vehicle's target air spring to the upper limit position, the zero position and the lower limit position in sequence;
[0031] An acquisition module, configured to acquire a first sampling value, a second sampling value, and a third sampling value;
[0032] a calibration module, configured to calibrate the height of the target air spring based on the first sampling value, the second sampling value, and the third sampling value;
[0033] The first sampling value is the reading sampling value of the height sensor corresponding to the target air spring when the actual height of the target air spring is adjusted to the upper limit position, the second sampling value is the reading sampling value of the height sensor corresponding to the target air spring when the actual height of the target air spring is adjusted to the zero position, and the third sampling value is the reading sampling value of the height sensor corresponding to the target air spring when the actual height of the target air spring is adjusted to the lower limit position.
[0034] The present invention also provides an electronic device including a memory and a processor, and a computer program stored in the memory and executable on the processor. When the processor executes the program, the altitude calibration method of the vehicle ECAS system as described above is implemented.
[0035] The present invention also provides a computer-readable storage medium having a computer program stored thereon. When the computer program is executed by a processor, the method for calibrating the height of the vehicle ECAS system as described above is implemented.
[0036] The beneficial effects of the present invention are as follows: the vehicle ECAS system height calibration method and device provided by the present invention first adjust the actual height of the vehicle's target air spring to the upper limit position, the zero position and the lower limit position in sequence, and then obtain the reading sampling values of the height sensor corresponding to the target air spring at the corresponding position. Since the upper limit position, the zero position and the lower limit position of the air spring itself do not change, the height calibration of the target air spring can be achieved through the reading sampling values of the height sensor corresponding to the target air spring at the corresponding position. The present invention can complete the ECAS system height calibration without going to a vehicle service station, thereby improving the efficiency of the ECAS system height calibration and reducing the time spent by the user on the ECAS system height calibration. BRIEF DESCRIPTION OF THE DRAWINGS
[0037] Figure 1 A schematic flow chart of an embodiment of a method for calibrating the altitude of a vehicle ECAS system provided by the present invention;
[0038] Figure 2 A schematic flow chart of an embodiment of a vehicle ECAS system altitude calibration process provided by the present invention;
[0039] Figure 3 A schematic structural diagram of an embodiment of a vehicle ECAS system height calibration device provided by the present invention;
[0040] Figure 4 This is a structural diagram of an embodiment of an electronic device provided by the present invention. DETAILED DESCRIPTION
[0041] The preferred embodiments of the present invention will be described in detail below in conjunction with the accompanying drawings, wherein the accompanying drawings constitute a part of this application and are used together with the embodiments of the present invention to illustrate the principles of the present invention, and are not used to limit the scope of the present invention.
[0042] In the description of the present invention, the terms "first" and "second" are used for descriptive purposes only and should not be understood to indicate or imply relative importance or implicitly specify the number of technical features indicated. Therefore, a feature specified as "first" or "second" may explicitly or implicitly include at least one of such features. Furthermore, "plurality" means at least two, for example, two, three, etc., unless otherwise specifically defined.
[0043] In the description of the present invention, reference to an "embodiment" means that a particular feature, structure, or characteristic described in connection with the embodiment may be included in at least one embodiment of the present invention. The appearance of this phrase in various places in the specification does not necessarily refer to the same embodiment, nor does it constitute a separate or alternative embodiment that is mutually exclusive of other embodiments. It is understood, both explicitly and implicitly, by those skilled in the art that the described embodiment may be combined with other embodiments.
[0044] The correctness and accuracy of the height calibration of the air suspension's electronic control system directly impacts the performance of the ECAS system, significantly affecting the vehicle's ride smoothness, comfort, operational stability, and safety. In recent years, ECAS systems have frequently experienced issues such as cabin tilt and zero height values that are too high or too low. These issues often require users to take their vehicles to a service station for recalibration, causing significant inconvenience.
[0045] The existing ECAS system's height calibration is extremely dependent on service station diagnostic equipment. Users cannot correct the height characteristics themselves using existing vehicle resources, and need to spend a lot of time going to the service station for recalibration.
[0046] The ECAS system consists of an ECU, height sensor, solenoid valve, pressure sensor, and remote control. The height sensor measures the height between the chassis and the axle and transmits the signal to the ECU. The ECU also receives other signals, such as vehicle speed, braking status, axle / wheel differential, and air pressure. The ECU integrates all input information and, based on the control parameters and height control indicators set within the ECU, activates the corresponding solenoid valves, forming a closed-loop control system that inflates each airbag and adjusts the chassis to the target height.
[0047] In order to solve the above problems, the present invention proposes a height calibration method for a vehicle ECAS system.
[0048] The specific embodiments are described in detail below:
[0049] A specific embodiment of the present invention discloses a method for calibrating the height of a vehicle ECAS system, combining Figure 1 Come and see, Figure 1 This is a flow chart of an embodiment of a method for calibrating the altitude of a vehicle ECAS system provided by the present invention, including steps S101 to S103, wherein:
[0050] In step S101, the ECAS remote controller is controlled to adjust the actual height of the target air spring of the vehicle to the upper limit position, the zero position, and the lower limit position in sequence;
[0051] In step S102, a first sampling value, a second sampling value, and a third sampling value are obtained;
[0052] In step S103, the target air spring is height-calibrated based on the first sampling value, the second sampling value, and the third sampling value;
[0053] The first sampling value is the reading sampling value of the height sensor corresponding to the target air spring when the actual height of the target air spring is adjusted to the upper limit position, the second sampling value is the reading sampling value of the height sensor corresponding to the target air spring when the actual height of the target air spring is adjusted to the zero position, and the third sampling value is the reading sampling value of the height sensor corresponding to the target air spring when the actual height of the target air spring is adjusted to the lower limit position.
[0054] During implementation, since the inaccuracy of the ECAS system is mainly due to the inaccuracy of the sampling values of the air spring by the height sensor after the vehicle has been in operation for a period of time after leaving the factory, the upper limit position, zero position and lower limit position of the air spring itself will not change. Therefore, the existing ECAS remote control can be controlled to adjust the actual height of the vehicle's target air spring to the upper limit position, zero position and lower limit position in sequence. The target air spring can be the air spring of the vehicle that needs to be calibrated in height, which can be a single air spring or multiple air springs. The present invention does not make specific limitations on this.
[0055] Next, the reading sampling values of the height sensor corresponding to the target air spring when the actual height of the target air spring is adjusted to the upper limit position, the zero position and the lower limit position, ie, the first sampling value, the second sampling value and the third sampling value can be obtained.
[0056] Finally, the height calibration of the target air spring can be completed according to the first sampling value, the second sampling value and the third sampling value. The above process can be completed without going to a vehicle service station.
[0057] Compared with the prior art, the vehicle ECAS system height calibration method provided in this embodiment first adjusts the actual height of the vehicle's target air spring to the upper limit position, the zero position, and the lower limit position in sequence, and then obtains the reading sampling values of the height sensor corresponding to the target air spring at the corresponding position. Because the upper limit position, the zero position, and the lower limit position of the air spring itself do not change, the height of the target air spring can be calibrated based on the reading sampling values of the height sensor corresponding to the target air spring at the corresponding position. The present invention can complete the ECAS system height calibration without visiting a vehicle service station, thereby improving the efficiency of the ECAS system height calibration and reducing the time spent by users performing the ECAS system height calibration.
[0058] Exemplarily, the performing height calibration on the target air spring based on the first sampling value, the second sampling value, and the third sampling value includes:
[0059] calibrating the height of the target air spring based on the first sampling value, the second sampling value, the third sampling value, and the first default value, the second default value, and the third default value;
[0060] The first default value is the default value of the reading of the height sensor corresponding to the target air spring when the actual height of the target air spring is adjusted to the upper limit position in the previous height calibration. The second default value is the default value of the reading of the height sensor corresponding to the target air spring when the actual height of the target air spring is adjusted to the zero position in the previous height calibration. The third default value is the default value of the reading of the height sensor corresponding to the target air spring when the actual height of the target air spring is adjusted to the lower limit position in the previous height calibration.
[0061] Specifically, when the target air spring is height calibrated according to the first sampling value, the second sampling value and the third sampling value, the default value of the reading of the height sensor corresponding to the target air spring when the actual height of the target air spring is adjusted to the upper limit position, the zero position and the lower limit position in the previous height calibration can also be obtained as the first default value, the second default value and the third default value, and then the target air spring is height calibrated according to the first sampling value, the second sampling value and the third sampling value, as well as the first default value, the second default value and the third default value.
[0062] Exemplarily, the performing height calibration on the target air spring based on the first sampling value, the second sampling value, the third sampling value, and the first default value, the second default value, and the third default value includes:
[0063] Performing validity verification on the first sampling value, the second sampling value, and the third sampling value based on the first default value, the second default value, and the third default value, and a verification parameter;
[0064] When the validity verification of the first sampling value, the second sampling value and the third sampling value is passed, the target air spring is height calibrated based on the difference between the first sampling value and the first default value, the difference between the second sampling value and the second default value, the difference between the third sampling value and the third default value, and a correction parameter, and the correction parameter is determined based on the model of the target air spring.
[0065] Specifically, when calibrating the height of the target air spring based on the first sampling value, the second sampling value and the third sampling value, as well as the first default value, the second default value and the third default value, it is first necessary to verify the validity of the first sampling value, the second sampling value and the third sampling value based on the first default value, the second default value and the third default value and the verification parameters to avoid the error during sampling affecting the height calibration result.
[0066] When the validity check of the first sampling value, the second sampling value, and the third sampling value passes, the height of the target air spring can be calibrated based on the difference between the first sampling value, the second sampling value, and the third sampling value and the first default value, the second default value, and the third default value, as well as the correction parameter. The correction parameter can be determined according to the model of the target air spring and can generally be set to 1.
[0067] When any of the first sampling value, the second sampling value, and the third sampling value fails to pass the validity verification, the actual height of the target air spring can be readjusted and the corresponding sampling value can be obtained, and then the height calibration can be performed to improve the accuracy of the height calibration.
[0068] Exemplarily, performing validity verification on the first sampled value, the second sampled value, and the third sampled value based on the first default value, the second default value, the third default value, and a verification parameter includes:
[0069] The validity of the first sampling value, the second sampling value, and the third sampling value is checked based on the following formula:
[0070]
[0071] in, 、 、 represent the first sampling value, the second sampling value and the third sampling value respectively, 、 、 represent the first default value, the second default value and the third default value respectively, represents the test parameters.
[0072] Specifically, when performing validity verification on the first sampling value, the second sampling value, and the third sampling value, the validity verification may be performed using the above formula.
[0073] Exemplarily, the calibrating the height of the target air spring based on the differences between the first sampling value, the second sampling value, and the third sampling value and the first default value, the second default value, and the third default value, and a correction parameter includes:
[0074] The target air spring is height-calibrated based on the following formula:
[0075]
[0076] in, 、 、 represent the first sampling value, the second sampling value and the third sampling value respectively, 、 、 represent the first default value, the second default value and the third default value respectively, 、 、 Respectively represent the fourth default value, the fifth default value and the sixth default value, Represents the correction parameter, the fourth default value, the fifth default value and the sixth default value are the default reading values of the height sensor corresponding to the target air spring when the actual height of the target air spring is adjusted to the upper limit position, the zero position and the lower limit position after height calibration.
[0077] Specifically, after the first sampling value, the second sampling value, and the third sampling value pass the validity verification, the height of the target air spring can be calibrated using the above formula.
[0078] Exemplarily, the method further includes:
[0079] performing linear fitting based on the fourth default value, the fifth default value, and the sixth default value, and actual heights of the target air spring when adjusted to the upper limit position, the zero position, and the lower limit position to obtain a target function;
[0080] The slope and intercept of the target function are determined as height characteristic parameters of the target air spring.
[0081] Specifically, after completing the height calibration of the target air spring, the height characteristic parameters of the target air spring can also be calibrated using the fourth default value, the fifth default value and the sixth default value, as well as the actual height when the target air spring is adjusted to the upper limit position, the zero position and the lower limit position.
[0082] When calibrating the height characteristic parameters of the target air spring, the fourth default value, the fifth default value and the sixth default value can be used as independent variables, and the actual height of the target air spring when adjusted to the upper limit position, the zero position and the lower limit position can be used as independent variables to perform linear fitting to obtain the objective function, for example, by least squares method, gradient descent method, etc.
[0083] After the objective function is obtained, the slope and intercept of the objective function can be determined as the height characteristic parameters of the target air spring.
[0084] Exemplarily, the target air spring includes:
[0085] Air spring on the left front axle of the vehicle, air spring on the right front axle of the vehicle, air spring on the left rear axle of the vehicle or air spring on the right rear axle of the vehicle.
[0086] Specifically, the target air spring may be any one of the air spring on the left side of the front axle of the vehicle, the air spring on the right side of the front axle of the vehicle, the air spring on the left side of the rear axle of the vehicle, or the air spring on the right side of the rear axle of the vehicle.
[0087] The following is a specific embodiment to better illustrate the technical solution of the present invention:
[0088] The height adjustment of the ECAS system can be achieved through the existing ECAS remote control, which will not be described in detail here.
[0089] Combine Figure 2 Come and see, Figure 2 This is a flow chart of an embodiment of the vehicle ECAS system altitude calibration process provided by the present invention. The process is as follows:
[0090] 1. In the height sensor calibration mode, select the axis that needs height calibration, adjust the actual height of the air spring to the required calibration height, and the ECU stores the height sensor sampling value at this time.
[0091] 2. ECU starts to automatically perform self-learning of altitude zero calibration.
[0092] 3. Altitude calibration self-learning.
[0093] (1) Validity check: The ECU first performs a validity check on the currently required calibration value.
[0094] (2) Correction value calculation: After the validity test is passed, the ECU compares the current calibration information with the original default stored information and calculates the difference and correction value.
[0095] (3) Altitude correction: Correct the upper limit, zero position, and lower limit of altitude and store them in the ECU to overwrite the original parameters.
[0096] (4) Altitude characteristic parameter update: The ECU recalculates the altitude characteristic parameter value by using a linear fitting algorithm. The recalculated altitude characteristic parameter is stored in the ECU to overwrite the original parameter, that is, the altitude offset parameter is corrected to ensure the accuracy of altitude acquisition.
[0097] 4. After the altitude zero calibration self-learning is completed (regardless of whether it is successful or not) or after pressing any other key, the altitude zero calibration is exited.
[0098] For example, for a vehicle frame with dual height sensors, the ECU defaults to writing the height sensor characteristics as shown in the following table:
[0099] Table 1: Height sensor characteristics
[0100]
[0101] Due to the influence of some factors in actual use, the height sensor characteristics are inaccurate, causing the vehicle to tilt and unable to be adjusted to a normal state through the suspension system, and the height zero position needs to be recalibrated.
[0102] 1. The user uses the remote control to adjust the airbag height, adjusting the left and right sides to a lower limit height of 180mm, a zero height of 300mm, and an upper limit height of 420mm respectively.
[0103] 2. Press the button on the remote control to trigger the altitude calibration self-learning.
[0104] 3. Validity test: read the current left and right TT values, , .
[0105] , . , .
[0106] Inspection parameters Take 0.05, , , , , , , the validity test passed.
[0107] Correction value calculation: test parameters Take 1, , . , . , .
[0108] Altitude correction:
[0109] .
[0110] .
[0111] At this time, the altitude readings calculated based on the left and right altitude sampling values are corrected to be consistent with the actual altitude.
[0112] The present invention can improve user maintenance convenience and thus improve user experience.
[0113] The embodiment of the present invention also provides a vehicle ECAS system height calibration device, combined with Figure 3 Come and see, Figure 3 This is a schematic structural diagram of an embodiment of a vehicle ECAS system height calibration device provided by the present invention. The vehicle ECAS system height calibration device 300 includes:
[0114] The control module 301 is used to control the ECAS remote controller to adjust the actual height of the target air spring of the vehicle to the upper limit position, the zero position and the lower limit position in sequence;
[0115] An acquisition module 302 is configured to acquire a first sampling value, a second sampling value, and a third sampling value;
[0116] A calibration module 303 is configured to calibrate the height of the target air spring based on the first sampling value, the second sampling value, and the third sampling value;
[0117] The first sampling value is the reading sampling value of the height sensor corresponding to the target air spring when the actual height of the target air spring is adjusted to the upper limit position, the second sampling value is the reading sampling value of the height sensor corresponding to the target air spring when the actual height of the target air spring is adjusted to the zero position, and the third sampling value is the reading sampling value of the height sensor corresponding to the target air spring when the actual height of the target air spring is adjusted to the lower limit position.
[0118] The specific implementation of each module of the height calibration device of the vehicle ECAS system can refer to the description of the height calibration method of the vehicle ECAS system, and has similar beneficial effects, which will not be repeated here.
[0119] The embodiment of the present invention further provides an electronic device, Figure 4 Come and see, Figure 4 This is a schematic diagram of the structure of an electronic device according to an embodiment of the present invention. The electronic device 400 includes a processor 401, a memory 402, and a computer program stored in the memory 402 and executable on the processor 401. When the processor 401 executes the program, the altitude calibration method for the vehicle ECAS system as described above is implemented.
[0120] As a preferred embodiment, the electronic device 400 further includes a display 403 for displaying the vehicle ECAS system altitude calibration method executed by the processor 401 .
[0121] Exemplarily, the computer program may be divided into one or more modules / units, one or more of which are stored in the memory 402 and executed by the processor 401 to implement the present invention. One or more modules / units may be a series of computer program instruction segments capable of performing specific functions, and the instruction segments are used to describe the execution process of the computer program in the electronic device 400. For example, the computer program may be divided into the control module 301, the acquisition module 302, and the calibration module 303 in the above-mentioned embodiment. The specific functions of each module are as described above and are not further described here.
[0122] The electronic device 400 may be a desktop computer, notebook, PDA, or smart phone with an adjustable camera module.
[0123] Processor 401 may be an integrated circuit chip with signal processing capabilities. The processor 401 may be a general-purpose processor, including a central processing unit (CPU), a network processor (NP), or a digital signal processor (DSP), an application-specific integrated circuit (ASIC), a field-programmable gate array (FPGA), or other programmable logic devices, discrete gate or transistor logic devices, or discrete hardware components. It can implement or execute the various methods, steps, and logic block diagrams disclosed in the embodiments of the present invention. The general-purpose processor may be a microprocessor or any conventional processor.
[0124] The memory 402 may be, but is not limited to, a random access memory (RAM), a read-only memory (ROM), a programmable read-only memory (PROM), an erasable programmable read-only memory (EPROM), an electrically erasable programmable read-only memory (EEPROM), etc. The memory 402 is used to store programs. The processor 401 executes the programs after receiving an execution instruction. The process definition method disclosed in any of the aforementioned embodiments of the present invention may be applied to the processor 401 or implemented by the processor 401.
[0125] The display 403 may be an LCD display or an LED display, for example, a display on a vehicle-mounted device.
[0126] It is understandable that Figure 4 The structure shown is only a schematic diagram of the structure of the electronic device 400. The electronic device 400 may also include Figure 4 More or fewer components as shown. Figure 4 Each component shown in the figure can be implemented by hardware, software or a combination thereof.
[0127] The electronic device provided according to the above embodiment of the present invention can be implemented with reference to the specific description of the altitude calibration method for the vehicle ECAS system according to the present invention, and has similar beneficial effects as the altitude calibration method for the vehicle ECAS system, which will not be described in detail here.
[0128] An embodiment of the present invention further provides a computer-readable storage medium having a computer program stored thereon. When the program is executed by a processor, the altitude calibration method of the vehicle ECAS system as described above is implemented.
[0129] Generally speaking, computer instructions for implementing the method of the present invention may be carried by any combination of one or more computer-readable storage media. Non-transitory computer-readable storage media may include any computer-readable media except for signals that are temporarily propagating.
[0130] A computer-readable storage medium may be, for example, but not limited to, an electronic, magnetic, optical, electromagnetic, infrared, or semiconductor system, apparatus, or device, or any combination thereof. More specific examples (a non-exhaustive list) of computer-readable storage media include: an electrical connection having one or more conductors, a portable computer disk, a hard disk, random access memory (RAM), read-only memory (ROM), erasable programmable read-only memory (EPROM or flash memory), optical fiber, a portable compact disk read-only memory (CD-ROM), an optical storage device, a magnetic storage device, or any suitable combination thereof. In this document, a computer-readable storage medium may be any tangible medium that can contain or store a program for use by or in connection with an instruction execution system, apparatus, or device.
[0131] Computer program code for performing the operations of the present invention can be written in one or more programming languages, or a combination thereof, including object-oriented programming languages such as Java, Smalltalk, and C++, as well as conventional procedural programming languages such as C or similar programming languages. In particular, Python, which is suitable for neural network computing, and platform frameworks such as TensorFlow and PyTorch can be used. The program code can be executed entirely on the user's computer, partially on the user's computer, as a stand-alone software package, partially on the user's computer and partially on a remote computer, or entirely on a remote computer or server. In the case of a remote computer, the remote computer can be connected to the user's computer via any type of network, including a local area network (LAN) or a wide area network (WAN), or can be connected to an external computer (e.g., via the Internet using an Internet service provider).
[0132] Those skilled in the art will appreciate that all or part of the process steps of the above-described embodiments can be implemented by instructing related hardware through a computer program, and the program can be stored in a computer-readable storage medium, such as a magnetic disk, an optical disk, a read-only memory, or a random access memory.
[0133] The present invention discloses a method and device for calibrating the height of a vehicle's ECAS system. First, the actual height of a target air spring of the vehicle is adjusted to an upper limit position, a zero position, and a lower limit position in sequence. Then, the reading sampling values of a height sensor corresponding to the target air spring at the corresponding position are obtained. Since the upper limit position, the zero position, and the lower limit position of the air spring itself do not change, the height of the target air spring can be calibrated by the reading sampling values of the height sensor corresponding to the target air spring at the corresponding position. The present invention can complete the height calibration of the ECAS system without going to a vehicle service station, thereby improving the efficiency of the ECAS system height calibration and reducing the time spent by users on the ECAS system height calibration.
[0134] The above description is only a preferred specific embodiment of the present invention, but the scope of protection of the present invention is not limited thereto. Any changes or substitutions that can be easily thought of by any technician familiar with this technical field within the technical scope disclosed by the present invention should be covered by the scope of protection of the present invention.
Claims
1. A method for calibrating the height of a vehicle ECAS system, characterized in that: include: Control the ECAS remote control to adjust the actual height of the vehicle's target air spring to the upper limit position, zero position and lower limit position in sequence; Obtaining a first sampling value, a second sampling value, and a third sampling value; Performing height calibration on the target air spring based on the first sampling value, the second sampling value, and the third sampling value; The first sampling value is a reading sampling value of the height sensor corresponding to the target air spring when the actual height of the target air spring is adjusted to the upper limit position, the second sampling value is a reading sampling value of the height sensor corresponding to the target air spring when the actual height of the target air spring is adjusted to the zero position, and the third sampling value is a reading sampling value of the height sensor corresponding to the target air spring when the actual height of the target air spring is adjusted to the lower limit position; The step of calibrating the height of the target air spring based on the first sampling value, the second sampling value, and the third sampling value includes: calibrating the height of the target air spring based on the first sampling value, the second sampling value, the third sampling value, and the first default value, the second default value, and the third default value; The first default value is a default value of a reading of the height sensor corresponding to the target air spring when the actual height of the target air spring is adjusted to the upper limit position in the previous height calibration; the second default value is a default value of a reading of the height sensor corresponding to the target air spring when the actual height of the target air spring is adjusted to the zero position in the previous height calibration; the third default value is a default value of a reading of the height sensor corresponding to the target air spring when the actual height of the target air spring is adjusted to the lower limit position in the previous height calibration; The step of calibrating the height of the target air spring based on the first sampling value, the second sampling value, the third sampling value, and the first default value, the second default value, and the third default value includes: Performing validity verification on the first sampling value, the second sampling value, and the third sampling value based on the first default value, the second default value, and the third default value, and a verification parameter; When the validity verification of the first sampling value, the second sampling value and the third sampling value is passed, the target air spring is height calibrated based on the difference between the first sampling value and the first default value, the difference between the second sampling value and the second default value, the difference between the third sampling value and the third default value, and a correction parameter, and the correction parameter is determined based on the model of the target air spring.
2. The method for calibrating the height of the vehicle ECAS system according to claim 1, characterized in that: The performing validity verification on the first sampling value, the second sampling value, and the third sampling value based on the first default value, the second default value, the third default value, and a verification parameter includes: The validity of the first sampling value, the second sampling value, and the third sampling value is checked based on the following formula: in, 、 、 represent the first sampling value, the second sampling value and the third sampling value respectively, 、 、 represent the first default value, the second default value and the third default value respectively, represents the test parameters.
3. The method for calibrating the height of the vehicle ECAS system according to claim 1, characterized in that: The step of calibrating the height of the target air spring based on the differences between the first sampling value, the second sampling value, and the third sampling value and the first default value, the second default value, and the third default value, as well as a correction parameter, includes: The target air spring is height-calibrated based on the following formula: in, 、 、 represent the first sampling value, the second sampling value and the third sampling value respectively, 、 、 represent the first default value, the second default value and the third default value respectively, 、 、 Respectively represent the fourth default value, the fifth default value and the sixth default value, Represents the correction parameter, the fourth default value, the fifth default value and the sixth default value are the default reading values of the height sensor corresponding to the target air spring when the actual height of the target air spring is adjusted to the upper limit position, the zero position and the lower limit position after height calibration.
4. The method for calibrating the height of the vehicle ECAS system according to claim 3, characterized in that: The method further comprises: performing linear fitting based on the fourth default value, the fifth default value, and the sixth default value, and actual heights of the target air spring when adjusted to the upper limit position, the zero position, and the lower limit position to obtain a target function; The slope and intercept of the target function are determined as height characteristic parameters of the target air spring.
5. The method for calibrating the height of a vehicle ECAS system according to any one of claims 1 to 4, characterized in that: The target air spring comprises: Air spring on the left front axle of the vehicle, air spring on the right front axle of the vehicle, air spring on the left rear axle of the vehicle or air spring on the right rear axle of the vehicle.
6. A height calibration device for a vehicle ECAS system, characterized in that: include: A control module is used to control the ECAS remote control to adjust the actual height of the vehicle's target air spring to the upper limit position, the zero position and the lower limit position in sequence; An acquisition module, configured to acquire a first sampling value, a second sampling value, and a third sampling value; a calibration module, configured to calibrate the height of the target air spring based on the first sampling value, the second sampling value, and the third sampling value; The first sampling value is a reading sampling value of the height sensor corresponding to the target air spring when the actual height of the target air spring is adjusted to the upper limit position, the second sampling value is a reading sampling value of the height sensor corresponding to the target air spring when the actual height of the target air spring is adjusted to the zero position, and the third sampling value is a reading sampling value of the height sensor corresponding to the target air spring when the actual height of the target air spring is adjusted to the lower limit position; The step of calibrating the height of the target air spring based on the first sampling value, the second sampling value, and the third sampling value includes: calibrating the height of the target air spring based on the first sampling value, the second sampling value, the third sampling value, and the first default value, the second default value, and the third default value; The first default value is a default value of a reading of the height sensor corresponding to the target air spring when the actual height of the target air spring is adjusted to the upper limit position in the previous height calibration; the second default value is a default value of a reading of the height sensor corresponding to the target air spring when the actual height of the target air spring is adjusted to the zero position in the previous height calibration; the third default value is a default value of a reading of the height sensor corresponding to the target air spring when the actual height of the target air spring is adjusted to the lower limit position in the previous height calibration; The step of calibrating the height of the target air spring based on the first sampling value, the second sampling value, the third sampling value, and the first default value, the second default value, and the third default value includes: Performing validity verification on the first sampling value, the second sampling value, and the third sampling value based on the first default value, the second default value, and the third default value, and a verification parameter; When the validity verification of the first sampling value, the second sampling value and the third sampling value is passed, the target air spring is height calibrated based on the difference between the first sampling value and the first default value, the difference between the second sampling value and the second default value, the difference between the third sampling value and the third default value, and a correction parameter, and the correction parameter is determined based on the model of the target air spring.
7. An electronic device, characterized in that: The device comprises a memory and a processor, and a computer program stored in the memory and executable on the processor. When the processor executes the program, the method for calibrating the height of the vehicle ECAS system according to any one of claims 1 to 5 is implemented.
8. A computer-readable storage medium, characterized in that A computer program is stored thereon, and when the computer program is executed by a processor, the method for calibrating the height of the vehicle ECAS system according to any one of claims 1 to 5 is implemented.
Citation Information
Patent Citations
Air suspension initial height self-adaption system and using method thereof
CN114562971A