A method for rapid programming and automatic positioning of a vehicle-mounted tire pressure sensor and related equipment
By using low-frequency signals for programming and positioning in tire pressure sensor systems and using high-frequency response signals to generate unique identity, the complex programming and positioning process in the prior art is solved, and efficiency and accuracy are improved.
Patent Information
- Application Number
- CN202510046479.0
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2025-01-13
- Publication Date
- 2025-04-04
- Estimated Expiration
- 2045-01-13
AI Technical Summary
The programming and positioning process of existing tire pressure sensors is complex and time-consuming, and due to the frequent missing position and IP address verification, programming efficiency and positioning accuracy are reduced.
The low-frequency exciter is controlled to transmit low-frequency programming signals and positioning signals to the tire pressure sensor through the tire pressure receiver, and write program codes using the high-frequency response signal and generate a unique identity to achieve fast programming and automatic positioning.
It improves the efficiency of tire pressure sensor programming and positioning accuracy, reduces signal interference, ensures the uniqueness of each sensor, and achieves efficient transmission of real-time pressure and temperature data.
Smart Images

Figure CN119459191B_ABST
Abstract
Description
Technical Field
[0001] The present application belongs to the field of devices or arrangements related to tires, and in particular to a method for rapid programming and automatic positioning of a vehicle-mounted tire pressure sensor and related equipment. Background Art
[0002] With the development of the automotive industry and the improvement of road safety awareness, real-time monitoring of tire status has become an important means to ensure driving safety. Abnormal tire pressure may lead to safety hazards such as tire blowout and reduced handling performance, so real-time monitoring of tire pressure has become necessary.
[0003] In the related art, the detection of tire pressure is mainly divided into two types: direct and indirect. The direct method directly measures the tire pressure through a sensor installed in the tire. There are generally multiple sensors installed in the tire, and the sensors need to be programmed and matched.
[0004] However, programming and matching the sensor usually requires the use of an original computer or a specific matching instrument. This process is complicated and time-consuming. In addition, the tire pressure sensor is a consumable item. After the battery is exhausted, a new sensor needs to be replaced and reprogrammed and matched. Since the location and IP address of the tire pressure sensor are often verified and missing, the efficiency of tire pressure sensor programming and the accuracy of positioning are reduced. Summary of the invention
[0005] The present application provides a method for rapid programming and automatic positioning of a vehicle-mounted tire pressure sensor and related equipment, which are used to improve the efficiency of tire pressure sensor programming and the accuracy of positioning.
[0006] In a first aspect, the present application provides a method for rapid programming and automatic positioning of a vehicle-mounted tire pressure sensor, wherein a tire pressure receiver controls a preset number of low-frequency exciters to transmit low-frequency programming signals to a preset number of tire pressure sensors respectively;
[0007] Receive high-frequency response signals transmitted by a preset number of tire pressure sensors to a tire pressure receiver, write the high-frequency response signals into program codes corresponding to the preset number of tire pressure sensors, and generate unique identities corresponding to the preset number of tire pressure sensors;
[0008] Controlling a preset number of low-frequency exciters through a tire pressure receiver to transmit low-frequency positioning signals to a preset number of tire pressure sensors respectively;
[0009] After determining that a preset number of tire pressure sensors receive the low-frequency positioning signal, generating status words corresponding to the preset number of tire pressure sensors one by one according to the preset corresponding relationship and the unique identity, the status words including real-time pressure data and real-time temperature data;
[0010] Controlling a preset number of tire pressure sensors to send corresponding status words to a tire pressure receiver respectively;
[0011] Control the tire pressure sensor to identify the status word, obtain the corresponding real-time pressure data, and determine the corresponding position information of the tire pressure sensor according to the unique identity;
[0012] The real-time pressure data and position information corresponding to a preset number of tire pressure sensors are displayed on a preset display screen.
[0013] By adopting the above technical solution, the possibility of signal interference is reduced and the stability and reliability of the system are improved by using low-frequency signals for programming and positioning. The use of high-frequency response signals to write program codes and generate unique identities ensures the uniqueness of each tire pressure sensor, avoids the problem of signal confusion, and improves the efficiency of tire pressure sensor programming and the accuracy of positioning. Through the generation and transmission of status words, efficient transmission of real-time pressure data and temperature data is achieved, improving the real-time and accuracy of data. Displaying real-time pressure data and location information on a preset display screen provides drivers with intuitive and timely tire pressure monitoring information, which helps to improve driving safety.
[0014] In combination with some embodiments of the first aspect, in some embodiments, the high-frequency response signal is written into program codes corresponding to a preset number of tire pressure sensors, and unique identities corresponding to the preset number of tire pressure sensors are generated, specifically including:
[0015] Analyze the high-frequency response signal and extract the chip identity information of the tire pressure sensor in the high-frequency response signal;
[0016] Based on the chip identity information, combined with the vehicle identification number and the current timestamp, a unique identity code is generated using a preset encryption algorithm;
[0017] Associating the unique identity with the corresponding program code and writing it into the non-volatile memory of the corresponding tire pressure sensor;
[0018] The tire pressure receiver is controlled to store a mapping relationship between the unique identity code and the position information of the tire pressure sensor.
[0019] By adopting the above technical solution, the high-frequency response signal is parsed to extract the chip identity information, ensuring the uniqueness of each sensor and avoiding possible signal confusion. The unique identity code is generated using a preset encryption algorithm in combination with the vehicle identification number and the current timestamp, which improves the security of the identity code and prevents the risk of the identity code being forged or copied. The unique identity is associated with the program code and written to the non-volatile memory to improve the persistence and reliability of the data, and important information will not be lost even in the event of a power outage. By saving the mapping relationship between the unique identity code and the tire pressure sensor location information in the tire pressure receiver, fast and accurate sensor positioning is achieved.
[0020] In combination with some embodiments of the first aspect, in some embodiments, after controlling the tire pressure receiver to save the mapping relationship between the unique identity code and the location information of the tire pressure sensor, the method further includes:
[0021] After each preset time period, determining whether the unique identity sent by the tire pressure sensor is consistent with the unique identity stored in the tire pressure receiver;
[0022] If they are inconsistent, executing the step of controlling a preset number of low-frequency exciters through the tire pressure receiver to transmit low-frequency programming signals to a preset number of tire pressure sensors respectively;
[0023] If they are consistent, the step of controlling a preset number of low-frequency exciters through the tire pressure receiver to transmit low-frequency positioning signals to a preset number of tire pressure sensors respectively is executed.
[0024] By adopting the above technical solution, it is possible to timely detect possible abnormalities or faults in the system by judging whether the unique identity sent by the tire pressure sensor is consistent with the unique identity stored in the tire pressure receiver at every preset time period, thereby improving the reliability and stability of the system. When the identities are inconsistent, the system will automatically perform the reprogramming steps, reducing the need for manual intervention and reducing maintenance costs. If the identities are consistent, the system will continue to execute the normal positioning signal sending process to ensure the continued normal operation of the system. The periodic self-checking and automatic error correction mechanism can prevent erroneous data transmission caused by sensor failure or signal interference, and improve the reliability and accuracy of the tire pressure monitoring system.
[0025] In combination with some embodiments of the first aspect, in some embodiments, after displaying the real-time pressure data and position information corresponding to a preset number of tire pressure sensors on a preset display screen, the method further includes:
[0026] Compare the real-time pressure data with the preset normal pressure range;
[0027] When the real-time pressure data is not within the preset normal pressure range, a multi-level alarm mechanism is triggered.
[0028] By adopting the above technical solution, the real-time pressure data is compared with the preset normal pressure range, and the system can detect abnormal tire pressure in time, which helps to find potential tire problems in advance, such as air leakage and tire blowout risks. When abnormal tire pressure is detected, the system will trigger a multi-level alarm mechanism. This graded alarm method can provide different levels of warnings according to the severity of the abnormal tire pressure, ensuring that the driver can pay attention to important safety information in time, thereby improving driving safety.
[0029] In conjunction with some embodiments of the first aspect, in some embodiments, triggering a multi-level alarm mechanism specifically includes:
[0030] Calculate the pressure deviation between the real-time pressure data and the preset normal pressure range;
[0031] When the pressure deviation is less than a preset first deviation value, the real-time pressure data is displayed in a first font on a preset display screen;
[0032] When the pressure deviation is not less than a preset first deviation value and less than a preset second deviation value, real-time pressure data is displayed in a second font on a preset display screen, and a preset sound alarm mode is turned on;
[0033] When the pressure deviation is not less than the preset second deviation value, the real-time pressure data is displayed in a third font on the preset display screen, and the preset sound and light alarm mode is turned on.
[0034] By adopting the above technical solution and calculating the pressure deviation between the real-time pressure data and the preset normal pressure range, the system can accurately quantify the degree of abnormal tire pressure, more accurately reflect the tire pressure status, and avoid the losses that may be caused by simple binary judgments. A three-level alarm mechanism is adopted to provide corresponding warnings according to the severity of the abnormal tire pressure. When the pressure deviation is small, the driver is reminded only by font changes; when the deviation increases, the warning intensity is gradually strengthened, and finally the sound and light alarm is activated to ensure that the driver can notice serious tire pressure problems in time, improve the efficiency of warning information transmission, and provide the driver with more detailed tire pressure status information, which helps the driver make reasonable decisions based on actual conditions and improves driving safety.
[0035] In combination with some embodiments of the first aspect, in some embodiments, after the multi-level alarm mechanism is triggered when the real-time pressure data is not within the preset normal pressure range, the method further includes:
[0036] Record the occurrence time, duration and corresponding driving conditions when the real-time pressure data is not within the preset normal pressure range;
[0037] Generate a tire pressure health report based on the occurrence time, duration and driving conditions, and send the tire pressure health report to the preset terminal.
[0038] By adopting the above technical solution, the occurrence time, duration and corresponding driving conditions of abnormal tire pressure can be recorded, which can improve the authenticity and real-time nature of abnormal tire pressure events. By generating a tire pressure health report, users can timely and conveniently understand the occurrence time, duration and corresponding driving conditions of abnormal tire pressure events, thereby improving the efficiency of information transmission.
[0039] In combination with some embodiments of the first aspect, in some embodiments, before controlling a preset number of low-frequency exciters to transmit low-frequency programming signals to a preset number of tire pressure sensors respectively through the tire pressure receiver, the method further includes:
[0040] Check the battery level of a preset number of tire pressure sensors;
[0041] When it is detected that the battery power of any tire pressure sensor is lower than a first preset threshold, a prompt message for replacing the battery is sent to the user terminal;
[0042] When it is detected that the battery power of any tire pressure sensor is lower than a second preset threshold, reducing the data collection frequency and transmission frequency of the tire pressure sensor to a preset frequency, and the second preset threshold is lower than the first preset threshold;
[0043] When it is confirmed that the battery power of the preset number of tire pressure sensors is higher than the first preset threshold, the step of controlling the preset number of low-frequency exciters through the tire pressure receiver to transmit low-frequency programming signals to the preset number of tire pressure sensors respectively is performed.
[0044] By adopting the above technical solution, the battery power of the tire pressure sensor is detected before programming, and the power problem that may affect the normal operation of the sensor can be discovered in advance, which can prevent the sensor from working abnormally or failing due to insufficient battery power, thereby improving the reliability of the tire pressure monitoring system. When the power is lower than the first threshold, a prompt message to replace the battery is sent to the user, avoiding monitoring interruption caused by sudden power failure. When the power is further reduced to below the second threshold, the frequency of data collection and transmission is automatically reduced, which can extend the battery life while ensuring basic monitoring functions.
[0045] An embodiment of the present application provides a device related to rapid programming and automatic positioning of a vehicle-mounted tire pressure sensor, and the related device includes a system, a computer-readable storage medium, and a computer program product.
[0046] In the second aspect, an embodiment of the present application provides a vehicle-mounted tire pressure sensor rapid programming and automatic positioning system, which includes: one or more processors and a memory; the memory is coupled to the one or more processors, the memory is used to store computer program code, the computer program code includes computer instructions, and one or more processors call the computer instructions to enable the system to execute the method described in the first aspect and any possible implementation method of the first aspect.
[0047] In a third aspect, an embodiment of the present application provides a computer-readable storage medium, comprising instructions, which, when executed on a system, causes the system to execute the method described in the first aspect and any possible implementation of the first aspect.
[0048] In a fourth aspect, an embodiment of the present application provides a computer program product, characterized in that when the computer program product runs on a system, the system executes the method described in any possible implementation manner in the first aspect.
[0049] One or more technical solutions provided in the embodiments of the present application have at least the following technical effects or advantages:
[0050] 1. The present application provides a method for rapid programming and automatic positioning of a vehicle-mounted tire pressure sensor. By using low-frequency signals for programming and positioning, the possibility of signal interference is reduced and the stability and reliability of the system are improved. The use of high-frequency response signals to write program codes and generate unique identities ensures the uniqueness of each tire pressure sensor, avoids the problem of signal confusion, and improves the efficiency of tire pressure sensor programming and the accuracy of positioning. Through the generation and transmission of status words, efficient transmission of real-time pressure data and temperature data is achieved, improving the real-time and accuracy of data. Displaying real-time pressure data and location information on a preset display screen provides the driver with intuitive and timely tire pressure monitoring information, which helps to improve driving safety.
[0051] 2. The present application provides a method for rapid programming and automatic positioning of a vehicle-mounted tire pressure sensor. It determines whether the unique identity sent by the tire pressure sensor is consistent with the unique identity stored in the tire pressure receiver at preset time intervals. It can promptly detect possible abnormalities or faults in the system, thereby improving the reliability and stability of the system. When it is found that the identities are inconsistent, the system will automatically execute the reprogramming steps, reducing the need for manual intervention and reducing maintenance costs. If the identities are consistent, the system will continue to execute the normal positioning signal sending process to ensure the continued normal operation of the system. The periodic self-check and automatic error correction mechanism can prevent erroneous data transmission caused by sensor failure or signal interference, thereby improving the reliability and accuracy of the tire pressure monitoring system.
[0052] 3. The present application provides a method for rapid programming and automatic positioning of a vehicle-mounted tire pressure sensor. By detecting the battery power of the tire pressure sensor before programming, it is possible to detect power problems that may affect the normal operation of the sensor in advance, and to prevent abnormal operation or failure of the sensor due to insufficient battery power, thereby improving the reliability of the tire pressure monitoring system. When the power level is lower than the first threshold, a prompt message to replace the battery is sent to the user, avoiding monitoring interruptions caused by sudden power outages. When the power level is further reduced to below the second threshold, the frequency of data collection and transmission is automatically reduced, which can extend the battery life while ensuring basic monitoring functions. BRIEF DESCRIPTION OF THE DRAWINGS
[0053] Figure 1 It is a flow chart of a method for rapid programming and automatic positioning of a vehicle-mounted tire pressure sensor in an embodiment of the present application.
[0054] Figure 2 It is a flow chart of a method for handling abnormal tire pressure in an embodiment of the present application.
[0055] Figure 3It is a schematic diagram of the physical device structure of a vehicle-mounted tire pressure sensor rapid programming and automatic positioning system provided in an embodiment of the present application. DETAILED DESCRIPTION
[0056] The terms used in the following embodiments of the present application are only for the purpose of describing specific embodiments, and are not intended to be used as limitations to the present application. As used in the specification and appended claims of the present application, the singular expressions "one", "a kind of", "said", "above", "the" and "this" are intended to also include plural expressions, unless there is a clear indication to the contrary in the context. It should also be understood that the term "and / or" used in the present application refers to any or all possible combinations comprising one or more listed items.
[0057] In the following, the terms "first" and "second" are used for descriptive purposes only and are not to be understood as suggesting or implying relative importance or implicitly indicating the number of the indicated technical features. Thus, a feature defined as "first" or "second" may explicitly or implicitly include one or more of the features, and in the description of the embodiments of the present application, unless otherwise specified, "plurality" means two or more.
[0058] Combine the following Figure 1 , a method for rapid programming and automatic positioning of a vehicle-mounted tire pressure sensor in an embodiment of the present application is described:
[0059] See also Figure 1 , which is a flow chart of a method for rapid programming and automatic positioning of a vehicle-mounted tire pressure sensor in an embodiment of the present application.
[0060] S101, detecting the battery power of a preset number of tire pressure sensors;
[0061] In this step, the system first needs to establish a communication connection with a preset number of tire pressure sensors in the vehicle. This is usually achieved through wireless communication technology, such as Bluetooth Low Energy (BLE) or Dedicated Short Range Communication (DSRC). The system sends a power query command to each tire pressure sensor, and the tire pressure sensor returns the current battery power status after receiving the command.
[0062] In specific implementation, the system can use polling to query the power status of each tire pressure sensor one by one. Another method is to use broadcast mode to send query instructions to all tire pressure sensors at the same time and then receive their replies. To improve efficiency, the system can use multi-threading technology to process the responses of multiple sensors at the same time.
[0063] The frequency of power detection can be adjusted according to actual needs. For example, a comprehensive detection can be performed when the vehicle is started, and then quick detection can be performed regularly during driving. The system can also build a power consumption model based on historical data to predict the remaining battery life, thereby optimizing the detection frequency.
[0064] During the detection process, the system needs to consider possible communication failures. If a sensor does not respond, the system can retry several times, and if it still fails, record the sensor status as unknown and pay special attention to this sensor in subsequent steps.
[0065] In addition, the system can also detect other states of the tire pressure sensor in this step, such as signal strength, temperature, etc., to fully evaluate the working condition of the sensor. This additional information can be used for subsequent fault diagnosis and predictive maintenance.
[0066] S102, when it is detected that the battery power of any tire pressure sensor is lower than a first preset threshold, sending a prompt message for replacing the battery to the user terminal;
[0067] In this step, the system first needs to define a first preset threshold. This threshold can usually be set at a higher power level, such as 30% or 40%, to ensure that there is enough time to replace the battery without affecting the normal operation of the system. In addition, it can also be a user-defined setting, which is not limited here.
[0068] The system compares the charge level of each tire pressure sensor to this threshold. The comparison can use a simple if-else statement or a more complex decision tree algorithm, especially when multiple factors need to be considered (such as temperature, usage time, etc.).
[0069] When the battery level of any sensor is found to be below the threshold, the system needs to generate a warning message. This message should include the following: the location of the low-battery sensor (such as the left front wheel, right rear wheel, etc.), the current battery percentage, the estimated remaining usage time, etc.
[0070] Next, the system needs to select an appropriate method to send this warning information to the user terminal. Possible methods include:
[0071] The warning is displayed via the vehicle's infotainment system.
[0072] Send SMS or push notifications to the user's smartphone.
[0073] Warnings are announced via the vehicle's voice system.
[0074] Send an email to the user's preset email address.
[0075] The system can also choose different notification methods based on the urgency. For example, if the battery is just below the threshold, you can choose a less urgent method such as email; if the battery is already very low, you can choose a more direct method such as voice broadcast.
[0076] In addition, the system can record these warning messages and redisplay them the next time the user logs into the vehicle system or connects to vehicle diagnostic equipment. The system can also adjust the frequency of subsequent warnings based on user feedback (such as whether the battery has been replaced).
[0077] S103, when it is detected that the battery power of any tire pressure sensor is lower than a second preset threshold, reducing the data collection frequency and the transmission frequency of the tire pressure sensor to a preset frequency;
[0078] When the system detects that the battery power of any tire pressure sensor is lower than the second preset threshold, the data collection frequency and transmission frequency of the tire pressure sensor are reduced to the preset frequency, and the second preset threshold is lower than the first preset threshold. In this step, the system first needs to define the second preset threshold. This threshold is usually set at a lower power level, such as 15% or 20%, indicating that the battery power is already in a seriously low state. In addition, it can also be a user-defined setting, which is not limited here.
[0079] The system continuously monitors the charge level of each tire pressure sensor and compares it to a second preset threshold. This comparison process can use a loop structure to periodically check the status of each sensor.
[0080] When it is detected that the power level of any sensor is lower than the second preset threshold, the system needs to take measures to extend the battery life. The main method is to reduce the frequency of data collection and transmission. The system needs to perform the following operations:
[0081] Calculate a new data collection frequency. This can be half the original frequency or less, depending on the remaining battery charge and expected runtime.
[0082] Calculates the frequency at which new data is sent. This is usually consistent with the frequency at which data is collected, but can be set lower, such as sending data only once every two collections.
[0083] Send a configuration command to the relevant tire pressure sensor to update its working mode. This command needs to include the new acquisition frequency and transmission frequency.
[0084] Verify that the tire pressure sensor successfully received and executed the new configuration. This can be confirmed by checking the next data transmission time from the sensor.
[0085] Update the system's status information about the sensor, including the current operating mode, expected battery life, etc.
[0086] In addition to reducing frequency, the system can take other actions to save power:
[0087] Reduce the amount of data transmitted each time, for example, only send critical data and ignore minor data.
[0088] The sensors are completely deactivated when the vehicle is stationary and are only activated when the vehicle is started and moving.
[0089] Adjust the sensor's transmit power to minimize power consumption while ensuring communication quality.
[0090] The system also needs to consider how to resume normal operation once the battery charge is restored (e.g. after a new battery is replaced). This can be done by periodically checking the charge level, or by triggering the recovery process when a significant increase in charge is detected.
[0091] S104, when it is confirmed that the battery power of the preset number of tire pressure sensors is higher than the first preset threshold, controlling the preset number of low-frequency exciters through the tire pressure receiver to transmit low-frequency programming signals to the preset number of tire pressure sensors respectively;
[0092] In this step, the system first needs to reconfirm the battery status of all tire pressure sensors. This is to ensure that all sensors have enough power to support the entire process before programming. The system will traverse the latest power data of all sensors and compare it with the first preset threshold.
[0093] If the charge level of all sensors is above the first preset threshold, the system will enter programming mode. This mode is usually activated when: installing a new tire pressure sensor, changing the tire position, or performing a regular system calibration.
[0094] The system controls the low frequency exciter via the tire pressure receiver. The tire pressure receiver is usually installed in the center of the vehicle body, while the low frequency exciter is installed near each tire. The system needs to do the following:
[0095] Generates a low frequency programming signal. This signal usually contains a specific command code that tells the tire pressure sensor to enter programming mode.
[0096] Send the programming signal to all low frequency exciters. This can be done simultaneously or one at a time in a specific order (e.g. clockwise from the left front wheel).
[0097] Each low-frequency exciter is controlled to transmit a signal. Since the transmission distance of low-frequency signals is limited, this ensures that only nearby tire pressure sensors can receive the signal, thus avoiding interference with other sensors.
[0098] Monitor the signal transmission process to ensure that each actuator successfully transmits the signal. If an actuator fails to transmit, the system should retry several times. If it still fails, record the error and consider whether to continue the whole process.
[0099] After transmitting the signal, the system needs to wait for a predetermined period of time to ensure that the tire pressure sensor has enough time to receive and process the signal.
[0100] In addition, the system can also perform some additional operations in this step:
[0101] Recording the start time and detailed parameters of the programming operation is very helpful for subsequent fault diagnosis.
[0102] Check the current state of the vehicle to ensure that programming is done in safe conditions (e.g. the vehicle should be stationary)
[0103] If the vehicle is equipped with other related systems (such as tire pressure monitoring displays), these systems are informed to temporarily disable tire pressure related warnings to avoid false alarms during the programming process.
[0104] S105, receiving high-frequency response signals transmitted by a preset number of tire pressure sensors to a tire pressure receiver, and writing the high-frequency response signals into program codes corresponding to the preset number of tire pressure sensors, respectively, and generating unique identities corresponding to the preset number of tire pressure sensors one by one;
[0105] After determining that a preset number of tire pressure sensors receive the low-frequency positioning signal, the system generates status words corresponding to the preset number of tire pressure sensors according to the preset corresponding relationship and unique identity. The status words include real-time pressure data. Specifically: parse the high-frequency response signal and extract the chip identity information of the tire pressure sensor in the high-frequency response signal;
[0106] Based on the chip identity information, combined with the vehicle identification number and the current timestamp, a unique identity code is generated using a preset encryption algorithm;
[0107] Associating the unique identity with the corresponding program code and writing it into the non-volatile memory of the corresponding tire pressure sensor;
[0108] The tire pressure receiver is controlled to store a mapping relationship between the unique identity code and the position information of the tire pressure sensor.
[0109] Thereafter, after each preset time period, determining whether the unique identity sent by the tire pressure sensor is consistent with the unique identity stored in the tire pressure receiver;
[0110] If they are inconsistent, executing the step of controlling a preset number of low-frequency exciters through the tire pressure receiver to transmit low-frequency programming signals to a preset number of tire pressure sensors respectively;
[0111] If they are consistent, the step of controlling a preset number of low-frequency exciters through the tire pressure receiver to transmit low-frequency positioning signals to a preset number of tire pressure sensors respectively is executed.
[0112] In this step, the system first needs to confirm that the tire pressure receiver has successfully received the high-frequency response signals sent by all tire pressure sensors. This confirmation process may include the following aspects:
[0113] Check that the number of signals received matches the expected number of sensors. Verify the integrity and validity of each received signal, including checking signal strength, correct data format, etc. If some sensors are found to have missing or invalid signals, the system may ask those sensors to resend their signals.
[0114] After confirming that all valid high-frequency response signals have been received, the system will proceed to signal processing and data extraction. This process includes:
[0115] Parse the high-frequency response signal and extract the information contained in it, such as the sensor's chip identity, current pressure and temperature readings, battery status, etc. Compare the extracted information with the sensor information stored in the system to confirm that each signal is indeed from the expected sensor. Next, the system will write the processed information into the program code of the corresponding tire pressure sensor. This process may involve:
[0116] Generate new program codes or update existing program codes based on the extracted information. These codes may contain sensor operating parameters, communication protocols, data processing algorithms, etc. Send the new program codes to the corresponding tire pressure sensors via wireless communication. Request the tire pressure sensors to confirm that they have successfully received and applied the new program codes. At the same time, the system generates a unique identity for each tire pressure sensor. This process includes:
[0117] Based on the chip identity information, combined with the vehicle identification number and the current timestamp, a unique identity code is generated using a preset encryption algorithm. The generated unique identity is associated with the corresponding program code and written into the non-volatile memory of the corresponding tire pressure sensor. The mapping relationship between the unique identity code and the tire pressure sensor location information is saved in the tire pressure receiver.
[0118] In addition, the system performs some additional actions:
[0119] Updates the system log to record the programming process and results for each sensor. Performs a post-programming verification test to ensure that each sensor is functioning properly and is correctly recognized by the system. If any anomalies are found, the system will flag the relevant sensor and may attempt to re-execute the programming process.
[0120] S106, controlling a preset number of low-frequency exciters through a tire pressure receiver to transmit low-frequency positioning signals to a preset number of tire pressure sensors respectively;
[0121] In this step, the system starts the tire pressure sensor positioning process. The purpose of this process is to determine the specific location of each tire pressure sensor (such as the left front wheel, right rear wheel, etc.). The system achieves this goal by controlling the low-frequency exciter to transmit a low-frequency positioning signal through the tire pressure receiver.
[0122] First, the system needs to prepare a low-frequency positioning signal. This signal is different from the previous programming signal. It contains specific positioning commands and possible location information. The use of low-frequency signals is because they have a shorter transmission distance, which can ensure that only sensors close to a specific exciter can receive the signal.
[0123] The system will control each low-frequency exciter to transmit positioning signals in a predetermined order. This order is usually: left front wheel; right front wheel; right rear wheel; left rear wheel;
[0124] For each actuator, the system performs the following actions:
[0125] Generate a low-frequency positioning signal containing specific location information. Send a control command to the target low-frequency exciter through the tire pressure receiver to instruct it to transmit the positioning signal. Monitor the signal transmission process to ensure that the signal is successfully sent.
[0126] After transmitting the signal, the system waits for a predetermined period of time to ensure that the tire pressure sensor has enough time to receive and process the signal.
[0127] Recording the time and related parameters of each signal transmission is very helpful for subsequent data analysis and fault diagnosis.
[0128] Throughout the process, the system needs to consider the following points:
[0129] Signal strength control: The system may need to adjust the transmit power of each actuator to ensure that the signal reaches the target sensor without interfering with sensors in other locations.
[0130] Time synchronization: For accurate positioning, the system needs to precisely control the emission time of each actuator and synchronize it with the receiving time of the tire pressure sensor.
[0131] Interference handling: The system needs to consider possible electromagnetic interference and may take measures such as frequency hopping or signal encoding to improve positioning accuracy.
[0132] Exception handling: If an actuator fails to work properly, the system needs to have a corresponding handling mechanism, such as trying to resend or marking the position as unknown.
[0133] In addition, the system may perform some additional operations:
[0134] Before sending a positioning signal, check the status of the vehicle and ensure that the vehicle is in a state suitable for positioning (such as stationary).
[0135] If the vehicle is equipped with other related systems (such as vehicle stability control), it may be necessary to temporarily disable these systems to avoid them interfering with the positioning process.
[0136] Update the system status, indicating that the low-frequency positioning signal transmission phase has been completed, preparing for the next step of signal reception and processing.
[0137] S107, after determining that a preset number of tire pressure sensors receive the low-frequency positioning signal, generating status words corresponding to the preset number of tire pressure sensors one by one according to a preset corresponding relationship and a unique identity;
[0138] In this step, the system first needs to confirm whether all tire pressure sensors have successfully received the low-frequency positioning signal. This confirmation process may include the following aspects: The system will set a predetermined waiting time, which should be long enough to ensure that all sensors have a chance to receive and process the positioning signal. After the waiting time is over, the system will check whether confirmation information has been received from all sensors. This confirmation information may include information such as the strength of the received positioning signal and the time of reception.
[0139] If a sensor does not send a confirmation message, the system may resend the low-frequency positioning signal or mark the sensor as abnormal and require further processing.
[0140] After confirming that all sensors have received the positioning signal, the system starts to generate the status word. The status word is a data structure that contains various status information of the sensor. The process of generating the status word includes the following steps:
[0141] The system associates the positioning signal received by each sensor with a specific wheel location based on a preset correspondence. For example, if a sensor reports receiving the strongest signal from the left front wheel exciter, then this sensor is most likely installed on the left front wheel.
[0142] The system checks the unique ID of each sensor, which was generated in the previous programming step, and associates this unique ID with the positioning result.
[0143] The system collects current status information for each sensor, which may include: real-time pressure data; real-time temperature data; battery charge status; signal strength; last communication time.
[0144] The system combines all of this information into a status word. The exact format of the status word may vary from system to system, but it will typically include the following fields: unique identification code; wheel position (such as left front, right rear, etc.); real-time pressure data; real-time temperature data; battery status; timestamp.
[0145] The system generates an independent status word for each sensor to ensure a one-to-one correspondence between the status word and the sensor.
[0146] In the process of generating the status word, the system also needs to consider the following points:
[0147] Data consistency: Ensure that the formats and fields of all status words are consistent to facilitate subsequent processing.
[0148] Data validity: Check whether the data in the generated status word is within a reasonable range. If abnormal data is found, it may need to be marked or re-acquired.
[0149] Time synchronization: Ensure that the timestamps in all status words are synchronized, which is important for subsequent data analysis.
[0150] Error handling: If any error is encountered in the process of generating the status word (such as missing data), the system needs to have a corresponding handling mechanism, such as using a default value or marking it as unknown.
[0151] In addition, the system may perform some additional operations:
[0152] The generated status word is temporarily stored in the system memory in preparation for subsequent processing and display.
[0153] Update the system log to record the process and results of the status word generation. If any anomalies are found (such as the position of a sensor cannot be determined), the system may trigger additional diagnostic procedures.
[0154] S108, controlling a preset number of tire pressure sensors to send corresponding status words to tire pressure receivers respectively;
[0155] In this step, the system needs to control each tire pressure sensor to send its corresponding status word to the tire pressure receiver. This process involves wireless communication and data transmission, and multiple aspects need to be considered to ensure data accuracy and transmission reliability.
[0156] First, the system needs to prepare to send a command. This command needs to contain the following information: instructions for the sensor to send a status word; the time window for sending; the communication frequency and protocol used; and any necessary encryption or authentication information.
[0157] The system then sends this command to all tire pressure sensors in a predetermined order or simultaneously. The order may be based on wheel position (such as starting with the front left wheel and going clockwise) or based on the unique identity of the sensor.
[0158] For each tire pressure sensor, the system does the following:
[0159] Sends a command to request the sensor to prepare to send a status word.
[0160] Wait for the sensor to confirm that it is ready to send data.
[0161] If no confirmation signal is received within a predetermined time, the system may retry several times or mark the sensor as abnormal.
[0162] After receiving the confirmation signal, the system will allocate a specific time slot for the sensor to send the status word. This time allocation can avoid signal conflicts caused by multiple sensors sending data at the same time.
[0163] Monitor the sending process of the status word to ensure that the data is successfully transmitted to the tire pressure receiver.
[0164] If a transmission error or data loss is detected, the system may ask the sensor to resend the data.
[0165] Throughout the process, the system needs to consider the following points:
[0166] Signal Strength: The system may need to adjust the sensor's transmit power to ensure the signal reaches the tire pressure receiver without excessively draining the battery.
[0167] Interference handling: The system may use frequency hopping or other techniques to reduce possible electromagnetic interference.
[0168] Data integrity: Use checksums or other error detection mechanisms to ensure that received data is complete and correct.
[0169] Security: Transmitted data may need to be encrypted to prevent unauthorized access or data tampering.
[0170] Energy efficiency: The system should optimize the communication process to minimize the impact on the tire pressure sensor battery life.
[0171] In addition, the system may perform some additional operations:
[0172] Record the data transmission and reception time of each sensor. This information can be used for subsequent performance analysis and fault diagnosis. After receiving all status words, the system may perform a preliminary data consistency check to ensure that all necessary information has been received. Update the system status to indicate that the status word reception phase has been completed in preparation for the next step of data processing and display. If a sensor repeatedly fails to send status words, the system may trigger additional diagnostic procedures or generate warning messages.
[0173] S109, controlling the tire pressure sensor to identify the status word, obtaining corresponding real-time pressure data, and determining the position information corresponding to the tire pressure sensor according to the unique identity;
[0174] In this step, the system parses and identifies the received status word by controlling the tire pressure receiver. The status word is a data structure that contains a variety of information, including key information such as real-time pressure data and unique identity. The system first needs to extract the real-time pressure data from the status word, which usually involves data decoding and conversion. The pressure data may be stored in a specific format or unit, and the system needs to convert it into a form that is easy to understand and use, such as PSI or kPa.
[0175] At the same time, the system also needs to extract the unique identity information from the status word. This unique identity is generated in the previous step and is used to identify a specific tire pressure sensor. The system can use a hash table or other efficient data structure to store the mapping relationship between the unique identity and the location information. By looking up this mapping relationship, the system can quickly determine the specific location corresponding to each tire pressure sensor, such as the left front wheel, right front wheel, left rear wheel, or right rear wheel.
[0176] In order to improve the robustness and reliability of the system, some additional verification mechanisms can be added in this step. For example, the system can check whether the pressure data is within a reasonable range to prevent abnormal data caused by sensor failure or communication errors. If abnormal data is detected, the system can mark the data as suspicious and perform special processing or issue a warning to the user in subsequent steps.
[0177] In addition, the system can also implement data smoothing in this step. Since tire pressure may fluctuate in the short term due to various factors (such as temperature changes, road conditions, etc.), more stable and reliable pressure data can be obtained by using moving average or other filtering algorithms. This helps reduce false positive alarms and improve the overall reliability of the system.
[0178] In the process of determining the tire pressure sensor location, the system can also use historical data for cross-validation. For example, if the tire pressure data at a certain location suddenly changes significantly while other locations remain stable, the system can further verify the unique identity of the sensor to ensure that there is no sensor misalignment or misidentification.
[0179] Finally, the system can implement some intelligent diagnostic functions in this step. By analyzing the changing trend of real-time pressure data, the system can predict possible problems, such as slow leaks.
[0180] S110: Displaying real-time pressure data and position information corresponding to a preset number of tire pressure sensors on a preset display screen.
[0181] The system needs to present the information obtained and processed in the previous steps to the user in an intuitive and understandable way. This process involves multiple aspects of data visualization and user interface design.
[0182] First, the system needs to generate a graphical representation on the display that matches the actual vehicle based on the specific model and tire configuration of the vehicle. This may be a top view or side view of the vehicle outline, clearly identifying the location of each tire. Next to each tire position, the system will display the corresponding real-time pressure data. To improve readability, the pressure data can use different colors or font sizes to indicate different states. For example, normal pressure can be represented by green, while high or low pressure can be warned by red.
[0183] In addition to digital display, the system can also use graphical methods to represent tire pressure status. For example, tire pressure icons with different filling levels can be used to intuitively display the pressure level of each tire. This visual method allows users to quickly judge the tire pressure status without having to carefully read the specific values.
[0184] In order to adapt to different usage scenarios, the system can provide multiple display modes. For example, during normal driving, a simplified display mode can be used to only display the overall tire pressure status; while when parking or driving at low speed, it can be switched to a detailed mode to display more information such as the specific pressure value and temperature of each tire.
[0185] The system can also implement dynamic update function in this step. As the tire pressure data changes in real time, the information on the display will be updated in time. In order to avoid frequent value fluctuations causing interference to the driver, an update threshold can be set, and the display will only be updated when the pressure change exceeds this threshold.
[0186] In addition, the system can integrate some intelligent reminder functions on the display screen. For example, when the pressure of a certain tire is abnormal, in addition to changing the display color, a warning message can pop up on the screen and give specific treatment suggestions, such as "The right front tire pressure is too low, please inflate it in time." These reminders can be displayed in different ways according to the urgency, such as flashing, sound prompts, etc.
[0187] To improve the usability of the system, some interactive functions can be added to the display interface. For example, users can choose to view detailed information about a specific tire, including historical pressure change trends, temperature changes, etc., through a touch screen or other input methods. These in-depth data analyses can help users better understand the status of the vehicle and make more informed maintenance decisions.
[0188] Finally, considering the individual needs of different users, the system can provide the option of customizing the display. Users can adjust display units (such as PSI or kPa), warning thresholds, interface layout and other parameters according to their personal preferences. This flexibility can greatly improve the applicability of the system and user satisfaction.
[0189] In the above embodiment, by calculating the pressure deviation between the real-time pressure data and the preset normal pressure range, the system can accurately quantify the degree of abnormal tire pressure, which can more accurately reflect the tire pressure status and avoid the losses that may be caused by simple binary judgment. A three-level alarm mechanism is adopted, which can provide corresponding warnings according to the severity of the abnormal tire pressure. When the pressure deviation is small, the driver is reminded only by font changes; when the deviation increases, the warning intensity is gradually strengthened, and finally the sound and light alarm is activated to ensure that the driver can notice serious tire pressure problems in time, improve the efficiency of conveying warning information, and provide the driver with more detailed tire pressure status information, which helps the driver make reasonable decisions based on actual conditions and improves driving safety.
[0190] After the tire pressure is measured in the above embodiment, if the tire pressure data is abnormal, further measures need to be taken to ensure driving safety. Figure 2 , a method for handling abnormal tire pressure in an embodiment of the present application is described:
[0191] See also Figure 2 , which is a flow chart of a method for handling abnormal tire pressure in an embodiment of the present application.
[0192] S201, comparing the real-time pressure data with a preset normal pressure range;
[0193] The system first needs to obtain real-time pressure data and a preset normal pressure range. Real-time pressure data is usually collected by tire pressure sensors and transmitted to the system, while the preset normal pressure range is pre-set based on factors such as vehicle manufacturer recommendations, tire specifications, and driving conditions.
[0194] The system can establish a data comparison mechanism to compare the real-time pressure data of each tire with the corresponding normal pressure range. This comparison process can be implemented in a variety of ways, such as simple numerical comparison or more complex statistical analysis methods.
[0195] In order to improve the accuracy and reliability of the comparison, the system can use multiple sampling methods. Multiple pressure data samples are continuously obtained in a short period of time, and then the average or median is calculated to reduce the error that may be caused by a single measurement. This method can effectively filter out short-term pressure fluctuations caused by factors such as road bumps and temperature fluctuations.
[0196] In addition, the system can also take into account the impact of environmental factors on tire pressure. For example, temperature changes can cause the gas in the tire to expand or contract, thus affecting the tire pressure reading. The system can integrate a temperature sensor to monitor the tire temperature in real time and correct the tire pressure data according to the temperature change to obtain a more accurate comparison result.
[0197] In order to adapt to different driving conditions, the system can set a dynamic normal pressure range. For example, when driving at high speed, the normal pressure range may be slightly higher than that at rest due to the increase in tire temperature. The system can automatically adjust the normal pressure range based on parameters such as vehicle speed and driving time to better match the actual driving conditions.
[0198] When making the comparison, the system can also take into account the tire's usage history. A new tire and a tire that has been used for a while may have different normal pressure ranges. The system can record the usage time and mileage of each tire and dynamically adjust the normal pressure range based on this information.
[0199] Finally, the system can realize self-learning function. By long-term recording and analysis of the vehicle's tire pressure data, the system can gradually optimize the setting of the normal pressure range to make it more in line with the actual situation of the specific vehicle and driving habits. This adaptive mechanism can improve the accuracy and practicality of the system.
[0200] S202, calculating the pressure deviation between the real-time pressure data and a preset normal pressure range;
[0201] The system needs to compare and quantify the results and calculate the specific deviation between the actual pressure and the normal pressure range. This calculation process involves multiple considerations and technical implementations.
[0202] First, the system needs to determine the reference point for calculating the deviation. Usually, the median of the normal pressure range can be selected as the reference, but the upper or lower limit of the range can also be selected according to specific needs. Selecting a different reference point may affect the subsequent warning judgment and processing logic.
[0203] Deviation can be calculated in a number of ways. The simplest method is to directly calculate the difference between the actual pressure and the reference point, but this method may not reflect the relative degree of deviation. More complex methods may include calculating relative deviation (dividing the difference by the reference value) or using statistical methods such as standard deviation to measure the degree of deviation.
[0204] To improve the accuracy of the calculation, the system can use floating point operations and pay attention to handling possible rounding errors. At the same time, considering the conversion between different unit systems (such as PSI and kPa), the system needs to ensure that all calculations are performed in a unified unit and perform unit conversion when necessary.
[0205] The system can also implement dynamic deviation thresholds. For example, when driving at high speeds, a slightly larger pressure deviation can be tolerated, while at low speeds or when stationary, stricter pressure control is required. This dynamic threshold can be adjusted in real time based on factors such as vehicle speed, driving time, and road conditions.
[0206] To deal with possible sensor failures or abnormal readings, the system can implement outlier detection and processing mechanisms. For example, if a reading shows a sudden and significant change compared to previous data, the system can temporarily ignore this data or perform multiple repeated measurements to confirm whether it is a real pressure change.
[0207] The system can also perform pressure trend analysis. In addition to calculating a single pressure deviation, it can also record the pressure trend over a period of time. This can help identify problems such as slow leaks that are not easily discovered by a single measurement. Linear regression or other time series analysis methods can be used to achieve this function.
[0208] Finally, taking into account the possible differences between different tires, the system can calculate and store deviation values for each tire individually. This not only allows for more precise monitoring of the status of each tire, but also allows for the detection of possible systemic problems, such as unbalanced vehicle load or suspension system problems, by comparing the deviations between different tires.
[0209] S203, when the pressure deviation is less than a preset first deviation value, displaying the real-time pressure data in a first font on a preset display screen;
[0210] In this step, the system first needs to determine whether the calculated pressure deviation is less than the preset first deviation value. This preset first deviation value usually represents a safe and acceptable tire pressure fluctuation range. If the pressure deviation is within this range, it means that the tire pressure is in a normal state and no special warning is required.
[0211] The system will display real-time pressure data in the first font on the preset display screen. The first font here usually refers to a font style that is visually neutral or represents a normal state. It may include the following features:
[0212] Font color: Usually choose colors such as green or blue that give people a sense of security and stability.
[0213] Font size: Choose a size that is neither too small to be legible nor too large to be obtrusive.
[0214] Font style: Use regular or slightly bold fonts, and avoid using overly exaggerated styles.
[0215] Font position: The position on the display should be fixed and eye-catching, but it does not need to take up too much space.
[0216] To enhance the user experience and readability of information, the system can use some auxiliary visual elements while displaying real-time pressure data. For example, a tire icon can be added next to the number, and the fill color can be used to intuitively indicate the tire pressure status. When the tire pressure is normal, the icon can be filled with green.
[0217] The system can also achieve dynamic display effects. For example, when new pressure data arrives, the display can be updated through smooth animation effects instead of sudden changes, which can reduce visual abruptness and improve user experience.
[0218] Taking into account the readability under different light conditions, the system can realize the automatic brightness adjustment function. In strong light, the contrast and brightness of the font can be increased; in low light environment, the brightness can be appropriately reduced to avoid glare.
[0219] In order to meet the needs of different users, the system can provide customized display options. Users can choose font style, color and even display unit (such as PSI or kPa) according to their personal preferences. These settings can be saved in user profiles for quick switching in different occasions.
[0220] In addition, the system can also provide some additional information while displaying real-time pressure data. For example, it can display the time of the last measurement, or the specific difference from the recommended pressure. This information can help users understand the tire status more comprehensively.
[0221] Finally, considering driving safety, the system should ensure that the information displayed does not distract the driver. You can set a concise mode to display detailed information only when necessary and keep it minimized to reduce interference with driving.
[0222] S204, when the pressure deviation is not less than the preset first deviation value and less than the preset second deviation value, displaying the real-time pressure data in the second font on the preset display screen, and turning on the preset sound alarm mode;
[0223] In this step, the system detects that the tire pressure deviation has exceeded the normal range, but has not yet reached the level of a serious warning. In this case, the system needs to take a more obvious approach to remind the user to pay attention to the tire pressure problem while avoiding causing excessive panic.
[0224] First, the system will display real-time pressure data in a second font in a preset display. This font style can typically have the following characteristics:
[0225] Font color: Warning colors such as yellow or orange may be used to attract the user's attention.
[0226] Font size: Slightly larger than normal to increase visual impact.
[0227] Font style: Bold style may be used to make the text more eye-catching.
[0228] Font effects: You can add a slight shimmer effect or border to further enhance the visual cue.
[0229] In addition to changing the font display, the system will also turn on the preset sound alarm mode. This sound alarm needs to be carefully designed to achieve the following effects:
[0230] The alert tone should be clear enough to be heard clearly in the vehicle environment, but not too harsh or uncomfortable.
[0231] The sound mode can be intermittent, for example, a short prompt sound is emitted at regular intervals to avoid continuous sound interfering with driving.
[0232] Different tones or rhythms can be used to distinguish different levels of warnings, allowing users to intuitively judge the severity of the problem.
[0233] In order to improve the intelligence and adaptability of the system, the following functions can be implemented:
[0234] Context-aware: The system can adjust the frequency and intensity of warnings based on driving conditions. For example, more frequent reminders may be required at highway speeds, while the frequency of reminders can be reduced at low speeds or when the vehicle is parked.
[0235] User feedback learning: The system can record user responses to warnings. If users frequently ignore a certain type of warning, the warning strategy can be adjusted appropriately to avoid warning fatigue.
[0236] Multimodal reminders: In addition to visual and auditory reminders, the system can also remind the driver through tactile means such as steering wheel vibration or seat vibration, especially in noisy environments.
[0237] Smart Mute: The system can set a temporary mute function, allowing the user to temporarily turn off the sound warning for a short period of time (such as 15 minutes), but the visual warning remains.
[0238] Voice prompts: The system can integrate speech synthesis technology to inform the driver of specific tire pressure conditions and recommended operations through clear voice information.
[0239] History Record: The system can record the occurrence time, duration and specific tire pressure data of each warning for subsequent analysis and maintenance.
[0240] Remote notification: If the vehicle supports networking, the system can send warning information to the user's mobile phone APP or fleet management system to achieve remote monitoring.
[0241] Automatic navigation: When abnormal tire pressure is detected, the system can automatically mark the nearest gas station or tire repair point in the navigation system to provide convenience for users.
[0242] S205, when the pressure deviation is not less than the preset second deviation value, displaying the real-time pressure data in a third font on the preset display screen, and turning on the preset sound and light alarm mode;
[0243] In this step, the system detects that the tire pressure deviation has reached a serious warning level, which may mean that there is a major safety hazard in the tire. Therefore, the system needs to take the strongest warning measures to ensure that the driver immediately notices this problem.
[0244] First, the system displays real-time pressure data in a third font in the preset display. This font style usually has the following characteristics:
[0245] Font color: Use bright red or another high-contrast warning color to maximize attention.
[0246] Font size: Significantly larger fonts than normal and minor warning states, which may occupy a larger portion of the display.
[0247] Font style: Use the most bold font (Extra Bold), and may also add a shadow or outline effect to increase visual impact.
[0248] Font effects: You can add a fast flashing effect or a pulsating effect to make the warning more eye-catching.
[0249] At the same time, the system will start the preset sound and light alarm mode, which includes:
[0250] Audible alarm: Use a high-decibel, clear alarm sound, which may be a continuous or rapid intermittent beep. The sound should be noticeable enough but not enough to cause panic to the driver.
[0251] Light effect alert: You can use the warning light on the instrument panel to flash quickly, or display a striking warning icon on the central control screen.
[0252] To further improve security and user experience, the system can implement the following advanced features:
[0253] Emergency Brake Warning: If the vehicle is equipped with an automatic emergency braking system, the system can be activated in advance to respond to a possible tire blowout.
[0254] Lane Keeping Assist: Enhances the sensitivity of the Lane Keeping Assist system to help the driver keep the vehicle stable in the event of a possible tire problem.
[0255] Automatic speed limit: The system can automatically lower the vehicle's maximum speed limit to reduce the risks of high-speed driving.
[0256] Car-wide broadcast: Warning messages are played to all passengers through the in-car broadcast system to remind them to pay attention to safety and make emergency preparations.
[0257] Intelligent Routing: Automatically plans a route to the nearest safe parking area or tire repair station and highlights it in the navigation system.
[0258] Remote assistance: If the vehicle supports networking functions, the system can automatically contact emergency rescue services or preset contacts to send vehicle location and fault information.
[0259] Data black box: The system starts recording detailed vehicle status data, including speed, location, tire pressure changes, etc., for subsequent analysis and processing.
[0260] Driver Status Monitoring: Enhanced monitoring of the driver's status. If the system detects signs of nervousness or panic in the driver, it can provide calming reminders and operational guidance.
[0261] Dynamic Body Control: If the vehicle is equipped with an active suspension system, it can automatically adjust the suspension hardness to cope with body instability caused by possible tire problems.
[0262] Contextual voice guidance: The system can provide personalized voice guidance based on current road conditions, weather conditions, vehicle speed and other factors to tell the driver the safest way to handle the situation.
[0263] S206, recording the occurrence time, duration and corresponding driving condition of the real-time pressure data being outside the preset normal pressure range;
[0264] In this step, the system needs to record various data related to abnormal tire pressure in detail for subsequent analysis and processing. This process involves multiple aspects of data collection, storage and management. The record of driving conditions may include the following aspects: Vehicle speed: record the instantaneous speed when the abnormality occurs, as well as the average speed and maximum speed during the abnormality.
[0265] Acceleration: Records longitudinal and lateral acceleration to help analyze the impact of vehicle dynamics on tire pressure.
[0266] Steering wheel angle: records steering information and may be related to abnormalities of certain tires.
[0267] GPS location: records the vehicle's geographic location, which can be used to analyze the impact of road conditions on tire pressure.
[0268] Altitude: Changes in altitude can affect tire pressure, especially when driving in mountainous areas.
[0269] Ambient temperature: External temperature has a direct impact on tire pressure and needs to be recorded for subsequent analysis.
[0270] Load condition: If the vehicle is equipped with a load sensor, recording load information will help analyze the cause of tire pressure changes.
[0271] Road conditions: If the vehicle is equipped with relevant sensors, the road type (such as asphalt road, gravel road, etc.) can be recorded.
[0272] Driving Mode: Record the driving mode at that time (such as economic mode, sports mode, etc.).
[0273] S207: Generate a tire pressure health report based on the occurrence time, duration and driving conditions, and send the tire pressure health report to a preset terminal.
[0274] The system needs to comprehensively analyze all the previously collected data, generate a comprehensive and easy-to-understand tire pressure health report, and send the report to the preset terminal through appropriate channels. This process involves multiple aspects such as data analysis, report generation and information transmission.
[0275] First, the system needs to conduct in-depth analysis of the collected data:
[0276] Time pattern analysis: Check whether there is a time pattern for abnormal tire pressure, such as whether it always occurs during a certain period of time.
[0277] Duration analysis: Calculate the average anomaly duration to identify short-term fluctuations and persistent problems.
[0278] Driving condition correlation analysis: Study the relationship between abnormal tire pressure and factors such as vehicle speed, road conditions, and temperature.
[0279] Trend Analysis: Observe tire pressure trends over time and predict possible future problems.
[0280] Abnormal frequency analysis: Calculate the frequency of abnormal tire pressure per unit time and assess the severity of the problem.
[0281] Multi-tire comparative analysis: Compare the performance of different tires to identify if there are systemic problems.
[0282] Based on these analyses, the system generates a tire pressure health report. The report may include:
[0283] Executive Summary: A concise overview of tire pressure health.
[0284] Detailed data display: Use charts and data visualization techniques to display tire pressure changes.
[0285] Abnormal event list: Lists all abnormal tire pressure events, including time, duration and possible causes.
[0286] Correlation analysis: explains the correlation between abnormal tire pressure and various driving conditions.
[0287] Health score: Gives each tire a health score, possibly using a percentage point system similar to a credit score.
[0288] Early warning information: Based on trend analysis, provide early warning of problems that may arise in the future.
[0289] Recommended Actions: Based on the analysis results, provide specific maintenance or replacement recommendations.
[0290] Historical comparison: Compare with previous reports to show the changing trend of tire pressure health status.
[0291] After the report is generated, the system sends it to the preset terminal.
[0292] In the above embodiment, the real-time pressure data is compared with the preset normal pressure range, and the system can detect abnormal tire pressure in time, which helps to find potential tire problems in advance, such as air leakage, tire blowout risk, etc. When abnormal tire pressure is detected, the system will trigger a multi-level alarm mechanism. This graded alarm method can provide different levels of warnings according to the severity of the abnormal tire pressure, ensuring that the driver can pay attention to important safety information in time, thereby improving driving safety.
[0293] The following describes the system in the embodiment of the present invention from the perspective of hardware processing. Figure 3 , which is a schematic diagram of the physical device structure of a vehicle-mounted tire pressure sensor rapid programming and automatic positioning system provided in an embodiment of the present application.
[0294] It should be noted that Figure 3 The structure of the system shown is only an example and should not bring any limitation to the functions and scope of use of the embodiments of the present invention.
[0295] like Figure 3 As shown, the system includes a central processing unit (CPU) 301, which can perform various appropriate actions and processes according to the program stored in the read-only memory (ROM) 302 or the program loaded from the storage part 308 to the random access memory (RAM) 303, such as executing the method in the above embodiment. In RAM 303, various programs and data required for system operation are also stored. CPU 301, ROM 302 and RAM 303 are connected to each other through a bus 304. Input / output (I / O) interface 305 is also connected to bus 304.
[0296] The following components are connected to the I / O interface 305: an input section 306 including a camera, an infrared sensor, etc.; an output section 307 including a liquid crystal display (LCD) and a speaker, etc.; a storage section 308 including a hard disk, etc.; and a communication section 309 including a network interface card such as a LAN (Local Area Network) card, a modem, etc. The communication section 309 performs communication processing via a network such as the Internet. A drive 310 is also connected to the I / O interface 305 as needed. A removable medium 311, such as a magnetic disk, an optical disk, a magneto-optical disk, a semiconductor memory, etc., is installed on the drive 310 as needed so that a computer program read therefrom is installed into the storage section 308 as needed.
[0297] In particular, according to an embodiment of the present invention, the process described above with reference to the flowchart can be implemented as a computer software program. For example, an embodiment of the present invention includes a computer program product, which includes a computer program carried on a computer-readable medium, and the computer program includes a computer program for executing the method shown in the flowchart. In such an embodiment, the computer program can be downloaded and installed from a network through the communication part 309, and / or installed from a removable medium 311. When the computer program is executed by the central processing unit (CPU) 301, various functions defined in the present invention are performed.
[0298] It should be noted that the computer-readable medium shown in the embodiment of the present invention may be a computer-readable signal medium or a computer-readable storage medium or any combination of the above two. The computer-readable storage medium may be, for example, but not limited to, an electrical, magnetic, optical, electromagnetic, infrared, or semiconductor system, device or device, or any combination of the above. More specific examples of computer-readable storage media may include, but are not limited to: an electrical connection with one or more wires, a portable computer disk, a hard disk, a random access memory (RAM), a read-only memory (ROM), an erasable programmable read-only memory (EPROM), a flash memory, an optical fiber, a portable compact disk read-only memory (CD-ROM), an optical storage device, a magnetic storage device, or any suitable combination of the above. In the present invention, a computer-readable storage medium may be any tangible medium containing or storing a program, which may be used by or in combination with an instruction execution system, device or device. In the present invention, a computer-readable signal medium may include a data signal propagated in a baseband or as part of a carrier wave, which carries a computer-readable computer program. Such a propagated data signal may take a variety of forms, including but not limited to electromagnetic signals, optical signals, or any suitable combination of the foregoing.
[0299] The flowcharts and block diagrams in the accompanying drawings illustrate the possible architecture, functions and operations of the systems, methods and computer program products according to various embodiments of the present invention. Among them, each box in the flowchart or block diagram can represent a module, a program segment, or a part of the code, and the above-mentioned module, program segment, or a part of the code contains one or more executable instructions for implementing the specified logical function. It should also be noted that in some alternative implementations, the functions marked in the box can also occur in a different order from the order marked in the accompanying drawings. For example, two boxes represented in succession can actually be executed substantially in parallel, and they can sometimes be executed in the opposite order, depending on the functions involved. It should also be noted that each box in the block diagram or flowchart, and the combination of boxes in the block diagram or flowchart, can be implemented with a dedicated hardware-based system that performs a specified function or operation, or can be implemented with a combination of dedicated hardware and computer instructions.
[0300] As another aspect, the present invention further provides a computer-readable storage medium, which may be included in the system described in the above embodiment; or may exist independently without being assembled into the system. The above storage medium carries one or more computer programs, and when the above one or more computer programs are executed by a processor of a system, the system implements the method provided in the above embodiment.
[0301] As described above, the above embodiments are only used to illustrate the technical solutions of the present application, rather than to limit them. Although the present application has been described in detail with reference to the aforementioned embodiments, those skilled in the art should understand that they can still modify the technical solutions described in the aforementioned embodiments, or make equivalent replacements for some of the technical features therein. However, these modifications or replacements do not cause the essence of the corresponding technical solutions to deviate from the scope of the technical solutions of the embodiments of the present application.
[0302] As used in the above embodiments, the term "when..." may be interpreted to mean "if..." or "after..." or "in response to determining..." or "in response to detecting...", depending on the context. Similarly, the phrases "upon determining..." or "if (the stated condition or event) is detected" may be interpreted to mean "if determining..." or "in response to determining..." or "upon detecting (the stated condition or event)" or "in response to detecting (the stated condition or event)", depending on the context.
[0303] In the above embodiments, it can be implemented in whole or in part by software, hardware, firmware or any combination thereof. When implemented using software, it can be implemented in whole or in part in the form of a computer program product. The computer program product includes one or more computer instructions. When the computer program instructions are loaded and executed on a computer, the process or function described in the embodiment of the present application is generated in whole or in part. The computer may be a general-purpose computer, a special-purpose computer, a computer network, or other programmable device. The computer instructions may be stored in a computer-readable storage medium, or transmitted from one computer-readable storage medium to another computer-readable storage medium. For example, the computer instructions may be transmitted from a website site, computer, server or data center to another website site, computer, server or data center by wired (e.g., coaxial cable, optical fiber, digital subscriber line) or wireless (e.g., infrared, wireless, microwave, etc.) means. The computer-readable storage medium may be any available medium that a computer can access or a data storage device such as a server or data center that includes one or more available media integrated. The available medium may be a magnetic medium (e.g., a floppy disk, a hard disk, a tape), an optical medium (e.g., a DVD), or a semiconductor medium (e.g., a solid-state hard disk), etc.
[0304] Those skilled in the art can understand that to implement all or part of the processes in the above-mentioned embodiments, the processes can be completed by computer programs to instruct related hardware, and the programs can be stored in computer-readable storage media. When the programs are executed, they can include the processes of the above-mentioned method embodiments. The aforementioned storage media include: ROM or random access memory RAM, magnetic disk or optical disk and other media that can store program codes.
Claims
1. A method for rapid programming and automatic positioning of a vehicle-mounted tire pressure sensor, characterized in that: include: Controlling a preset number of low-frequency exciters through a tire pressure receiver to transmit low-frequency programming signals to the preset number of tire pressure sensors respectively; Receiving high-frequency response signals transmitted by the preset number of tire pressure sensors to the tire pressure receiver, and writing the high-frequency response signals into program codes corresponding to the preset number of tire pressure sensors, respectively, and generating unique identities corresponding to the preset number of tire pressure sensors one by one; Controlling the preset number of low-frequency exciters through the tire pressure receiver to transmit low-frequency positioning signals to the preset number of tire pressure sensors respectively; After determining that the preset number of tire pressure sensors receive the low-frequency positioning signal, generating status words corresponding to the preset number of tire pressure sensors one by one according to a preset corresponding relationship and a unique identity, the status words including real-time pressure data and real-time temperature data; Controlling the preset number of tire pressure sensors to send corresponding status words to the tire pressure receiver respectively; Controlling the tire pressure sensor to identify the status word, obtain corresponding real-time pressure data, and determine the position information corresponding to the tire pressure sensor according to the unique identity; The real-time pressure data and position information corresponding to the preset number of tire pressure sensors are displayed on a preset display screen.
2. The method according to claim 1, characterized in that The step of writing the high-frequency response signals into program codes corresponding to the preset number of tire pressure sensors, and generating unique identities corresponding to the preset number of tire pressure sensors, specifically includes: parsing the high frequency response signal, and extracting chip identity information of the tire pressure sensor in the high frequency response signal; Based on the chip identity information, combined with the vehicle identification number and the current timestamp, a unique identity code is generated using a preset encryption algorithm; Associating the unique identity with a corresponding program code and writing the program code into a non-volatile memory of the corresponding tire pressure sensor; The tire pressure receiver is controlled to store a mapping relationship between the unique identity code and the location information of the tire pressure sensor.
3. The method according to claim 2, characterized in that After controlling the tire pressure receiver to store the mapping relationship between the unique identity code and the location information of the tire pressure sensor, the method further includes: After each preset time period, determining whether the unique identity sent by the tire pressure sensor is consistent with the unique identity stored in the tire pressure receiver; If they are inconsistent, executing the step of controlling a preset number of low-frequency exciters through the tire pressure receiver to transmit low-frequency programming signals to the preset number of tire pressure sensors respectively; If they are consistent, the step of controlling the preset number of low-frequency exciters through the tire pressure receiver to transmit low-frequency positioning signals to the preset number of tire pressure sensors respectively is performed.
4. The method according to claim 1, characterized in that: After displaying the real-time pressure data and position information corresponding to the preset number of tire pressure sensors on a preset display screen, the method further includes: Comparing the real-time pressure data with a preset normal pressure range; When the real-time pressure data is not within the preset normal pressure range, a multi-level alarm mechanism is triggered.
5. The method according to claim 4, characterized in that The triggering of the multi-level alarm mechanism specifically includes: calculating the pressure deviation between the real-time pressure data and the preset normal pressure range; When the pressure deviation is less than a preset first deviation value, displaying the real-time pressure data in a first font on the preset display screen; When the pressure deviation is not less than the preset first deviation value and less than the preset second deviation value, the real-time pressure data is displayed in the preset display screen in a second font, and a preset sound alarm mode is turned on; When the pressure deviation is not less than the preset second deviation value, the real-time pressure data is displayed in a third font on the preset display screen, and a preset sound and light alarm mode is turned on.
6. The method according to claim 4, characterized in that After triggering a multi-level alarm mechanism when the real-time pressure data is not within the preset normal pressure range, the method further includes: Recording the occurrence time, duration and corresponding driving conditions of the real-time pressure data being outside the preset normal pressure range; Generate a tire pressure health report based on the occurrence time, the duration and the driving condition, and send the tire pressure health report to a preset terminal.
7. The method according to claim 1, characterized in that Before controlling a preset number of low-frequency exciters through the tire pressure receiver to transmit low-frequency programming signals to the preset number of tire pressure sensors respectively, the method further includes: Check the battery level of a preset number of tire pressure sensors; When it is detected that the battery power of any of the tire pressure sensors is lower than a first preset threshold, a prompt message for replacing the battery is sent to the user terminal; When it is detected that the battery power of any of the tire pressure sensors is lower than a second preset threshold, reducing the data collection frequency and the data transmission frequency of the tire pressure sensor to a preset frequency, and the second preset threshold is lower than the first preset threshold; When it is confirmed that the battery power of the preset number of tire pressure sensors is higher than the first preset threshold, the step of controlling the preset number of low-frequency exciters through the tire pressure receiver to transmit low-frequency programming signals to the preset number of tire pressure sensors respectively is executed.
8. A vehicle-mounted tire pressure sensor rapid programming and automatic positioning system, characterized in that: The system comprises: One or more processors and a memory; the memory is coupled to the one or more processors, the memory is used to store computer program code, the computer program code includes computer instructions, and the one or more processors call the computer instructions to cause the system to execute the method as described in any one of claims 1-7.
9. A computer-readable storage medium comprising instructions, characterized in that: When the instructions are executed on a system, the system is caused to execute the method according to any one of claims 1 to 7.
10. A computer program product, characterized in that When the computer program product is run on a system, the system is caused to execute the method according to any one of claims 1 to 7.
Citation Information
Patent Citations
Processing system and method for tire pressure anomaly of tire
CN108638766A
Tire positioning method and device, electronic control unit and tire pressure sensor
CN111361364A