Intelligent vehicle tire sensor ID matching system and method suitable for multiple scenes
By using an intelligent vehicle tire sensor ID matching system, and through differentiated processing of the human-machine interaction module and tire pressure receiver, the problem of insufficient success rate of self-positioning algorithm is solved, achieving efficient and reliable tire sensor ID matching and improving user experience.
Patent Information
- Application Number
- CN202511229353.3
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2025-08-29
- Publication Date
- 2025-10-17
AI Technical Summary
The success rate of existing vehicle tire sensor ID self-positioning algorithms cannot reach 100%, resulting in frequent calls to the self-positioning algorithm increasing the risk of learning failure and affecting user experience.
Design an intelligent vehicle tire sensor ID matching system. The system receives user operation commands through a human-machine interaction module, and the tire pressure receiver responds to requests in different scenarios, directly exchanging or updating the sensor ID mapping table. Combined with a self-localization algorithm, it performs efficient matching and reduces the frequency of self-localization algorithm calls.
This improves the reliability of tire sensor ID positioning and user experience, reduces the probability of learning failure, achieves efficient and reliable tire condition matching, and enhances the user experience.
Smart Images

Figure CN120792384A_ABST
Abstract
Description
TECHNICAL FIELD
[0001] The application relates to the field of automobile electronics, in particular to an intelligent vehicle tire sensor ID matching system and method suitable for multiple scenes. BACKGROUND
[0002] Vehicle instrument end tire pressure display is displayed according to vehicle tire information sent by a tire pressure receiver. In the vehicle offline stage, the factory will use the offline device EOL to read the vehicle tire sensor ID information (representing the tire position) and write it into the vehicle tire pressure receiver. The tire pressure receiver end will store the detailed tire sensor ID mapping table of each vehicle tire sensor. When the vehicle is running, each tire sensor will send the information of the tire (including sensor ID, tire pressure and tire temperature information) in the form of a radio frequency (RF) signal to the tire pressure receiver. The tire pressure receiver end compares the received sensor ID with the stored tire sensor ID mapping table to find out the tire position corresponding to the currently received sensor information. For example, if the currently received sensor ID corresponds to the left front tire of the vehicle, the left front tire information will be sent to the instrument end for display.
[0003] When the user changes or replaces the vehicle tire in daily use, the terminal diagnosis device (usually only 4S stores are equipped with the diagnosis device) needs to be used to update the correspondence between the vehicle tire position and the tire sensor ID mapping table in the tire receiver, so as to ensure that the instrument end correctly displays the tire information. For users, it is very inconvenient to go to the 4S store to change the vehicle tire position. In order to solve this problem, the industry widely uses a tire pressure receiver integrated with a vehicle tire sensor ID self-positioning algorithm. After the vehicle is started, the self-positioning algorithm automatically locates the correspondence between the vehicle tire position and the tire sensor ID mapping table, realizes self-learning after the user changes the tire state, and greatly improves the user experience. The core of the self-positioning algorithm is to use the speed difference of the four tires when the vehicle is running, collect a large amount of information such as the number of teeth of the four tires and the speed of the vehicle, and analyze the correspondence between each sensor ID and the vehicle tire position by using the method of probability statistics. At present, the recognition accuracy of this self-positioning algorithm can reach more than 95%. However, for the case of self-positioning learning failure (error), it is necessary to wait for the next vehicle start to re-learn the self-positioning.
[0004] Since the success rate of the vehicle tire sensor ID self-positioning algorithm cannot reach 100%, if the self-positioning algorithm is triggered every time the vehicle is started and runs, it will increase the risk of self-positioning learning failure of the vehicle tire sensor ID, and affect the user experience. SUMMARY
[0005] The application aims to provide a smart vehicle tire sensor ID matching system and method suitable for multiple scenes, which can significantly reduce the frequency of self-positioning algorithm calls and improve the reliability and user experience of tire sensor ID positioning.
[0006] To achieve this purpose, the application designs a smart vehicle tire sensor ID matching system suitable for multiple scenes, which comprises: The man-machine interaction module is used to receive user operation instructions through the vehicle terminal. The tire pressure receiver is used to: In response to a tire exchange request, directly exchange the sensor ID of the tire at the specified position in the original tire sensor ID mapping table, thereby obtaining an updated tire sensor ID mapping table. Or in response to a single tire replacement request, update the mark of the corresponding position of the replaced tire in the tire sensor replacement identification table, the tire pressure receiver receives all tire sensor ID information and compares it with the original tire sensor ID mapping table to identify the difference items in the original tire sensor ID mapping table, if the difference items only exist in the updated position in the tire sensor replacement identification table, update the sensor ID of the difference items in the original tire sensor ID mapping table to the sensor ID of the received replaced tire, and obtain an updated tire sensor ID mapping table. Or in response to a multi-tire replacement request, update the marks of all corresponding positions of the replaced tires in the tire sensor replacement identification table to obtain an updated tire sensor replacement identification table, the tire pressure receiver runs a self-positioning algorithm to relearn the actual tire positions of each sensor ID information after multi-tire replacement, and combines the updated tire sensor replacement identification table with the original tire sensor ID mapping table for comparison, if the position logic is consistent and there is no conflict, update the original tire sensor ID mapping table to obtain an updated tire sensor ID mapping table.
[0007] Preferably, the state feedback module is used to feedback the learning state of the user operation instruction to the vehicle terminal in real time through the tire pressure receiver, and distinguish whether the tire is in a learning state through color in the tire learning matching interface.
[0008] Preferably, the vehicle terminal in the man-machine interaction module is configured with a tire learning matching interface, and the tire learning matching interface contains a draggable tire icon and a tire recycling station icon.
[0009] Preferably, the method using the tire learning matching interface comprises: The user long-presses two tire icons through the touch screen of the tire learning matching interface, and drags the two tire icons to exchange their positions, thereby triggering a tire exchange request. Or the user long-presses a tire icon on the touch screen of the tire learning matching interface and drags it to the tire recycle bin icon, puts a new tire icon in the original position of the tire icon, and triggers a single-tire replacement request; Or the user long-presses multiple tire icons on the touch screen of the tire learning matching interface and drags them to the tire recycle bin icon, puts multiple new tire icons in the original positions of the multiple tire icons, and triggers a multiple-tire replacement request.
[0010] Preferably, the tire sensor replacement identification table is multi-bit binary data, and each bit of binary data corresponds to the left front tire, the left rear tire, the right front tire, and the right rear tire of the vehicle, respectively. Changes in different bits of binary data indicate that the tire at the corresponding position has been replaced.
[0011] Preferably, the original tire sensor ID mapping table is stored in the Flash memory of the tire pressure receiver, and the updated tire sensor ID mapping table is locked and written into the Flash memory of the tire pressure receiver. The tire sensor replacement identification table is stored in the temporary memory of the tire pressure receiver and is only used in the process of the tire pressure receiver responding to the single-tire replacement request or the multiple-tire replacement request.
[0012] Preferably, the method for the tire pressure receiver to respond to the tire interchange request comprises: The tire pressure receiver receives the tire interchange request and can determine the specific position of the tire that needs to be interchanged. The tire pressure receiver reads the original tire sensor ID mapping table from the Flash memory, directly exchanges the sensor IDs of the tires at the specified positions in the original tire sensor ID mapping table, thereby obtaining the updated tire sensor ID mapping table, stores the updated tire sensor ID mapping table into the Flash memory of the tire pressure receiver, and feeds back to the user that the learning is successful.
[0013] Preferably, the method for the tire pressure receiver to respond to the single-tire replacement request comprises: When the vehicle is running dynamically, the tire pressure receiver updates the mark of the corresponding position of the tire sensor replacement identification table according to the tire position information in the single tire replacement request. The tire pressure receiver continuously receives the tire sensor ID information of the four tires of the vehicle within a preset threshold time and finally records the tire sensor ID information of the four tires of the vehicle. The tire sensor ID information is compared with the four tire sensor IDs in the original tire sensor ID mapping table to identify the difference items in the original tire sensor ID mapping table. If there is only one difference item and the difference item only exists in the position marked for updating in the tire sensor replacement identification table, it is determined that the current learning is successful. The tire position corresponding to the difference item in the original tire sensor ID mapping table is determined as the tire position corresponding to the changed binary data in the tire sensor replacement identification table. The sensor ID of the difference item in the original tire sensor ID mapping table is updated to the sensor ID of the replaced tire received to obtain the updated tire sensor ID mapping table. The updated tire sensor ID mapping table is stored in the Flash memory of the tire pressure receiver, and the user is fed back that the learning is successful. If the difference items are more than one, it is determined that the current learning fails. The learning data of the current learning is cleared and re-learned until the learning is successful.
[0014] Preferably, the tire pressure receiver is used for a method for responding to a multi-tire replacement request, which comprises: When the vehicle is running dynamically, the tire sensor replacement identification table is updated according to the multi-tire replacement request to obtain an updated tire sensor replacement identification table. The tire pressure receiver continuously receives the four tire sensor ID information of the vehicle within a preset threshold time and finally records the four tire sensor ID information of the vehicle. The actual tire positions of the four tire sensor ID information of the vehicle are relearned by running the self-positioning algorithm. The updated tire sensor replacement identification table is compared with the original tire sensor ID mapping table. If the tire positions corresponding to the unchanged binary data in the updated tire sensor replacement identification table in the learning result are consistent with the sensor IDs in the corresponding positions of the original tire sensor ID mapping table in the actual tire positions of the four tire sensor ID information of the vehicle relearned by running the self-positioning algorithm, and the tire positions corresponding to the changed binary data in the updated tire sensor replacement identification table are inconsistent with the sensor IDs in the corresponding positions of the original tire sensor ID mapping table in the actual tire positions of the four tire sensor ID information of the vehicle relearned by running the self-positioning algorithm, it is determined that the learning is successful. The actual tire positions of the four tire sensor ID information of the vehicle relearned by running the self-positioning algorithm are used to update the original tire sensor ID mapping table to obtain an updated tire sensor ID mapping table. The updated tire sensor ID mapping table is stored in the Flash memory of the tire pressure receiver, and the user is fed back that the learning is successful. Otherwise, it is determined that the learning fails, and the learning data is cleared for relearning until the learning is successful.
[0015] A smart vehicle tire sensor ID matching method suitable for multiple scenes includes the following steps: The vehicle terminal receives user operation instructions; In response to a tire exchange request, the sensor IDs of the tires at specified positions in the original tire sensor ID mapping table are directly exchanged to obtain an updated tire sensor ID mapping table. Or in response to a single-tire replacement request, the tire sensor replacement identification table is updated according to the single-tire replacement request. The tire pressure receiver receives all tire sensor ID information and compares it with the original tire sensor ID mapping table to identify the difference items in the original tire sensor ID mapping table. If the difference items only exist in the positions marked for updating in the tire sensor replacement identification table, the sensor IDs of the difference items in the original tire sensor ID mapping table are updated to the sensor IDs of the replaced tires received to obtain an updated tire sensor ID mapping table. or in response to the multi-tire replacement request, updating the marks of the positions corresponding to the replaced tires in the tire sensor replacement identification table according to the multi-tire replacement request to obtain an updated tire sensor replacement identification table, the tire pressure receiver running a self-positioning algorithm to re-learn the actual tire positions of each sensor ID information after the multi-tire replacement, combining the updated tire sensor replacement identification table, and comparing with the original tire sensor ID mapping table, if the position logic is consistent and there is no conflict, updating the original tire sensor ID mapping table to obtain an updated tire sensor ID mapping table.
[0016] Advantages of the present application: The present application adopts a more efficient, accurate and convenient learning method for the tire interchanging and single tire replacement scenarios through the differentiated vehicle tire matching learning method according to the specific use scenarios of the user, reduces the learning operation frequency of the self-positioning algorithm through the multi-mode learning method, solves the abnormal alarm reminder caused by the change of the vehicle tire state, avoids the user's cumbersome after-sales processing in the 4S store, and also reduces the bad experience caused by the learning matching failure of the self-positioning algorithm, realizes efficient, reliable and user-friendly tire sensor ID matching, and additionally displays the vehicle tire learning state in real time through human-computer interaction, increases the intelligent level of the vehicle, and improves the user experience. BRIEF DESCRIPTION OF DRAWINGS
[0017] Figure 1 is a structural schematic diagram of the present application; Figure 2 is a flowchart of the present application; Figure 3 is a composition diagram of the vehicle tire intelligent learning matching system; Figure 4 is a tire learning matching interface diagram. DETAILED DESCRIPTION
[0018] The present application will be further described in detail below in combination with the drawings and specific embodiments: Embodiment 1 An intelligent vehicle tire sensor ID matching system suitable for multiple scenarios, as shown in Figure 1 , it comprises: The human-computer interaction module is used for receiving user operation instructions (the user operation instructions include tire interchanging request, single tire replacement request and multi-tire replacement request) through the vehicle terminal (the vehicle terminal is MP5), which can effectively reduce the misoperation rate by classifying the user operation instructions into three requests of tire interchanging request, single tire replacement request or multi-tire replacement request, and reduce resource calling through accurate classification; The tire pressure receiver is used for: In response to the tire exchange request, the sensor ID of the tire at the specified position in the original tire sensor ID mapping table (the original tire sensor ID mapping table stores the binding relationship between the tire physical position and the sensor unique ID) is directly exchanged, so as to obtain an updated tire sensor ID mapping table; Or in response to a single tire replacement request, the mark of the replaced tire corresponding position in the tire sensor replacement identification table is updated according to the single tire replacement request, the tire pressure receiver receives all tire sensor ID information and compares it with the original tire sensor ID mapping table to identify the difference item of the original tire sensor ID mapping table, if the difference item only exists in the position where the mark is updated in the tire sensor replacement identification table, the sensor ID of the difference item in the original tire sensor ID mapping table is updated to the received sensor ID of the replaced tire, and an updated tire sensor ID mapping table is obtained; Or in response to a multi-tire replacement request, the marks of all replaced tires corresponding positions in the tire sensor replacement identification table are updated according to the multi-tire replacement request to obtain an updated tire sensor replacement identification table, the tire pressure receiver runs a self-positioning algorithm to re-learn the actual tire positions of each sensor ID information after multi-tire replacement, and combines the updated tire sensor replacement identification table to compare with the original tire sensor ID mapping table, if the position logic is consistent and there is no conflict, the original tire sensor ID mapping table is updated to obtain an updated tire sensor ID mapping table. This design differentiates the processing of the three types of requests, effectively improves the data processing efficiency, greatly reduces the calling frequency of the self-positioning algorithm, and only the multi-tire replacement request triggers the self-positioning algorithm, thereby reducing the probability of learning result error.
[0019] In the above technical solution, the state feedback module is configured to feed back the learning state (learning success, learning failure or learning in progress) of the user operation instruction to the vehicle terminal in real time through the tire pressure receiver, and distinguish whether the tire is in the learning state through color on the tire learning matching interface (such as green indicating that it has been learned, and gray indicating that it has not been learned). The above design can let the user understand the learning progress by feeding back the learning state to the vehicle terminal in real time through the tire pressure receiver, and realizing visual monitoring through color distinction on the tire learning matching interface.
[0020] In the above technical solution, the vehicle terminal (vehicle terminal, namely MP5) in the human-computer interaction module is configured with a tire learning matching interface, such as Figure 3As shown, the vehicle tire intelligent learning matching system includes a vehicle terminal, a tire pressure receiver (for receiving an MP5 request command and feeding back an MP5 current vehicle tire sensor ID learning state), a tire pressure sensor (the tire pressure sensor can collect tire internal pressure values and temperature values in real time, and a built-in globally unique ID of the tire pressure sensor can provide an identification benchmark for tire position matching), and an instrument. The tire learning matching interface includes a draggable tire icon (the tire icon can be dragged by a touch screen of the vehicle terminal, regardless of whether the tire sensor ID state is learning) and a tire recycling station icon (the tire recycling station is used to indicate tire replacement, and the original tire sensor ID information needs to be cleared; for a tire replacement scenario, the tire icon is dragged to the tire recycling station icon by hand touch, indicating that the tire is replaced, and the MP5 end sends the tire replacement in the form of a CAN signal, so that the tire pressure receiver end learns). For the tire exchange scenario: drag the two tire icons to be exchanged to overlap on the tire learning matching interface, and send an exchange request to prompt the user to adjust the tire pressure to the standard value. For the tire replacement scenario: drag the tire icon to be replaced to the tire recycling station icon on the tire learning matching interface, and send a replacement request to prompt the user to start the vehicle dynamic operation for more than a preset threshold time (the preset threshold time can be set to 5 minutes, and the timing starts only when the vehicle speed is greater than 25 km / h). The above design can improve the experience of human-computer interaction through the draggable tire icon and the tire recycling station icon.
[0021] In the above technical solution, the method of using the tire learning matching interface includes: The user long-presses two tire icons through a touch screen of the tire learning matching interface, and drags the two tire icons to exchange positions, triggering a tire exchange request. Or the user long-presses one tire icon through a touch screen of the tire learning matching interface and drags it to the tire recycling station icon, and places a new tire icon in the original position of the tire icon, triggering a single tire replacement request. Or the user long-presses multiple tire icons through a touch screen of the tire learning matching interface and drags them to the tire recycling station icon, and places multiple new tire icons in the original positions of the multiple tire icons, triggering a multiple tire replacement request. The above design maps a physical intention through graphical operation, simplifies professional operation into user interaction, improves learning matching efficiency, realizes visual feedback, and improves user experience.
[0022] In the technical solution, the tire sensor replacement identification table is multi-bit binary data (4-bit binary data for 4 tires of the vehicle, which can be set as 0000), and each bit of binary data corresponds to the left front tire, the left rear tire, the right front tire and the right rear tire of the vehicle (the binary data of the first bit corresponds to the left front tire of the vehicle, the binary data of the second bit corresponds to the left rear tire of the vehicle, the binary data of the third bit corresponds to the right front tire of the vehicle, and the binary data of the fourth bit corresponds to the right rear tire of the vehicle). The change of binary data in different positions indicates that the tire in the corresponding position has been replaced (when receiving a single tire replacement request or a multi-tire replacement request, the data in the corresponding position of the tire sensor replacement identification table is marked as 1, indicating that the tire in the position has been replaced (for example, when receiving a vehicle left front tire replacement request sent by the MP5, the vehicle tire sensor replacement identification table is updated to 1000, and then a learning success response is sent, otherwise a learning failure response is sent)).
[0023] In the technical solution, the original tire sensor ID mapping table is stored in the Flash memory of the tire pressure receiver, and the updated tire sensor ID mapping table is locked and written into the Flash memory of the tire pressure receiver (after the updated tire sensor ID mapping table is locked and written into the Flash memory of the tire pressure receiver, it is used as the original tire sensor ID mapping table in the next process of the tire pressure receiver responding to the user operation instruction). The data integrity of the tire sensor ID mapping table is verified by the CRC check code before writing, and when the writing fails, the tire sensor ID mapping table of the previous version is automatically restored; the tire sensor replacement identification table is stored in the temporary memory (such as RAM) of the tire pressure receiver, and is only used in the process of the tire pressure receiver responding to a single tire replacement request or a multi-tire replacement request; the original tire sensor ID mapping table is stored in the Flash memory of the tire pressure receiver, which can prevent the tire sensor ID mapping table from being lost due to power failure, and the updated tire sensor ID mapping table is locked and written into the Flash memory of the tire pressure receiver, which can prevent the updated tire sensor ID mapping table from being modified accidentally, thereby ensuring the data reliability and stability before and after updating the original tire sensor ID mapping table; by storing the tire sensor replacement identification table in the temporary RAM, the Flash writing is reduced, the power consumption is reduced, the high-speed reading and writing are realized to improve the efficiency, the real-time demand for processing user operation instructions is realized, and the processing cost is reduced.
[0024] In the technical solution, the tire pressure receiver is used to respond to the tire exchange request, and the method comprises: The tire pressure receiver receives the tire exchange request, can determine the specific position of the tire that needs to be exchanged, reads the original tire sensor ID mapping table from the Flash memory, directly exchanges the sensor ID of the tire at the specified position in the original tire sensor ID mapping table, thereby obtaining an updated tire sensor ID mapping table, stores the updated tire sensor ID mapping table into the Flash memory of the tire pressure receiver, and feeds back to the user that the learning is successful; for the exchange request between two tires, the above design can complete the exchange in seconds by directly exchanging the sensor ID of the tire at the specified position in the original tire sensor ID mapping table, improves the efficiency and avoids the risk of running the self-positioning algorithm; by separating the tire exchange scene and the tire replacement scene, only static data operation is needed for the tire exchange scene, thereby reducing the probability of learning failure risk caused by using the self-positioning algorithm.
[0025] In the above technical solution, the method for the tire pressure receiver to respond to the single-tire replacement request comprises: When the vehicle is running dynamically, the tire pressure receiver updates the mark of the corresponding position of the replaced tire in the tire sensor replacement identification table according to the tire position information in the single-tire replacement request, continuously receives the 4-tire sensor ID information of the vehicle within a preset threshold time (the preset threshold time can be set to 5 minutes, and the timing starts only when the vehicle speed is greater than 25 km / h) and finally records the 4-tire sensor ID information of the vehicle, compares the 4-tire sensor ID in the original tire sensor ID mapping table, identifies the difference item in the original tire sensor ID mapping table, if there is only one difference item and the difference item only exists in the position whose mark is updated in the tire sensor replacement identification table, it is determined that this learning is successful, the tire position corresponding to the difference item in the original tire sensor ID mapping table is determined as the tire position corresponding to the changed binary data in the tire sensor replacement identification table, the sensor ID of the difference item in the original tire sensor ID mapping table is updated to the sensor ID of the replaced tire, an updated tire sensor ID mapping table is obtained, the updated tire sensor ID mapping table is stored into the Flash memory of the tire pressure receiver, and the user is fed back that the learning is successful; if the difference item is greater than 1, it is determined that this learning is failed, the learning data is cleared, and the learning is restarted until the learning is successful; for the single-tire replacement request, the above design compares the difference item, and when there is only one difference item, the sensor ID of the difference item in the tire sensor ID mapping table is updated to the sensor ID information of the replaced tire, thereby avoiding the learning result failure caused by running the self-positioning algorithm, and realizing fast, efficient and accurate learning.
[0026] In the above technical solution, the method for the tire pressure receiver to respond to the multi-tire replacement request comprises: When the vehicle is running dynamically, the marks of the positions of the replaced tires in the tire sensor replacement identification table are updated according to the multi-tire replacement request to obtain an updated tire sensor replacement identification table. The tire pressure receiver continuously receives the four tire sensor ID information of the vehicle within a preset threshold time (the preset threshold time can be set to 5 minutes, and the timing starts only when the vehicle speed is greater than 25 km / h) and finally records the four tire sensor ID information of the vehicle. The actual tire positions of the four tire sensor ID information of the vehicle are re-learned by running the self-positioning algorithm, combined with the updated tire sensor replacement identification table, and compared with the original tire sensor ID mapping table one by one. If the tire positions corresponding to the binary data that have not changed in the updated tire sensor replacement identification table in the learning result are consistent with the sensor IDs corresponding to the positions in the original tire sensor ID mapping table in the sensor IDs in the actual tire positions of the four tire sensor ID information of the vehicle re-learned by running the self-positioning algorithm, and the tire positions corresponding to the binary data that have changed in the updated tire sensor replacement identification table are inconsistent with the sensor IDs corresponding to the positions in the original tire sensor ID mapping table in the sensor IDs in the actual tire positions of the four tire sensor ID information of the vehicle re-learned by running the self-positioning algorithm, it is determined that the learning is successful. The actual tire positions of the four tire sensor ID information of the vehicle obtained by running the self-positioning algorithm are used to update the original tire sensor ID mapping table to obtain an updated tire sensor ID mapping table. The updated tire sensor ID mapping table is stored in the Flash memory of the tire pressure receiver, and the user is fed back that the learning is successful. Otherwise, it is determined that the learning fails, and the learning data is cleared and re-learned until the learning is successful. The above design increases the redundancy check setting. The tire sensor ID corresponding to the data marked as 0 in the tire sensor replacement identification table in the learning result is consistent with the tire sensor ID corresponding to the position in the original tire sensor ID mapping table, and the tire sensor ID corresponding to the data marked as 1 in the tire sensor replacement identification table in the learning result is inconsistent with all the tire sensor IDs in the original tire sensor ID mapping table. The accuracy of the self-positioning algorithm is ensured by double checking, and the accuracy of the tire pressure receiver running the self-positioning algorithm for learning is improved.
[0027] The tire pressure receiver is used in the method for responding to the multi-tire replacement request, the self-positioning algorithm utilizes the characteristics that the actual running laps of the four tires are different and the positions of the valve and the tire pressure sensor are constantly changing caused by the vehicle conditions, the road conditions and the driver driving habits, and the correspondence between the tire sensor ID and the tire position is inferred by collecting the phase angle of the tire sensor, the number of rim rotation teeth and the vehicle speed; the self-positioning algorithm can realize high-accuracy tire sensor ID positioning, and the self-positioning algorithm can automatically complete the tire sensor ID matching during the vehicle driving without user intervention; through the triple verification of the bit angle, the number of rim rotation teeth and the vehicle speed, the learning result error caused by single factor interference can be reduced.
[0028] Embodiment 2 An intelligent vehicle tire sensor ID matching method suitable for multiple scenes, as shown in Figure 2 The vehicle terminal receives user operation instructions; the tire pressure receiver responds to the tire exchange request and directly exchanges the sensor ID of the tire at the specified position in the ID mapping table; in response to the single-tire replacement request, the identification table is updated, all tire sensor ID information is received, the difference items are found by comparing the ID mapping table, and the difference items are updated to the sensor ID of the replaced tire in combination with the updated identification table; in response to the multi-tire replacement request, the self-positioning algorithm is run to relearn the actual tire positions of each sensor ID information after the multi-tire replacement, the updated identification table is compared with the ID mapping table, and it is judged whether the learning is successful, and if the learning is successful, the ID mapping table is updated.
[0029] The specific method of the intelligent vehicle tire sensor ID matching comprises the following steps: The vehicle terminal receives user operation instructions; In response to the tire exchange request, the sensor ID of the tire at the specified position in the original tire sensor ID mapping table is directly exchanged, so as to obtain the updated tire sensor ID mapping table; Or in response to the single-tire replacement request, the mark of the replaced tire corresponding position in the tire sensor replacement identification table is updated according to the single-tire replacement request, the tire pressure receiver receives all tire sensor ID information and compares it with the original tire sensor ID mapping table, identifies the difference items of the original tire sensor ID mapping table, if the difference items only exist in the position of the updated mark in the tire sensor replacement identification table, the sensor ID of the difference items in the original tire sensor ID mapping table is updated to the received sensor ID of the replaced tire, and the updated tire sensor ID mapping table is obtained; or in response to the multi-tire replacement request, updating the marks of the positions corresponding to the replaced tires in the tire sensor replacement identification table according to the multi-tire replacement request to obtain an updated tire sensor replacement identification table, the tire pressure receiver running a self-positioning algorithm to re-learn the actual tire positions of each sensor ID information after the multi-tire replacement, combining the updated tire sensor replacement identification table, and comparing with the original tire sensor ID mapping table, if the position logic is consistent and there is no conflict, updating the original tire sensor ID mapping table to obtain an updated tire sensor ID mapping table.
[0030] Embodiment 3 The tire learning matching interface, as shown in FIG. 1, includes a tire recycling station 100, a left front tire 101, a left rear tire 102, a right front tire 103, and a right rear tire 104. Figure 4
[0031] The use of the tire learning matching interface is as follows: 1, the tire is displayed in gray, indicating that the tire has not been learned; 2, the tire is displayed in green, indicating that the tire has been learned; 3, dragging the tire to the tire recycling station indicates that the tire information is cleared; 4, dragging one tire to another tire indicates that the positions of the two tires are exchanged.
[0032] The operation process of the tire learning matching interface is as follows: When the MP5 selects to enter the tire learning matching interface, the MP5 will judge whether the current vehicle state meets the tire learning. Only when the vehicle is in a stationary state, the tire learning matching interface is allowed to enter, otherwise the tire learning matching interface will pop up a window prompting: please keep the vehicle in a static state.
[0033] The tire learning matching interface displays the learning state of the four tire sensor IDs fed back by the tire pressure receiver in real time. If the tire sensor ID has been learned, it is displayed in green, otherwise it is displayed in gray, as shown in FIG. 1. The sensor ID of the left front tire 101 is displayed in gray, and the remaining tires that have completed learning are displayed in green. Figure 4
[0034] For the vehicle tire exchange scene, for example, the left front tire and the left rear tire are exchanged, the human-computer interaction implementation process is as follows: S1: drag the left front tire 101 to the overlapping position with the left rear tire 102; S2: the tire learning matching interface pops up a window displaying: please confirm that the left front tire and the left rear tire of the vehicle have been exchanged; S3: click the confirmation button in the pop-up window, and the MP5 continuously sends 3 frames of CAN messages "requesting the left front tire and the left rear tire information exchange"; S4: Wait for the learning state feedback from the tire pressure receiver end and display a pop-up window. For example, when receiving the feedback from the tire pressure receiver end that "the left front tire and the left rear tire exchange learning is successful", the tire learning matching interface pop-up window prompts: "learning is successful, please ensure that the left front tire pressure is adjusted to the first standard value (the first standard value is the standard value of the left front tire pressure, and the first standard value of a small passenger car is 250 KPa), and the left rear tire pressure is adjusted to the second standard value (the second standard value is the standard value of the left rear tire pressure, and the second standard value of a small passenger car is 240 KPa)".
[0035] For the vehicle tire replacement scene, for example, replacing the left front tire, the human-computer interaction implementation process is as follows: S1: Drag the left front tire 101 into the tire recycling box 100; S2: The tire learning matching interface pop-up window displays: "please confirm that the left front tire replacement is completed"; S3: Click the confirmation button in the pop-up window, and the MP5 continuously sends 3 frames of request CAN messages "please activate the vehicle tire self-positioning function and learn the left front tire"; S4: Wait for the feedback from the tire pressure receiver end, if the learning success feedback is received, display a pop-up window "please start the vehicle dynamic operation for more than 5 minutes"; if the learning failure feedback is received, display a pop-up window "please learn again".
[0036] Those skilled in the art will appreciate that embodiments of the present application can be provided as methods, systems, or computer program products. Accordingly, the present application can take the form of an entirely hardware embodiment, an entirely software embodiment, or an embodiment combining software and hardware aspects. Furthermore, the present application can take the form of a computer program product on one or more computer-usable storage media (including, but not limited to, disk storage, CD-ROMs, optical storage media, etc.) having computer-usable program code embodied in the medium.
[0037] The present application is described with reference to flowcharts and / or block diagrams of methods, apparatus (systems) and computer program products according to embodiments of the present application. It should be understood that each flow and / or block in the flowcharts and / or block diagrams, as well as combinations of flows and / or blocks in the flowcharts and / or block diagrams, can be implemented by computer program instructions. These computer program instructions can be provided to a processor of a general-purpose computer, a special-purpose computer, an embedded processor, or other programmable data processing apparatus to produce a machine, so that the instructions executed by the processor of the computer or other programmable data processing apparatus produce a result for implementing the functions specified in the flowcharts and / or block diagrams. Figure 1 The functions specified in a flow or multiple flows and / or blocks Figure 1 The system that implements the functions specified in a flow or multiple flows and / or blocks.
[0038] These computer program instructions can also be stored in a computer readable memory that can direct a computer or other programmable data processing apparatus to function in a particular manner, such that the instructions stored in the computer readable memory produce an article of manufacture including instructions that implement the flow Figure 1 one or more flows and / or blocks Figure 1 one or more blocks or multiple blocks to perform a function specified in the flow or flows and / or block or blocks.
[0039] These computer program instructions can also be loaded onto a computer or other programmable data processing apparatus to cause a series of operational steps to be performed on the computer or other programmable apparatus to produce a computer implemented process such that the instructions that are executed on the computer or other programmable apparatus provide steps for implementing the flow Figure 1 one or more flows and / or blocks Figure 1 one or more blocks or multiple blocks to perform a function specified in the flow or flows and / or block or blocks.
[0040] Finally, it should be noted that the above embodiments are merely used to illustrate the technical solutions of the present application but not to limit the protection scope thereof, and although the present application has been described in detail with reference to the above embodiments, those skilled in the art should understand that: after reading the present application, those skilled in the art can make various changes, modifications or equivalent replacements to the specific embodiments of the present application, but these changes, modifications or equivalent replacements are all within the protection scope of the claims of the present application to be approved.
[0041] The contents not described in detail in the specification belong to the prior art known to those skilled in the art.
Claims
1. An intelligent vehicle tire sensor ID matching system suitable for multiple scenarios, characterized in that it include: The human-computer interaction module is used to receive user operation instructions through the vehicle terminal; Tire pressure receivers are used for: In response to the tire swap request, the sensor ID of the tire at the specified position in the original tire sensor ID mapping table is directly swapped, thereby obtaining an updated tire sensor ID mapping table; Alternatively, in response to a single tire replacement request, the mark corresponding to the position of the replaced tire in the tire sensor replacement identification table is updated according to the single tire replacement request. The tire pressure receiver receives all tire sensor ID information and compares it with the original tire sensor ID mapping table, identifying a difference item in the original tire sensor ID mapping table. If the difference item exists only at the position marked for update in the tire sensor replacement identification table, the sensor ID of the difference item in the original tire sensor ID mapping table is updated with the received sensor ID of the replaced tire, thereby obtaining an updated tire sensor ID mapping table. Or in response to a multiple tire replacement request, the marks corresponding to the positions of all replaced tires in the tire sensor replacement identification table are updated according to the multiple tire replacement request to obtain an updated tire sensor replacement identification table. The tire pressure receiver runs a self-positioning algorithm to re-learn the actual tire positions of each sensor ID information after multiple tire replacements, and combines the updated tire sensor replacement identification table with the original tire sensor ID mapping table. If the position logic is consistent and there is no conflict, the original tire sensor ID mapping table is updated to obtain an updated tire sensor ID mapping table.
2. An intelligent vehicle tire sensor ID matching system suitable for multiple scenarios, characterized by: It also includes: The status feedback module is used to provide real-time feedback on the learning status of user operation instructions to the vehicle terminal through the tire pressure receiver, and to distinguish whether the tire is in the learning state by color on the tire learning matching interface.
3. The intelligent vehicle tire sensor ID matching system applicable to multiple scenarios according to claim 1 is characterized by: The vehicle-mounted terminal in the human-computer interaction module is provided with a tire learning and matching interface, which includes a draggable tire icon and a tire recycling bin icon.
4. The intelligent vehicle tire sensor ID matching system applicable to multiple scenarios according to claim 3 is characterized by: The method of using the tire learning matching interface includes: The user long presses two tire icons on the touch screen of the tire learning and matching interface, and drags them to swap their positions, triggering a tire swap request; Alternatively, the user can long-press a tire icon on the touch screen of the tire learning and matching interface and drag it to the tire recycling bin icon, then place a new tire icon in the original location of the tire icon to trigger a single tire replacement request; Alternatively, the user long presses multiple tire icons on the touch screen of the tire learning and matching interface and drags them to the tire recycling bin icon, and places multiple new tire icons in the original positions corresponding to the multiple tire icons to trigger a multiple tire replacement request.
5. The intelligent vehicle tire sensor ID matching system applicable to multiple scenarios according to claim 1 is characterized by: The tire sensor replacement identification table is multi-bit binary data, and the binary data at each position corresponds to the vehicle's left front tire, the vehicle's left rear tire, the vehicle's right front tire, and the vehicle's right rear tire. Changes in the binary data at different positions indicate that the tire at the corresponding position has been replaced.
6. The intelligent vehicle tire sensor ID matching system applicable to multiple scenarios according to claim 1, characterized in that: The original tire sensor ID mapping table is stored in the Flash memory of the tire pressure receiver, and the updated tire sensor ID mapping table will be locked and written to the Flash memory of the tire pressure receiver; the tire sensor replacement identification table is stored in the temporary memory of the tire pressure receiver and is only used when the tire pressure receiver responds to a single tire replacement request or a multiple tire replacement request.
7. The intelligent vehicle tire sensor ID matching system applicable to multiple scenarios according to claim 1, characterized in that: The method used by the tire pressure receiver to respond to the tire swap request includes: Upon receiving the tire swap request, the tire pressure receiver can determine the specific location of the tire that needs to be swapped. The tire pressure receiver reads the original tire sensor ID mapping table from the Flash memory and directly swaps the sensor ID of the tire at the specified location in the original tire sensor ID mapping table, thereby obtaining an updated tire sensor ID mapping table. The updated tire sensor ID mapping table is stored in the Flash memory of the tire pressure receiver and feedback to the user that the learning is successful.
8. The intelligent vehicle tire sensor ID matching system applicable to multiple scenarios according to claim 1 or 5, characterized in that: The method used by the tire pressure receiver to respond to a single tire change request includes: During dynamic vehicle operation, the tire pressure receiver updates the mark corresponding to the replaced tire in the tire sensor replacement identification table based on the tire position information in the single tire replacement request. The receiver continuously receives the vehicle's four tire sensor ID information over a preset threshold time and ultimately records it as the vehicle's four tire sensor IDs. The information is then compared with the four tire sensor IDs in the original tire sensor ID mapping table to identify any differences. If there is only one difference, and the difference exists only at the position where the mark in the tire sensor replacement identification table was updated, the learning process is considered successful. The tire position corresponding to the difference in the original tire sensor ID mapping table is determined to be the tire position corresponding to the changed binary data in the tire sensor replacement identification table. The sensor ID of the difference in the original tire sensor ID mapping table is updated with the received sensor ID of the replaced tire, resulting in an updated tire sensor ID mapping table. The updated tire sensor ID mapping table is then stored in the tire pressure receiver's Flash memory, and a successful learning notification is provided to the user. If there are more than one difference, the learning process is considered a failure, the learning data is cleared, and the learning process is repeated until successful.
9. The intelligent vehicle tire sensor ID matching system applicable to multiple scenarios according to claim 1 or 5, characterized in that: The method used by the tire pressure receiver to respond to a multiple tire change request includes: When the vehicle is in dynamic operation, the marks of the corresponding positions of all replaced tires in the tire sensor replacement identification table are updated according to the multi-tire replacement request to obtain an updated tire sensor replacement identification table. The tire pressure receiver continuously receives the vehicle's four tire sensor ID information within the preset threshold time and finally records it as the vehicle's four tire sensor ID information. The actual tire position of the vehicle's four tire sensor ID information is re-learned by running the self-positioning algorithm. Combined with the updated tire sensor replacement identification table, it is compared one by one with the original tire sensor ID mapping table. If the tire position corresponding to the binary data in the updated tire sensor replacement identification table has not changed in the learning result, the sensor ID in the actual tire position of the vehicle's four tire sensor ID information re-learned by running the self-positioning algorithm is consistent with the original tire sensor ID mapping table. D mapping table, and the tire position corresponding to the binary data in the changed binary data in the updated tire sensor replacement identification table is consistent. If the sensor ID in the actual tire position of the four tire sensor ID information of the vehicle re-learned by the self-positioning algorithm is inconsistent with the sensor ID of the corresponding position in the original tire sensor ID mapping table, then this learning is determined to be successful. The original tire sensor ID mapping table is updated according to the actual tire position obtained by re-learning the four tire sensor ID information of the vehicle by running the self-positioning algorithm to obtain an updated tire sensor ID mapping table, and the updated tire sensor ID mapping table is stored in the Flash memory of the tire pressure receiver, and the learning success is fed back to the user; otherwise, this learning is determined to be a failure, the learning data is cleared, and the learning is repeated until the learning is successful.
10. An intelligent vehicle tire sensor ID matching method applicable to multiple scenarios, characterized in that: It includes the following steps: Receive user operation instructions through the vehicle terminal; In response to the tire swap request, the sensor ID of the tire at the specified position in the original tire sensor ID mapping table is directly swapped, thereby obtaining an updated tire sensor ID mapping table; Alternatively, in response to a single tire replacement request, the mark corresponding to the position of the replaced tire in the tire sensor replacement identification table is updated according to the single tire replacement request. The tire pressure receiver receives all tire sensor ID information and compares it with the original tire sensor ID mapping table, identifying a difference item in the original tire sensor ID mapping table. If the difference item exists only at the position marked for update in the tire sensor replacement identification table, the sensor ID of the difference item in the original tire sensor ID mapping table is updated with the received sensor ID of the replaced tire, thereby obtaining an updated tire sensor ID mapping table. Or in response to a multiple tire replacement request, the marks corresponding to the positions of all replaced tires in the tire sensor replacement identification table are updated according to the multiple tire replacement request to obtain an updated tire sensor replacement identification table. The tire pressure receiver runs a self-positioning algorithm to re-learn the actual tire positions of each sensor ID information after multiple tire replacements, and combines the updated tire sensor replacement identification table with the original tire sensor ID mapping table. If the position logic is consistent and there is no conflict, the original tire sensor ID mapping table is updated to obtain an updated tire sensor ID mapping table.