Phase positioning method of tire pressure sensor, tire pressure sensor and storage medium
By estimating wheel rim rotation cycles and adjusting sampling rates, the method ensures accurate phase positioning of tire pressure sensors across varying wheel rim sizes, addressing the lack of standardization in existing methods and improving operational efficiency.
Patent Information
- Application Number
- CN202510348070.4
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2025-03-24
- Publication Date
- 2025-07-15
AI Technical Summary
The lack of phase positioning methods for tire pressure sensors suitable for rims of different sizes in the prior art, resulting in the inability of TPMS to accurately determine the correspondence between tire pressure sensors and wheels.
By obtaining the normal acceleration of the tire pressure sensor, estimating the rotation period of the rim with the preset rim diameter, adjusting the sampling rate to match the rotation period, collecting tangential acceleration, and using a low-pass filter to filter out noise to achieve phase positioning of the tire pressure sensor.
Under different vehicle models and rim diameters, accurately positioning the phase of the tire pressure sensor improves the accuracy and efficiency of the TPMS system and reduces maintenance and management difficulties.
Smart Images

Figure CN120307816A_ABST
Abstract
Description
Technical Field
[0001] The embodiments of the present application relate to the technical field of vehicles, and particularly to a phase positioning method for a tire pressure sensor, a tire pressure sensor, and a storage medium. Background Art
[0002] A tire pressure sensor is provided in the rim of a vehicle wheel. The tire pressure sensor detects data such as the pressure and temperature of the tire, and transmits the data to the Tire Pressure Monitoring System (TPMS), so that the TPMS can determine whether the tire state is normal according to the data transmitted by the tire pressure sensor.
[0003] However, since a vehicle has multiple wheels and each wheel rim is provided with a tire pressure sensor, it is necessary to determine the correspondence between the tire pressure sensor and the wheel, so that the TPMS can accurately determine the state of each tire according to the data sent by the tire pressure sensor. The rim sizes of the wheels of different vehicle models may be different. Currently, there is a lack of a method suitable for phase positioning of tire pressure sensors provided on rims of different sizes to determine the correspondence between the tire pressure sensors and the wheels in different vehicle models. Summary of the Invention
[0004] In view of the above problems, the embodiments of the present application provide a phase positioning method for a tire pressure sensor, a tire pressure sensor, and a storage medium, which are used to solve the problem in the prior art that there is a lack of a method suitable for phase positioning of tire pressure sensors provided on rims of different sizes.
[0005] According to one aspect of the embodiments of the present application, a phase positioning method for a tire pressure sensor is provided. The method includes: obtaining the normal acceleration of the tire pressure sensor, where the tire pressure sensor is disposed on the rim; determining an estimated rotation period of the rim according to the normal acceleration and a preset rim diameter; determining a first sampling rate of the tangential acceleration of the tire pressure sensor according to the estimated rotation period; continuously obtaining the tangential acceleration of the tire pressure sensor collected at the first sampling rate; determining whether the first sampling rate meets a preset condition according to a first data volume of the tangential acceleration collected within a preset time period, where the preset time period is a time period composed of the acquisition moments corresponding to the peak value and the valley value of the curve formed by continuously obtained tangential acceleration; if the first sampling rate does not meet the preset condition, adjusting the first sampling rate to a second sampling rate, where the second sampling rate meets the preset condition; positioning the phase of the tire pressure sensor according to the second sampling rate and the tangential acceleration of the tire pressure sensor collected at the second sampling rate.
[0006] In an alternative manner, the second sampling rate is determined through the following steps: adjusting the first sampling rate; continuously acquiring the tangential acceleration of the tire pressure sensor collected at the adjusted sampling rate; determining whether the adjusted sampling rate meets the preset condition according to the data volume of the tangential acceleration collected at the adjusted sampling rate within the preset time period; if the adjusted sampling rate meets the preset condition, determining the adjusted sampling rate as the second sampling rate.
[0007] In an alternative manner, the positioning of the phase of the tire pressure sensor according to the second sampling rate and the tangential acceleration of the tire pressure sensor collected at the second sampling rate includes: determining the rotation period of the wheel rim according to the second sampling rate and the second data volume, where the second data volume is the data volume of the tangential acceleration of the tire pressure sensor collected at the second sampling rate within the preset time period; determining the starting phase according to the tangential acceleration of the tire pressure sensor collected at the second sampling rate, where the starting phase is the phase of the tire pressure sensor when the tangential acceleration of the tire pressure sensor is the target tangential acceleration; determining the interval duration from the starting moment according to the rotation period and the starting phase, where the starting moment is the moment when the tangential acceleration of the tire pressure sensor collected at the second sampling rate is the target tangential acceleration; positioning the phase when the tire pressure sensor emits a radio frequency signal according to the interval duration.
[0008] In an alternative manner, the continuously acquiring the tangential acceleration of the tire pressure sensor collected at the first sampling rate includes: continuously acquiring the tangential acceleration of the tire pressure sensor collected at the first sampling rate through a low-pass filter; the determining the first sampling rate of the tangential acceleration of the tire pressure sensor according to the estimated rotation period includes: determining the lower limit value min of the sampling rate according to the estimated rotation period and the phase positioning accuracy of the tire pressure sensor; determining the upper limit value max of the sampling rate according to the cut-off frequency of the low-pass filter and the estimated rotation period Ta; determining the first sampling rate within the interval [min, max].
[0009] In an alternative manner, the preset time period is half a period of the curve, and the preset condition includes that the first data volume is greater than or equal to Ta*min / 2 and the first data volume is less than or equal to Ta*max / 2, where Ta is the estimated rotation period.
[0010] In an alternative manner, determining the first sampling rate within the interval [min, max] includes: selecting a preset sampling rate belonging to the interval [min, max] from multiple preset sampling rates; and determining the selected preset sampling rate as the first sampling rate.
[0011] In an alternative manner, selecting a preset sampling rate belonging to the interval [min, max] from multiple preset sampling rates includes: determining the preset sampling rates belonging to the interval [min, max] from the multiple preset sampling rates; if the number of preset sampling rates belonging to the interval [min, max] is multiple, then selecting the largest preset sampling rate from all the preset sampling rates belonging to the interval [min, max].
[0012] In an alternative manner, if the first sampling rate does not meet the preset condition, then adjusting the first sampling rate includes: if the first data volume is less than Ta*min / 2, then increasing the first sampling rate; if the first data volume is greater than Ta*max / 2, then decreasing the first sampling rate.
[0013] In an alternative manner, if the first data volume is less than Ta*min / 2, then increasing the first sampling rate includes: if the first data volume is less than Ta*min / 2, then adjusting the first sampling rate to a preset sampling rate that is n levels higher than the current sampling rate among the multiple preset sampling rates, where the multiple predicted sampling rates correspond to multiple levels one by one, the higher the level, the larger the corresponding preset sampling rate, and n is a positive integer; if the first data volume is greater than Ta*max / 2, then decreasing the first sampling rate includes: if the first data volume is greater than Ta*max / 2, then adjusting the first sampling rate to a preset sampling rate that is m levels lower than the current sampling rate among the multiple preset sampling rates, where m is a positive integer.
[0014] According to another aspect of the embodiments of the present application, a tire pressure sensor is provided, including a memory, a processor, and a computer program stored on the memory, and the processor executes the computer program to implement the phase positioning method of the tire pressure sensor as described above.
[0015] According to still another aspect of the embodiments of the present application, a computer-readable storage medium is provided, on which a computer program is stored, and when the computer program is executed by a processor, the phase positioning method of the tire pressure sensor as described above is implemented.
[0016] When the tire pressure sensor on the rim is in different phases, the tangential acceleration of the tire pressure sensor is different, and there is a sine relationship between the two. Therefore, the tangential acceleration of the tire pressure sensor can be collected during the rotation of the rim, and then the phase of the tire pressure sensor can be located according to the collected tangential acceleration and the relationship between it and the phase. When collecting the tangential acceleration of the tire pressure sensor, if the sampling rate does not match the rotation period of the rim, it may cause the curve formed by the obtained tangential acceleration to not accurately represent the relationship between the tangential acceleration and the phase of the tire pressure sensor. When the vehicle speed is higher, the rotation frequency of the tire pressure sensor is greater, and the noise frequency superimposed on the sine wave formed by the collected tangential acceleration of the tire pressure sensor is greater. Therefore, a larger sampling rate should be used to collect the tangential acceleration of the tire pressure sensor to ensure the integrity of the waveform within the effective bandwidth; conversely, when the rotation frequency of the tire pressure sensor is smaller, a lower sampling rate should be used to effectively filter the noise superimposed on the sine wave. Therefore, the selection of the sampling rate for collecting the tangential acceleration of the tire pressure sensor is a key point for positioning the phase of the tire pressure sensor. If the sampling rate is selected too low, it may cause waveform distortion and thus lead to deviation in phase positioning. If the sampling rate is too high, it may cause the noise not to be filtered, resulting in the inability to continue with phase positioning.
[0017] In the embodiments of the present application, for the tire pressure sensor provided on rims of any size, the rotation period estimate of the rim is estimated by a preset rim diameter, and then the sampling rate is determined according to the rotation period estimate. If the sampling rate does not meet the preset conditions, the sampling rate is adjusted until the sampling rate meets the preset conditions. Finally, the phase of the tire pressure sensor can be accurately positioned through the sampling rate that meets the preset conditions and the tangential acceleration of the tire pressure sensor collected using the sampling rate that meets the preset conditions.
[0018] The above description is only an overview of the technical solutions of the embodiments of the present application. In order to be able to understand the technical means of the embodiments of the present application more clearly, it can be implemented according to the content of the specification. And in order to make the above and other purposes, features and advantages of the embodiments of the present application more obvious and understandable, the following specifically lists the specific implementation manners of the present application. Brief Description of the Drawings
[0019] The drawings are only used to illustrate the embodiments and are not considered as a limitation to the present application. And throughout the drawings, the same reference numerals are used to represent the same components. In the drawings:
[0020] Figure 1 Shows a relationship diagram of a certain tire pressure sensor and the gear scale values read by each wheel speed sensor installed on each wheel;
[0021] Figure 2 Shows a relationship diagram of the phase of the tire pressure sensor and the tangential acceleration;
[0022] Figure 3 Shows a schematic diagram of the application scenario provided by this application;
[0023] Figure 4 Shows a schematic structural diagram of the tire pressure sensor provided by an embodiment of this application;
[0024] Figure 5 Shows a schematic flowchart of the phase positioning method of the tire pressure sensor provided by an embodiment of this application;
[0025] Figure 6 Shows Figure 5 The sub-step flowchart of step 170 in Detailed implementation manners
[0026] Hereinafter, the exemplary embodiments of this application will be described in more detail with reference to the accompanying drawings. Although the exemplary embodiments of this application are shown in the drawings, it should be understood that this application can be implemented in various forms and should not be limited by the embodiments set forth herein.
[0027] TPMS is divided into direct TPMS and indirect TPMS. The direct TPMS includes an electronic control unit (ECU) and a tire pressure sensor. This system monitors the pressure and temperature of the tire pressure sensor installed in the tire in real time and displays them, enabling the driver to determine whether the vehicle tire status is normal, thereby improving the driving safety and fuel economy of the vehicle.
[0028] The process of establishing a matching relationship (i.e., determining the correspondence between each tire pressure sensor and each wheel) between the tire pressure sensor and the ECU of the vehicle TPMS can be referred to as the "learning" of the tire pressure sensor. The current mainstream "learning" method is to achieve the automatic positioning of the tire pressure sensor through a phase positioning algorithm.
[0029] The purpose of the positioning algorithm is to calculate when the tire pressure sensor reaches the specified phase during vehicle driving and transmit Radio Frequency (RF) data after reaching the specified phase. When the ECU of the vehicle TPMS receives the RF data from the tire pressure sensor, it compares the gear scale values read by each wheel speed sensor installed on each wheel in the vehicle's Anti-Lock Braking System (ABS) to determine the correspondence between each tire pressure sensor and each wheel. If the gear scale value read by a certain wheel speed sensor falls within a relatively fixed range every time a certain tire pressure sensor sends RF data, it indicates that the tire pressure sensor and the wheel speed sensor are synchronized. Therefore, it can be determined that both the tire pressure sensor and the wheel speed sensor are installed on the same wheel. Since the correspondence between the wheel speed sensor and the wheel is known, when it is determined that the tire pressure sensor is synchronized with a certain wheel speed sensor, the wheel corresponding to the tire pressure sensor can also be determined.
[0030] Figure 1 A relationship diagram showing the gear scale values read by a certain tire pressure sensor and each wheel speed sensor installed on each wheel is shown. Figure 1 In it, (a) is the gear scale value read by the wheel speed sensor installed on the left front wheel of the vehicle when the tire pressure sensor sends RF data, (b) is the gear scale value read by the wheel speed sensor installed on the right front wheel of the vehicle when the tire pressure sensor sends an RF signal, (c) is the gear scale value read by the wheel speed sensor installed on the left rear wheel of the vehicle when the tire pressure sensor sends RF data, and (d) is the gear scale value read by the wheel speed sensor installed on the right rear wheel of the vehicle when the tire pressure sensor sends an RF signal. Among them, only 16 times of RF data sent by the tire pressure sensor are taken as an example in the figure. Figure 1 In it, only the gear scale value in (c) conforms to the normal distribution (such as concentrated around 40), and all the gear scale values fall within a relatively fixed range, while the gear scale values in (a), (b), and (d) show large-scale irregular changes. Therefore, it can be determined that the tire pressure sensor is synchronized with the wheel speed sensor installed on the left rear wheel, and thus it can be determined that the tire pressure sensor is installed on the left rear wheel.
[0031] In the above process, if the tire pressure sensor cannot accurately calculate when it reaches the specified phase and cannot accurately transmit RF data at the specified phase, then the ECU of the TPMS cannot determine the correspondence between the tire pressure sensor and the wheel.
[0032] The tangential acceleration of the tire pressure sensor is different when the tire pressure sensor on the rim is in different phases, and there is a sine relationship between the two. Therefore, the tangential acceleration of the tire pressure sensor can be collected during the rotation of the rim, and then the phase of the tire pressure sensor can be located according to the collected tangential acceleration and the relationship between it and the phase. Figure 2 shows the relationship diagram between the phase of the tire pressure sensor and the tangential acceleration. As Figure 2 shown, taking the clockwise rotation of the rim as an example, when the tire pressure sensor is at positions A1, B1, C1, and D1 as the rim rotates, the corresponding phases are 0°, 90°, 180°, and 270° respectively. Figure 2 The waveform diagram in is the curve formed by the tangential acceleration of the tire pressure sensor when the tire pressure sensor is in different phases. In the figure, the X direction and the Y direction are the tangential direction and the normal direction respectively. In the figure, when the rim rotates clockwise, the tire pressure sensor moves with the rim to position A1, and the corresponding tangential acceleration is point A2 in the waveform diagram. At this time, the tangential acceleration is 0g; when the tire pressure sensor moves with the rim to position B1, the corresponding tangential acceleration is point B2 in the waveform diagram. At this time, the tangential acceleration is 1g; when the tire pressure sensor moves with the rim to position C1, the corresponding tangential acceleration is point C2 in the waveform diagram. At this time, the tangential acceleration is 0g; when the tire pressure sensor moves with the rim to position D1, the corresponding tangential acceleration is point D2 in the waveform diagram. At this time, the tangential acceleration is -1g; when the tire pressure sensor moves with the rim back to position A1, the corresponding tangential acceleration is point A3 in the waveform diagram. At this time, the tangential acceleration is 0g.
[0033] When collecting the tangential acceleration of the tire pressure sensor, if the sampling rate does not match the rotation period of the rim, it may cause the curve formed by the obtained tangential acceleration to not accurately represent the relationship between the tangential acceleration and the phase of the tire pressure sensor. The higher the vehicle speed, the greater the rotation frequency of the tire pressure sensor, and the greater the noise frequency superimposed on the sine wave formed by the collected tangential acceleration of the tire pressure sensor. Therefore, a larger sampling rate should be used to collect the tangential acceleration of the tire pressure sensor to ensure the integrity of the waveform within the effective bandwidth; conversely, when the rotation frequency of the tire pressure sensor is small, a lower sampling rate should be used to effectively filter the noise superimposed on the sine wave. Therefore, the selection of the sampling rate for collecting the tangential acceleration of the tire pressure sensor is a key point for positioning the phase of the tire pressure sensor. If the sampling rate is too low, it may cause waveform distortion and thus lead to deviation in phase positioning. If the sampling rate is too high, it may not be possible to filter the noise, resulting in the inability to continue phase positioning.
[0034] Since the rotation period of the rim is related to the diameter of the rim, it is possible to determine the rotation period of the rim based on the diameter of the rim, and then the sampling rate matching the rim diameter can be determined according to the rotation period of the rim. However, the rim diameters of different vehicle models are not the same. If the rotation periods are calculated separately for each vehicle model and each rim diameter, this will result in specific configurations and adjustments for each vehicle model in actual operation, leading to low efficiency and increased difficulty in maintaining and managing data.
[0035] Based on the above considerations, in order to determine the sampling rate matching the rim diameter in different vehicle models and rim diameters, so as to accurately locate the phase of the tire pressure sensor, the present application proposes a method for phase positioning of a tire pressure sensor. The tire pressure sensor provided on the rim determines an estimated value of the rotation period of the rim by obtaining its own normal acceleration, and then determines a first sampling rate of the tangential acceleration according to the estimated value of the rotation period. Then, continuously obtain the tangential acceleration of the tire pressure sensor collected at the first sampling rate, and judge whether the first sampling rate meets the preset conditions according to the amount of data of the obtained tangential acceleration. If the first sampling rate does not meet the preset conditions, adjust the sampling rate to a second sampling rate that meets the preset conditions, and use the second sampling rate and the tangential acceleration collected at the second sampling rate to locate the phase of the tire pressure sensor. In the present application, the estimated value of the rotation period is estimated through a preset rim diameter, and then the first sampling rate is determined according to the estimated value of the rotation period. If the first sampling rate does not meet the preset conditions, the sampling rate is adjusted to a second sampling rate that meets the preset conditions. Finally, the phase of the tire pressure sensor can be accurately located through the second sampling rate that meets the preset conditions and the tangential acceleration of the tire pressure sensor collected by using the second sampling rate that meets the preset conditions. Thus, further, the tire pressure sensor can determine when it reaches a specified phase according to the current phase, so as to transmit an RF signal when reaching the specified phase, and enable the ECU of the TPMS to determine the correspondence between the tire pressure sensor and the wheel according to the RF signal transmitted by the tire pressure sensor and the read gear scale value.
[0036] Figure 3 Shows a schematic diagram of the application scenario provided by the present application. As Figure 3As shown, the vehicle 10 includes a left front wheel, a right front wheel, a left rear wheel, and a right rear wheel. A first tire pressure sensor is installed on the left front wheel, a second tire pressure sensor is installed on the right front wheel, a third tire pressure sensor is installed on the left rear wheel, and a fourth tire pressure sensor is installed on the right rear wheel. The first tire pressure sensor, the second tire pressure sensor, the third tire pressure sensor, and the fourth tire pressure sensor are respectively used to execute the phase positioning method of the tire pressure sensor provided in this application. When the phase of the tire pressure sensor itself reaches the specified phase, an RF signal is emitted. The ECU of the TPMS receives the RF signal through the receiving module and determines the correspondence between each tire pressure sensor and the wheel according to the read gear scale value.
[0037] Figure 4 FIG. shows a schematic structural diagram of the tire pressure sensor provided in an embodiment of this application. The specific implementation of the tire pressure sensor is not limited in the specific embodiments of this application. The first tire pressure sensor, the second tire pressure sensor, the third tire pressure sensor, and the fourth tire pressure sensor are the same as Figure 4 the structure of the tire pressure sensor provided.
[0038] As Figure 4 shown, the tire pressure sensor 20 may include: a processor 22 and a memory 24.
[0039] Among them, the memory 24 is used to store the computer program 26. The memory 24 may include a high-speed RAM memory, and may also include a non-volatile memory, such as at least one disk memory. The computer program 26 may include computer-executable instructions.
[0040] The processor 22 is used to execute the computer program 26 to implement the embodiment of the phase positioning method of the tire pressure sensor provided in this application.
[0041] The processor 22 may be a central processing unit CPU, or a specific integrated circuit ASIC (Application Specific Integrated Circuit), or one or more integrated circuits configured to implement the embodiments of this application. One or more processors included in the tire pressure sensor 20 may be of the same type of processor, such as one or more CPUs; or may be of different types of processors, such as one or more CPUs and one or more ASICs.
[0042] Figure 5 FIG. shows a schematic flow diagram of the phase positioning method of the tire pressure sensor provided in an embodiment of this application. As Figure 5 shown, the method includes the following steps:
[0043] Step 110: Obtain the normal acceleration of the tire pressure sensor.
[0044] Specifically, during the driving of the vehicle, the normal acceleration of the tire pressure sensor can be measured by an accelerometer. The tire pressure sensor in the embodiment of the present application directly reads the value measured by the accelerometer, and thus the normal acceleration of the tire pressure sensor can be obtained.
[0045] Step 120: Determine an estimated value of the rotation period of the wheel rim according to the normal acceleration and the preset wheel rim diameter.
[0046] Among them, the preset wheel rim diameter can be set as required. For example, if the wheel rim diameter of the vehicle is between 14 inches and 17 inches, the preset wheel rim diameter can be determined to be 15 inches, 16 inches, etc. The relationship between the rotation period, diameter, and normal acceleration of the wheel rim can be expressed as:
[0047] Az = 2 * π 2 * d / T 2 (1)
[0048] Among them, Az is the normal acceleration of the tire pressure sensor, d is the diameter, and T is the rotation period.
[0049] In this step, substituting the normal acceleration obtained in step 110 and the preset wheel rim diameter into the above formula (1), the estimated value of the rotation period of the wheel rim can be determined.
[0050] Step 130: Determine the first sampling rate of the tangential acceleration of the tire pressure sensor according to the estimated value of the rotation period.
[0051] Among them, as introduced above, when the vehicle speed is higher, the rotation frequency of the tire pressure sensor is greater, and the noise frequency superimposed on the sine wave formed by the tangential acceleration of the collected tire pressure sensor is greater. Therefore, a larger sampling rate should be used to collect the tangential acceleration of the tire pressure sensor to ensure the integrity of the waveform within the effective bandwidth; conversely, when the rotation frequency of the tire pressure sensor is smaller, a lower sampling rate should be used to effectively filter the noise superimposed on the sine wave. Therefore, multiple rotation period intervals can be determined in advance, each rotation period interval corresponds to a sampling rate, and the larger the rotation period interval, the smaller the corresponding sampling rate. In this step, the first sampling rate can be determined as the sampling rate corresponding to the rotation period interval to which the estimated value of the rotation period belongs.
[0052] In some embodiments, the first sampling rate can be determined through the following steps a1 to a3.
[0053] Step a1: Determine the lower limit value min of the sampling rate according to the estimated value of the rotation period and the phase positioning accuracy of the tire pressure sensor.
[0054] Among them, the phase positioning accuracy of the tire pressure sensor refers to the maximum allowable error when the tire pressure sensor performs phase positioning. In this step, if the phase positioning accuracy of the tire pressure sensor is a°, when the tire pressure sensor rotates one circle along with the rim and the tangential acceleration of the tire pressure sensor is collected, it is necessary to satisfy that the minimum value of the number of sampling points SampleCnt is greater than 360° / a°. Then the corresponding sampling interval is TSample = Ta / SampleCnt, where Ta is the estimated value of the rotation period, and the lower limit value min of the corresponding sampling rate is SampleCnt / Ta.
[0055] Step a2: Determine the upper limit value max of the sampling rate according to the cut-off frequency of the low-pass filter and the estimated value Ta of the rotation period.
[0056] Among them, in the implementation of this application, in order to filter out the noise when collecting the tangential acceleration of the tire pressure sensor, in the embodiment of this application, the tangential acceleration of the tire pressure sensor is collected by a low-pass filter. The cut-off frequency of the low-pass filter is preset. If the cut-off frequency of the low-pass filter is set to b*min, when the tire pressure sensor rotates one circle along with the rim and the tangential acceleration of the tire pressure sensor is collected, it is necessary to satisfy that the maximum value of the number of sampling points SampleCnt' is Ta*(b*min). Then the corresponding sampling interval is TSample' = Ta / SampleCnt', and the upper limit value max of the corresponding sampling rate is SampleCnt' / Ta.
[0057] Step a3: Determine the first sampling rate within the interval [min, max].
[0058] Among them, the first sampling rate can be randomly determined within the interval [min, max].
[0059] In some embodiments, in order to improve the determination efficiency of the first sampling rate, determining the first sampling rate within the interval [min, max] includes: selecting a preset sampling rate belonging to the interval [min, max] from multiple preset sampling rates, and determining the selected preset sampling rate as the first sampling rate for collecting the tangential acceleration of the tire pressure sensor.
[0060] Among them, the multiple preset sampling rates are sampling rates preset according to the low-pass filter, that is, these preset sampling rates meet the working conditions of the low-pass filter, so that the low-pass filter can collect the tangential acceleration of the tire pressure sensor at the preset sampling rate.
[0061] In some embodiments, if there are multiple preset sampling rates belonging to the interval [min, max], the maximum preset sampling rate is selected from all the preset sampling rates belonging to the interval [min, max], and the selected preset sampling rate is determined as the first sampling rate for collecting the tangential acceleration of the tire pressure sensor. By selecting the maximum sampling rate among the multiple preset sampling rates within the interval [min, max], the shorter the interval time for collecting the tangential acceleration of the tire pressure sensor, the larger the amount of data of the tangential acceleration collected within the same time period. Thus, it is more accurate to restore the sine waveform between the tangential acceleration and the phase of the tire pressure sensor, and the accuracy of phase positioning of the tire pressure sensor is improved.
[0062] Step 140: Continuously obtain the tangential acceleration of the tire pressure sensor collected at the first sampling rate.
[0063] In this step, in order to filter out the noise during the collection of the tangential acceleration of the tire pressure sensor, so as to generate a curve close to the Figure 2 sine curve in the obtained data of the tangential acceleration of the tire pressure sensor, and thus position the phase of the tire pressure sensor. In the embodiments of the present application, the data obtained by collecting the tangential acceleration of the tire pressure sensor through a low-pass filter is obtained.
[0064] Step 150: Determine whether the first sampling rate meets the preset condition according to the first data amount of the tangential acceleration collected within the preset time period. If not, go to step 160; if so, go to step 180.
[0065] Among them, the preset time period is the time period composed of the acquisition moments corresponding to the peak value and the trough value of the curve formed by the continuously obtained tangential acceleration. For example, the earliest moment in the preset time period is the moment when the first peak value of the curve is collected, and the latest moment is the moment when the first trough value of the curve is collected; or the earliest moment in the preset time period is the moment when the first peak value of the curve is collected, and the latest moment is the moment when the second peak value of the curve is collected. The acquisition moments of the above peak value and trough value can be the earliest moment and the latest moment in the preset time period, or other moments in the preset time period.
[0066] In this step, specifically, the preset condition is that the amount of data of the tangential acceleration of the tire pressure sensor collected within one period of the curve is within the range of SampleCnt to SampleCnt'. If it is within this range, it is determined that the sampling rate meets the preset condition, that is, the sampling rate matches the rotation period of the wheel rim.
[0067] In some embodiments, in order to improve the efficiency of determining whether the first sampling rate meets the preset condition, the preset time period is half a period of the curve (for exampleFigure 2 Among B2 - D2, C2 - A3, etc., the preset conditions include that the first data volume is greater than or equal to Ta*min / 2 (i.e., SampleCnt / 2) and less than or equal to Ta*max / 2 (i.e., SampleCnt’ / 2). If the data volume of the tangential acceleration of the tire pressure sensor collected within half a period is within the range of SampleCnt / 2 - SampleCnt’ / 2, it indicates that the data volume of the tangential acceleration of the tire pressure sensor collected within one period satisfies SampleCnt - SampleCnt’. Therefore, in the embodiments of the present application, by determining whether the data volume within half a period meets SampleCnt / 2 - SampleCnt’ / 2, it is possible to quickly determine whether the first sampling rate meets the preset conditions. In addition, the preset time period can also be 1 / 4 period, 3 / 4 period, 1 period, etc. of the curve, and the present application does not limit this.
[0068] Step 160: Adjust the first sampling rate to the second sampling rate.
[0069] Among them, the second sampling rate meets the preset conditions. Specifically, the first sampling rate is adjusted to the second sampling rate through the following steps b1 - step b4.
[0070] Step b1: Adjust the first sampling rate.
[0071] If the data volume is less than Ta*min / 2, increase the sampling rate to reduce the sampling interval and thus increase the data volume of the tangential acceleration of the tire pressure sensor collected within half a period; if the data volume is greater than Ta*max / 2, decrease the sampling rate to increase the sampling interval and thus reduce the data volume of the tangential acceleration of the tire pressure sensor collected within half a period. Among them, the amplitudes of increasing the sampling rate and decreasing the sampling rate can be determined as needed and are not limited here.
[0072] Step b2: Continuously obtain the tangential acceleration of the tire pressure sensor collected at the adjusted sampling rate.
[0073] Step b3: Determine whether the adjusted sampling rate meets the preset conditions according to the data volume of the tangential acceleration collected at the adjusted sampling rate within the preset time period. If so, go to step b4; if not, go to step b1.
[0074] Among them, steps b2 - step b3 are similar to steps 140 - step 150, and the principles and specific implementation methods of steps b2 - step b3 can refer to steps 140 - step 150.
[0075] Step b4: If the adjusted sampling rate meets the preset conditions, determine the adjusted sampling rate as the second sampling rate.
[0076] In some embodiments, the foregoing multiple preset sampling rates correspond one-to-one with multiple levels, and the higher the level, the larger the corresponding preset sampling rate. In the embodiments of the present application, if the amount of data of the tangential acceleration of the tire pressure sensor collected within half a period determined by the current sampling rate is less than Ta*min / 2, the current sampling rate is adjusted to a preset sampling rate that is n levels higher than the current sampling rate to increase the sampling rate. Wherein, n is a positive integer, for example, n is 1, 2, or 3. If the amount of data of the tangential acceleration of the tire pressure sensor collected within half a period determined by the current sampling rate is greater than Ta*max / 2, the current sampling rate is adjusted to a preset sampling rate that is m levels lower than the current sampling rate to decrease the sampling rate. Wherein, m is a positive integer, for example, m is 1, 2, or 3. Through the above method, in the embodiments of the present application, the sampling rate can be quickly adjusted, so that the second sampling rate that meets the preset conditions can be quickly determined to improve the efficiency of phase positioning of the tire pressure sensor.
[0077] Step 170: Locate the phase of the tire pressure sensor according to the second sampling rate and the tangential acceleration of the tire pressure sensor collected at the second sampling rate.
[0078] Among them, after determining the second sampling rate that meets the preset conditions, it means that the data obtained by collecting the tangential acceleration of the tire pressure sensor at the second sampling rate that meets the preset conditions can more accurately reflect the sine relationship between the tangential acceleration and the phase. Therefore, the phase of the tire pressure sensor can be located according to the sine relationship between the two.
[0079] Step 180: Locate the phase of the tire pressure sensor according to the first sampling rate and the tangential acceleration of the tire pressure sensor collected at the first sampling rate.
[0080] Among them, the principle and specific implementation method of this step can refer to step 170 and will not be elaborated here.
[0081] In the embodiments of the present application, for the tire pressure sensor provided on a rim of any size, the estimated value of the rotation period of the rim is estimated through a preset rim diameter, and then the first sampling rate is determined according to the estimated value of the rotation period. If the first sampling rate does not meet the preset conditions, the first sampling rate is adjusted to the second sampling rate that meets the preset conditions. Finally, the phase of the tire pressure sensor can be accurately located through the second sampling rate that meets the preset conditions and the tangential acceleration of the tire pressure sensor collected by using the second sampling rate that meets the preset conditions.
[0082] Moreover, the phase positioning method of the tire pressure sensor proposed in this application is a phase detection algorithm that can automatically adapt the sampling rate. Even when the rim size is inconsistent with the preset parameters, the sampling rate can be dynamically adjusted, enabling the vehicle TPMS system to automatically adapt and select the optimal sampling rate without modifying the parameters after replacing rims of different sizes, thereby ensuring the phase positioning accuracy. In the sampling process of this application, by determining whether the number of sampling points (the amount of tangential acceleration data collected within a preset time period) is within a suitable range, if it is not within the suitable range, the sampling rate is adjusted to form a sampling rate adjustment feedback until the sampling rate that meets the preset conditions is adjusted, so that the amount of tangential acceleration data collected at the sampling rate that meets the preset conditions within the preset time period is within the suitable range. When the rim size differs significantly from the preset rim diameter, due to the effectiveness of the sampling rate adjustment feedback, the tangential acceleration of the tire pressure sensor can be effectively collected at a relatively optimal sampling rate, thereby ensuring the phase positioning accuracy of the tire pressure sensor.
[0083] Figure 6 shows Figure 5 the sub-step process schematic diagram of step 170 in. As Figure 6 shown, step 170 includes:
[0084] Step 171: Determine the rotation period of the rim according to the second sampling rate and the amount of data obtained by collecting the tangential acceleration of the tire pressure sensor at the second sampling rate within a preset time period.
[0085] Among them, the amount of data obtained by collecting the tangential acceleration of the tire pressure sensor at the second sampling rate within a preset time period is the second data amount. In the embodiment of this application, the preset time period is half a cycle of the curve formed by the collected tangential acceleration of the tire pressure sensor. The rotation period T' of the rim = c * d, where c is the second data amount of the tangential acceleration collected within the preset time period, and d is the interval duration for collecting the tangential acceleration.
[0086] Step 172: Determine the starting phase according to the tangential acceleration of the tire pressure sensor collected at the second sampling rate.
[0087] Among them, the starting phase is the phase of the tire pressure sensor when the tangential acceleration of the tire pressure sensor is the target tangential acceleration. The target tangential acceleration can be set as needed. To improve the accuracy of phase positioning, the target tangential acceleration can be determined as a representative acceleration. For example, taking Figure 2 the waveform diagram in as an example, according to the obtained tangential acceleration, since the peak value and valley value can be determined more accurately, the target tangential acceleration can be determined as the acceleration corresponding to the peak (point B2) (i.e., 1g), or the target tangential acceleration can be determined as the acceleration corresponding to the valley (point D2) (i.e., -1g).
[0088] In this step, if the tangential acceleration of the tire pressure sensor collected at the starting moment is the target tangential acceleration, then the phase of the tire pressure sensor at the starting moment is the starting phase.
[0089] Step 173: Determine the interval duration from the starting moment according to the rotation period and the starting phase.
[0090] In this step, the interval duration AngleDelay can be determined according to AngleDelay = ((WishAngle – StartAngle) / 360°)*T’, where WishAngle is the phase at which the tire pressure sensor needs to transmit an RF signal when the phase of the tire pressure sensor is WishAngle, and StartAngle is the starting phase.
[0091] Step 174: Locate the phase when the tire pressure sensor transmits an RF signal according to the interval duration.
[0092] Among them, the moment at an interval from the starting moment is the moment when the phase of the tire pressure sensor is WishAngle.
[0093] In the embodiment of the present application, the phase of the tire pressure sensor when it is WishAngle can be accurately determined in the above manner. When the phase of the tire pressure sensor is WishAngle, by controlling the tire pressure sensor to transmit an RF signal, the corresponding relationship between the tire pressure sensor and the wheel can be determined according to the gear scale value read when the tire pressure sensor transmits the RF signal.
[0094] The embodiment of the present application provides a computer-readable storage medium, and the storage medium stores a computer program, and when the computer program is executed by a processor, the above embodiment of the phase positioning method of the tire pressure sensor is implemented.
[0095] The embodiment of the present application provides a computer program, and the computer program can be executed by a processor to implement the above embodiment of the phase positioning method of the tire pressure sensor.
[0096] The embodiment of the present application provides a computer program product, and the computer program product includes a computer program, and when the computer program is executed by a processor, the above embodiment of the phase positioning method of the tire pressure sensor is implemented.
[0097] In several embodiments provided by the present application, if any function is implemented in the form of a software functional module / unit and sold or used as an independent product, it can be stored in a computer-readable storage medium. Based on such an understanding, all or part of the technical solution of the present application can be embodied in the form of a software product. This computer software product is stored in a storage medium and includes several instructions for causing a computer device (which may be an electronic device such as a personal computer, a server, etc.) to execute all or part of the steps of the methods described in various embodiments of the present application. The foregoing storage medium includes: various media such as USB flash drives, mobile hard disks, read-only memories (ROMs), random access memories (RAMs), magnetic disks, or optical discs that can store computer program codes.
[0098] The algorithms or displays provided herein are not inherently related to any particular computer, virtual system, or other device. Various general-purpose systems can also be used in conjunction with the teachings provided herein. Based on the above description, the structure required to construct such systems will be apparent. In addition, the embodiments of the present application are not directed to any particular programming language. It should be understood that the content of the present application described herein can be implemented using various programming languages, and the descriptions made above regarding specific languages are for the purpose of disclosing the best mode of the present application.
[0099] It should be noted that the above embodiments illustrate the present application rather than limit the present application, and those skilled in the art can design alternative embodiments without departing from the scope of the appended claims. In the claims, any reference signs placed between parentheses shall not be construed as limiting the claim. The word "comprising" does not exclude the presence of elements or steps not listed in the claim. The word "a" or "an" preceding an element does not exclude the presence of a plurality of such elements. The present application can be implemented by means of hardware including several different elements and by means of a properly programmed computer. In a claim listing several devices, several of the units or modules in these devices can be embodied by the same hardware item. The use of the words first, second, and third, etc. does not denote any order. These words can be interpreted as names. The steps in the above embodiments, unless otherwise specified, should not be construed as limiting the order of execution.
[0100] The above-described embodiments merely represent several implementation manners of the present application. Their descriptions are relatively specific and detailed, but should not be construed as limiting the patent scope of the present application. It should be pointed out that for those of ordinary skill in the art, without departing from the concept of the present application, several modifications and improvements can still be made, and these all belong to the protection scope of the present application. Therefore, the protection scope of the present application shall be subject to the appended claims.
Claims
1. A phase positioning method for a tire pressure sensor, characterized in that, The method includes: Obtaining the normal acceleration of the tire pressure sensor, where the tire pressure sensor is disposed on the rim; Determining an estimated value of the rotation period of the rim according to the normal acceleration and a preset rim diameter; Determining a first sampling rate of the tangential acceleration of the tire pressure sensor according to the estimated rotation period; Continuously obtaining the tangential acceleration of the tire pressure sensor collected at the first sampling rate; Determining whether the first sampling rate meets a preset condition according to a first data volume of the tangential acceleration collected within a preset time period, where the preset time period is a time period composed of collection moments corresponding to the peak value and the trough value of a curve formed by continuously obtained tangential acceleration; If the first sampling rate does not meet the preset condition, adjusting the first sampling rate to a second sampling rate, where the second sampling rate meets the preset condition; Locating the phase of the tire pressure sensor according to the second sampling rate and the tangential acceleration of the tire pressure sensor collected at the second sampling rate.
2. The method according to claim 1, characterized in that, The second sampling rate is determined by the following steps: Adjusting the first sampling rate; Continuously obtaining the tangential acceleration of the tire pressure sensor collected at the adjusted sampling rate; Determining whether the adjusted sampling rate meets the preset condition according to the data volume of the tangential acceleration collected at the adjusted sampling rate within the preset time period; If the adjusted sampling rate meets the preset condition, determining the adjusted sampling rate as the second sampling rate.
3. The method according to claim 1, characterized in that The locating the phase of the tire pressure sensor according to the second sampling rate and the tangential acceleration of the tire pressure sensor collected at the second sampling rate includes: Determining the rotation period of the rim according to the second sampling rate and a second data volume, where the second data volume is the data volume of the tangential acceleration of the tire pressure sensor collected at the second sampling rate within the preset time period; Determining a starting phase according to the tangential acceleration of the tire pressure sensor collected at the second sampling rate, where the starting phase is the phase of the tire pressure sensor when the tangential acceleration of the tire pressure sensor is a target tangential acceleration; Determining an interval duration between the starting moment according to the rotation period and the starting phase, where the starting moment is the moment when the tangential acceleration of the tire pressure sensor collected at the second sampling rate is the target tangential acceleration; Locating the phase when the tire pressure sensor emits a radio frequency signal according to the interval duration.
4. The method according to claim 1, wherein The continuously obtaining the tangential acceleration of the tire pressure sensor collected at the first sampling rate includes: Continuously obtaining the tangential acceleration of the tire pressure sensor collected at the first sampling rate through a low-pass filter; The determining the first sampling rate of the tangential acceleration of the tire pressure sensor according to the estimated rotation period includes: Determining a lower limit value min of the sampling rate according to the estimated rotation period and the phase positioning accuracy of the tire pressure sensor; Determining an upper limit value max of the sampling rate according to the cut-off frequency of the low-pass filter and the estimated rotation period Ta; Determine the first sampling rate within the interval [min, max].
5. The method according to claim 4, wherein The preset time period is half a cycle of the curve, and the preset conditions include that the first data volume is greater than or equal to Ta*min / 2 and the first data volume is less than or equal to Ta*max / 2, where Ta is the estimated value of the rotation period.
6. The method according to claim 5, characterized in that, The determining the first sampling rate within the interval [min, max] includes: Select a preset sampling rate belonging to the interval [min, max] from multiple preset sampling rates; Determine the selected preset sampling rate as the first sampling rate.
7. The method according to claim 6, wherein The selecting a preset sampling rate belonging to the interval [min, max] from multiple preset sampling rates includes: Determine the preset sampling rates belonging to the interval [min, max] from the multiple preset sampling rates; If the number of preset sampling rates belonging to the interval [min, max] is multiple, then select the largest preset sampling rate from all the preset sampling rates belonging to the interval [min, max].
8. The method according to claim 5, characterized in that, The if the first sampling rate does not meet the preset conditions, then adjust the first sampling rate includes: If the first data volume is less than Ta*min / 2, then increase the first sampling rate; If the first data volume is greater than Ta*max / 2, then decrease the first sampling rate.
9. The method according to claim 8, wherein The if the first data volume is less than Ta*min / 2, then increase the first sampling rate includes: If the first data volume is less than Ta*min / 2, then adjust the first sampling rate to a preset sampling rate that is n levels higher than the current sampling rate among the multiple preset sampling rates, where the multiple predicted sampling rates correspond to multiple levels one by one, the higher the level, the larger the corresponding preset sampling rate, and n is a positive integer; The if the first data volume is greater than Ta*max / 2, then decrease the first sampling rate includes: If the first data volume is greater than Ta*max / 2, then adjust the first sampling rate to a preset sampling rate that is m levels lower than the current sampling rate among the multiple preset sampling rates, where m is a positive integer.
10. A tire pressure sensor, comprising a memory, a processor, and a computer program stored on the memory, characterized in that, The processor executes the computer program to implement the phase positioning method of the tire pressure sensor according to any one of claims 1 to 9.
11. A computer-readable storage medium having a computer program stored thereon, characterized in that, When the computer program is executed by the processor, it implements the phase positioning method of the tire pressure sensor according to any one of claims 1 to 9.