Tire pressure sensor position determination method and device, equipment and storage medium
The tire pressure positioning program and self-positioning program are used to analyze the tire pressure signal and update the tire pressure sensor position, which solves the problem of inconsistent position after replacing or adjusting the tire, and realizes accurate display of the tire pressure sensor position and improves safety.
Patent Information
- Application Number
- CN202510921043.1
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2025-07-04
- Publication Date
- 2025-09-12
AI Technical Summary
After replacing or adjusting the tire, the position of the tire pressure sensor displayed on the instrument panel is inconsistent with the actual position, causing safety hazards.
The self-positioning program is called through the tire pressure positioning program, the tire pressure signal is analyzed to obtain the supplier identifier and sensor identifier, and the location information of the tire pressure sensor is updated.
Ensures that the tire pressure sensor's displayed position on the instrument panel is consistent with its actual position, reducing safety risks and supporting compatibility and fast position updates for tire pressure sensors from different suppliers.
Smart Images

Figure CN120620935A_ABST
Abstract
Description
Technical Field
[0001] The present application relates to the field of vehicle technology, and in particular to a tire pressure sensor position determination method, device, equipment, and storage medium. Background Art
[0002] After a certain amount of mileage, a vehicle can adjust the tire position to ensure even wear or replace it with a new tire. Tires are equipped with tire pressure sensors. When a tire is replaced or repositioned, the tire pressure sensor's position within the vehicle changes, causing a discrepancy between the tire pressure sensor's displayed position on the instrument panel and its actual position, posing a safety hazard. Therefore, after a tire is replaced or repositioned, how to update the tire pressure sensor's position to ensure that the displayed position on the instrument panel is consistent with its actual position has become a pressing issue. Summary of the Invention
[0003] The embodiments of the present application provide a tire pressure sensor position determination method, apparatus, device, and storage medium, which can ensure that the position of the tire pressure sensor displayed on the instrument panel is consistent with its actual position. The technical solution is as follows:
[0004] In one aspect, a method for determining a tire pressure sensor position is provided, the method comprising:
[0005] Starting a tire pressure positioning program, and based on the tire pressure positioning program, calling at least one self-positioning program to locate positions of multiple tire pressure sensors in the vehicle, wherein the at least one self-positioning program is integrated into the tire pressure positioning program and provided by a supplier of the tire pressure sensors;
[0006] For any self-positioning program, determining each tire pressure sensor located by the self-positioning program and first position information of the tire pressure sensor based on a flag signal output by the self-positioning program after successful positioning;
[0007] parsing a tire pressure signal from the tire pressure sensor to obtain a first supplier identifier and a first sensor identifier;
[0008] The stored position information of the tire pressure sensor is updated based on the first supplier identifier, the first sensor identifier, and the first position information.
[0009] In a possible implementation, updating the stored location information of the tire pressure sensor based on the first supplier identifier, the first sensor identifier, and the first location information includes:
[0010] comparing the first supplier identifier with a stored second supplier identifier provided by the self-locating program provider;
[0011] If the comparison is consistent, querying a second sensor identifier that matches the first sensor identifier based on the stored correspondence between the sensor identifier and the location information;
[0012] Based on the first location information, the location information corresponding to the second sensor identifier is updated.
[0013] In another possible implementation, updating the location information corresponding to the second sensor identifier based on the first location information includes:
[0014] In a case where the first location information is inconsistent with the location information corresponding to the second sensor identifier, the first location information is used to update the location information corresponding to the second sensor identifier.
[0015] In another possible implementation, the method further includes:
[0016] In case of inconsistency, the next tire pressure sensor with successful positioning is determined;
[0017] Based on the next successfully located tire pressure sensor, the step of parsing the tire pressure signal of the tire pressure sensor to obtain the first supplier identifier and the first sensor identifier is performed until a stop condition is met.
[0018] In another possible implementation, the method further includes:
[0019] Obtain wheel speed pulse signal;
[0020] determining at least one of a vehicle speed and a wheel end acceleration based on the wheel speed pulse signal;
[0021] When at least one of the vehicle speed and the wheel end acceleration satisfies a preset condition, a tire pressure signal from the tire pressure sensor is acquired.
[0022] In another possible implementation, starting the tire pressure positioning procedure includes:
[0023] When the vehicle is powered on again after being offline, the tire pressure positioning program is started; or
[0024] When the vehicle is powered on again after being in hibernation, the tire pressure positioning program is started.
[0025] In another aspect, a device for determining a tire pressure sensor position is provided, the device comprising:
[0026] a calling module, configured to start a tire pressure positioning program and, based on the tire pressure positioning program, call at least one self-positioning program to locate positions of a plurality of tire pressure sensors in the vehicle, wherein the at least one self-positioning program is integrated into the tire pressure positioning program and is provided by a supplier of the tire pressure sensors;
[0027] a first determining module configured to determine, for any self-positioning program, each tire pressure sensor located by the self-positioning program and first position information of the tire pressure sensor based on a flag signal output by the self-positioning program after successful positioning;
[0028] a parsing module, configured to parse the tire pressure signal of the tire pressure sensor to obtain a first supplier identifier and a first sensor identifier;
[0029] An updating module is configured to update the stored location information of the tire pressure sensor based on the first supplier identifier, the first sensor identifier, and the first location information.
[0030] In one possible implementation, the update module is configured to compare the first supplier identifier with a stored second supplier identifier, where the second supplier identifier is provided by the self-positioning program provider; if the comparison is consistent, query the second sensor identifier that matches the first sensor identifier based on the stored correspondence between the sensor identifier and the location information; and update the location information corresponding to the second sensor identifier based on the first location information.
[0031] In another possible implementation, the updating module is configured to update the location information corresponding to the second sensor identifier using the first location information when the first location information is inconsistent with the location information corresponding to the second sensor identifier.
[0032] In another possible implementation, the apparatus further includes:
[0033] A second determination module is used to determine the next tire pressure sensor that has been successfully located if the comparison is inconsistent;
[0034] The parsing module is used to perform the step of parsing the tire pressure signal of the tire pressure sensor to obtain the first supplier identifier and the first sensor identifier based on the next successfully located tire pressure sensor, until a stop condition is met.
[0035] In another possible implementation, the apparatus further includes:
[0036] A first acquisition module is used to acquire a wheel speed pulse signal;
[0037] a third determining module, configured to determine at least one of a vehicle speed and a wheel-end acceleration based on the wheel speed pulse signal;
[0038] The second acquisition module is configured to acquire the tire pressure signal of the tire pressure sensor when at least one of the vehicle speed and the wheel end acceleration satisfies a preset condition.
[0039] In another possible implementation, the calling module is used to start the tire pressure positioning program when the vehicle is powered on again after being offline; or to start the tire pressure positioning program when the vehicle is powered on again after being dormant.
[0040] On the other hand, a control device is provided, comprising a processor and a memory, wherein the memory stores at least one program code, and the at least one program code is loaded and executed by the processor to implement any of the above tire pressure sensor position determination methods.
[0041] On the other hand, a computer-readable storage medium is provided, wherein at least one program code is stored in the computer-readable storage medium, and the at least one program code is loaded and executed by a processor to implement any of the above tire pressure sensor position determination methods.
[0042] On the other hand, a computer program product is provided, wherein at least one program code is stored in the computer program product, and the at least one program code is loaded and executed by a processor to implement any of the above tire pressure sensor position determination methods.
[0043] An embodiment of the present application provides a method for determining the position of a tire pressure sensor. This method, based on a tire pressure positioning program, calls a self-positioning program to locate the position of the tire pressure sensor. After successful positioning, each located tire pressure sensor and its location information are determined. The tire pressure signal of the tire pressure sensor is parsed to obtain the supplier identification and sensor identification. Based on the supplier identification, sensor identification, and location information, the stored tire pressure sensor location information is updated. This method can promptly update the tire pressure sensor location information after a tire is replaced or adjusted, thereby ensuring that the tire pressure sensor's displayed position on the instrument panel is consistent with its actual position, reducing safety risks.
[0044] It should be understood that the foregoing general description and the following detailed description are exemplary only and are not restrictive of the present disclosure. BRIEF DESCRIPTION OF THE DRAWINGS
[0045] Figure 1 This is a schematic diagram of an implementation environment provided by an embodiment of the present application;
[0046] Figure 2This is a flow chart of a method for determining the position of a tire pressure sensor provided in an embodiment of the present application;
[0047] Figure 3 is a schematic diagram of a tire pressure signal provided in an embodiment of the present application;
[0048] Figure 4 is a schematic diagram of updating the position of a tire pressure sensor provided in an embodiment of the present application;
[0049] Figure 5 is a structural diagram of a tire pressure sensor position determination device provided in an embodiment of the present application;
[0050] Figure 6 This is a structural block diagram of a control device provided in an embodiment of the present application. DETAILED DESCRIPTION
[0051] In order to make the technical solutions and advantages of the present application clearer, the implementation methods of the present application are described in further detail below.
[0052] The terms "first," "second," "third," and "fourth," etc., in the specification and claims of this application and the accompanying drawings are used to distinguish between different objects, not to describe a specific order. In addition, the terms "including," "having," and any variations thereof are intended to cover non-exclusive inclusions. For example, a process, method, system, product, or apparatus that includes a series of steps or devices is not limited to the listed steps or devices, but may optionally include steps or devices that are not listed, or may optionally include other steps or devices that are inherent to the process, method, product, or apparatus.
[0053] It should be noted that the information (including but not limited to user device information, user personal information, etc.), data (including but not limited to data used for analysis, storage, and display, etc.), and signals involved in this application are all authorized by the user or fully authorized by all parties, and the collection, use, and processing of relevant data must comply with the relevant laws, regulations, and standards of the relevant countries and regions. For example, the tire pressure signals and wheel speed pulse signals involved in this application are all obtained with full authorization.
[0054] Figure 1 This is a schematic diagram of an implementation environment provided by an embodiment of the present application, see Figure 1 The implementation environment includes: a control device 101, a tire pressure sensor 102, a wheel speed sensor 103 and an Electronic Stability Program (ESP) 104. The wheel speed sensor 103 is electrically connected to the vehicle stability system 104, and the vehicle stability system 104 and the tire pressure sensor 102 are both electrically connected to the control device 101.
[0055] The electrical connection includes at least one of a circuit connection and a wireless connection, which is not specifically limited. If the electrical connection is a circuit connection, the connection method may be a cable connection. If the electrical connection is a wireless connection, the connection method may be an Ethernet connection, an infrared connection, or a WiFi (Wireless Fidelity) network connection.
[0056] The control device 101 may be a controller in a vehicle, and the controller may be a domain controller, such as a vehicle body domain controller, or other domain controllers, which are not specifically limited.
[0057] In this embodiment of the present application, wheel speed sensor 103 collects the vehicle's wheel speed pulse signals and transmits them to vehicle stability system 104. Vehicle stability system 104 then transmits the wheel speed pulse signals to control device 101 via a gateway. Based on the wheel speed pulse signals, control device 101 determines at least one of the vehicle speed and wheel-end acceleration, and determines whether at least one of these satisfies a preset condition. If so, control device 101 transmits a start command to tire pressure sensor 102. Based on the start command, tire pressure sensor 102 enters start mode and collects tire pressure signals. If the preset condition is not met, tire pressure sensor 102 enters idle mode.
[0058] The tire pressure signal includes a supplier identifier and a sensor identifier. The control device 101 locates the tire pressure sensor 102 through a self-positioning program to obtain location information, and updates the stored location information of the tire pressure sensor 102 based on the supplier identifier, sensor identifier and location information.
[0059] Figure 2 This is a flow chart of a tire pressure sensor position determination method provided by an embodiment of the present application, which is executed by a control device, see Figure 2 , the method comprising:
[0060] Step 201: The control device starts a tire pressure positioning program, and based on the tire pressure positioning program, calls at least one self-positioning program to locate the positions of multiple tire pressure sensors in the vehicle.
[0061] At least one self-positioning program is integrated into the tire pressure positioning program. The self-positioning program is provided by the supplier of the tire pressure sensor, and different suppliers provide different self-positioning programs.
[0062] In this step, the timing at which the control device initiates the tire pressure location program can be set and modified as needed. For example, when the vehicle is powered on again after being offline, the control device receives a start signal and, based on the start signal, initiates the tire pressure location program. Alternatively, when the vehicle is powered on again (in the ON position) after being dormant, the control device receives a start signal and, based on the start signal, initiates the tire pressure location program.
[0063] After the control device starts the tire pressure positioning program, it calls at least one self-positioning program based on the tire pressure positioning program, and locates the positions of multiple tire pressure sensors in the vehicle through the at least one self-positioning program.
[0064] The multiple tire pressure sensors in a vehicle may be provided by a single supplier or by multiple suppliers, without specific limitations. Accordingly, if the multiple tire pressure sensors are provided by a single supplier, the number of self-positioning procedures is one. If the multiple tire pressure sensors are provided by multiple suppliers, for example, a vehicle includes four tires, each with one tire pressure sensor, and the vehicle includes four tire pressure sensors from four different suppliers, then the number of self-positioning procedures is four. For another example, if two of the four tire pressure sensors are from the same supplier and the other two are from different suppliers, the number of self-positioning procedures is two.
[0065] If there are multiple self-positioning programs, the control device will call multiple self-positioning programs simultaneously. For any self-positioning program, if there are multiple tire pressure sensors corresponding to the self-positioning program, the self-positioning program will simultaneously locate the multiple tire pressure sensors corresponding to the self-positioning program.
[0066] The number of tires in a vehicle can be set and changed depending on the type of vehicle, and there is no specific limitation on this. For example, the number of tires in a vehicle can be 4, 6, or 8, and there is no specific limitation on this. Accordingly, each tire can be equipped with one or more tire pressure sensors. In the embodiments of this application, only one tire pressure sensor is provided in each tire for illustration.
[0067] Step 202: For any self-positioning program, the control device determines each tire pressure sensor located by the self-positioning program and first position information of the tire pressure sensor based on a flag signal output by the self-positioning program after successful positioning.
[0068] For any self-positioning program, the self-positioning program will output a flag signal after successful positioning, and the control device obtains the flag signal of the self-positioning program.
[0069] The flag signal includes the sensor identification and location information of each tire pressure sensor located by the self-positioning program. The control device determines each tire pressure sensor located by the self-positioning program based on the sensor identification in the flag signal.
[0070] It should be noted that if the self-positioning program locates multiple tire pressure sensors, the flag signal output by the self-positioning program includes multiple sensor identifiers and multiple pieces of first position information. The sensor identifier uniquely identifies the tire pressure sensor. If the self-positioning program locates only one tire pressure sensor, the flag signal output by the self-positioning program includes one sensor identifier and one piece of first position information.
[0071] When there are multiple self-positioning programs, the control device simultaneously calls multiple self-positioning programs to determine the locations of multiple tire pressure sensors in the vehicle. However, since it takes a certain amount of time for a self-positioning program to locate a tire pressure sensor, the time required for these multiple self-positioning programs to locate the multiple tire pressure sensors may vary. This may result in some self-positioning programs successfully locating the tire pressure sensors first, i.e., outputting a successful positioning flag signal earlier, while other self-positioning programs successfully locate the tire pressure sensors later, outputting a successful positioning flag signal later. In this step, the control device may first determine the first position information of each tire pressure sensor located by the first self-positioning program that successfully locates the tire pressure sensor. If these multiple self-positioning programs simultaneously output successful positioning flag signals, the control device may randomly select one from the multiple self-positioning programs and determine the first position information of each tire pressure sensor located by the randomly selected self-positioning program.
[0072] Step 203: The control device analyzes the tire pressure signal of the tire pressure sensor to obtain a first supplier identifier and a first sensor identifier.
[0073] If the self-positioning program locates multiple tire pressure sensors, the control device may randomly select a tire pressure sensor from the multiple tire pressure sensors located by the self-positioning program, obtain the tire pressure signal from the tire pressure sensor, and perform analysis to obtain the first supplier identifier and the first sensor identifier. Alternatively, the control device may sort the multiple tire pressure sensors located by the self-positioning program, select the tire pressure sensor at the first position from the sorted multiple tire pressure sensors, obtain the tire pressure signal from the tire pressure sensor, and perform analysis to obtain the first supplier identifier and the first sensor identifier.
[0074] If the self-positioning program locates two tire pressure sensors, the control device may randomly select one of the two tire pressure sensors, obtain the tire pressure signal from the tire pressure sensor, and analyze it. If the self-positioning program locates more than two tire pressure sensors, the control device may sort the multiple tire pressure sensors in a certain order, select the first tire pressure sensor from the sorted multiple tire pressure sensors, obtain the tire pressure signal from the tire pressure sensor, and analyze it.
[0075] For example, the vehicle includes 4 tires, and these 4 tires correspond to 4 tire pressure sensors, which are respectively located at the left front, right front, right rear and left rear positions of the vehicle, and these 4 tire pressure sensors are all provided by the same supplier, that is, the number of self-positioning programs is 1, and the number of tire pressure sensors corresponding to the self-positioning program is 4. The control device can sort the multiple tire pressure sensors in the order of "left front-right front-right rear-left rear", and then select the tire pressure sensor located at the first position, that is, the left front position, from the sorted multiple tire pressure sensors, obtain the tire pressure signal of the tire pressure sensor, and analyze it.
[0076] For another example, the vehicle includes 4 tires, and these 4 tires correspond to 4 tire pressure sensors, respectively. These 4 tire pressure sensors are located at the left front, right front, right rear and left rear positions of the vehicle, respectively. Two of these 4 tire pressure sensors are provided by one supplier, and the other two are provided by another supplier. That is, the number of self-positioning programs is 2, and these two self-positioning programs correspond to two tire pressure sensors, respectively. For any self-positioning program, the control device randomly selects a tire pressure sensor from the tire pressure sensors located by the self-positioning program, obtains the tire pressure signal of the tire pressure sensor, and performs analysis.
[0077] If the self-positioning program locates one tire pressure sensor, the control device directly obtains the tire pressure signal of the tire pressure sensor and analyzes it to obtain the first supplier identifier and the first sensor identifier.
[0078] In one possible implementation, the control device obtains a wheel speed pulse signal; determines at least one of the vehicle speed and the wheel end acceleration based on the wheel speed pulse signal; and obtains a tire pressure signal from the tire pressure sensor when at least one of the vehicle speed and the wheel end acceleration meets a preset condition.
[0079] In this implementation, the wheel speed sensor sends a wheel speed pulse signal to the control device, the control device obtains the tire speed from the wheel speed pulse signal, determines at least one of the vehicle speed and the wheel end acceleration based on the tire speed, and determines whether at least one of the vehicle speed and the wheel end acceleration meets a preset condition.
[0080] The control device may determine whether the vehicle speed is greater than a first threshold, and if so, determine that the vehicle speed satisfies a preset condition. Alternatively, the control device may determine whether the wheel-end acceleration is greater than a second threshold, and if so, determine that the wheel-end acceleration satisfies a preset condition.
[0081] If at least one of the vehicle speed and wheel-end acceleration meets preset conditions, the control device sends an activation command to each tire pressure sensor in the vehicle. Based on the activation command, each tire pressure sensor enters activation mode, collects tire pressure signals in real time or periodically, and transmits these collected signals to the control device. In response, the control device obtains the tire pressure signals from each tire pressure sensor.
[0082] The first threshold and the second threshold can be set and changed as needed, and are not specifically limited thereto. For example, the first threshold is 30 km / h and the second threshold is 4 g.
[0083] It should be noted that because the tire pressure sensor collects tire pressure signals in real time or periodically, the control device may store multiple tire pressure signals collected by the tire pressure sensor. To accurately locate the tire pressure sensor, in this step, the control device obtains the most recent tire pressure signal transmitted by the tire pressure sensor and parses this signal to obtain the first supplier identifier and the first sensor identifier.
[0084] See also Figure 3 , Figure 3 A schematic diagram of a tire pressure signal. Figure 3 It can be seen that the tire pressure signal includes information such as the supplier code (i.e., supplier identification), sensor identification, tire pressure, temperature, etc. The tire pressure signal may also include other information, such as tire blowout status, etc., which is not specifically limited.
[0085] See Table 1, which shows the number of transmission bits corresponding to different vendor codes.
[0086] Table 1
[0087]
[0088] Step 204: The control device updates the stored position information of the tire pressure sensor based on the first supplier identifier, the first sensor identifier, and the first position information.
[0089] This step can be achieved by following the steps (1) to (3), including:
[0090] (1) The control device compares the first supplier identifier with the stored second supplier identifier.
[0091] The second supplier identifier is provided by the self-positioning program provider.
[0092] The control device stores the second supplier identification. After obtaining the first supplier identification, the control device compares the first supplier identification with the second supplier identification to determine whether the two are consistent. If the comparison is consistent, step (2) is executed.
[0093] If the comparison is inconsistent, the control device determines the next tire pressure sensor that has been successfully located. Based on the next tire pressure sensor that has been successfully located, step 203 is executed until a stop condition is met.
[0094] If the self-positioning program locates only one tire pressure sensor in step 202, the control device determines each tire pressure sensor located by a next self-positioning program and the first position information of each tire pressure sensor. The next self-positioning program can be the second self-positioning program that successfully locates the tire pressure sensor, or a randomly selected self-positioning program.
[0095] If the next self-positioning procedure locates only one tire pressure sensor, the control device directly determines that tire pressure sensor as the next successfully located tire pressure sensor. If the next self-positioning procedure locates multiple tire pressure sensors, the control device randomly selects one tire pressure sensor or selects the first tire pressure sensor in a certain order as the next successfully located tire pressure sensor.
[0096] If there are multiple tire pressure sensors located by the self-positioning program in step 202, and the tire pressure sensor in step 203 is a tire pressure sensor randomly selected from the multiple tire pressure sensors located by the self-positioning program, the control device randomly selects another tire pressure sensor from the remaining tire pressure sensors as the next tire pressure sensor successfully located.
[0097] If there are multiple tire pressure sensors located by the self-positioning program in step 202, and the tire pressure sensor in step 203 is the tire pressure sensor located at the first position after sorting the multiple tire pressure sensors located by the self-positioning program, the control device determines that the tire pressure sensor located at the second position is the next tire pressure sensor to be successfully located.
[0098] After the control device determines the next successfully located tire pressure sensor, it analyzes the tire pressure signal of the next successfully located tire pressure sensor to obtain the supplier identifier of the next successfully located tire pressure sensor, and compares the supplier identifier of the next successfully located tire pressure sensor with the second supplier identifier to determine whether the two are consistent. If the comparison is consistent, step (2) is executed. If the comparison is inconsistent, the next successfully located tire pressure sensor is continuously determined, and step 203 is executed based on the next successfully located tire pressure sensor until the stop condition is met.
[0099] The stopping condition may be that the supplier identification is consistent, or that the self-positioning program runs for longer than a preset time, and there is no specific limitation on this.
[0100] The preset duration can be set and changed as needed and is not specifically limited thereto. For example, the preset duration is 10 minutes, 20 minutes, 30 minutes, etc.
[0101] (2) When the comparison is consistent, the control device queries the second sensor identifier that matches the first sensor identifier based on the stored correspondence between the sensor identifier and the location information.
[0102] The control device pre-stores the correspondence between the sensor identifier and the location information. If the comparison is consistent, the control device queries whether there is a second sensor identifier that matches the first sensor identifier based on the correspondence. If the second sensor identifier is found, step (3) is executed.
[0103] The control device includes an electrically erasable programmable read-only memory, and the corresponding relationship between the sensor identification and the position information can be stored in the memory.
[0104] In an embodiment of the present application, the supplier identification is first checked, and if the verification is consistent, the location information is then checked. This allows confirmation of which supplier's self-positioning program located the tire pressure sensor. In addition, if there are multiple suppliers, if the supplier identification is not checked, confusion of location information may occur, that is, one supplier's self-positioning program may mistakenly update the location information of another supplier's tire pressure sensor. By checking the supplier identification, confusion of location information and erroneous updates can be effectively avoided.
[0105] (3) When the second sensor identifier is found, the control device updates the location information corresponding to the second sensor identifier based on the first location information.
[0106] The control device determines whether the position information corresponding to the second sensor identifier is consistent with the first position information. If the first position information is inconsistent with the position information corresponding to the second sensor identifier, the first position information is used to update the position information corresponding to the second sensor identifier to update the position information of the tire pressure sensor.
[0107] When the first position information is consistent with the position information corresponding to the second sensor identifier, the position information corresponding to the second sensor identifier remains unchanged.
[0108] The control device updates the position information of each tire pressure sensor located by each self-positioning program in the above manner, thereby updating the position information of each tire pressure sensor in the vehicle, ensuring that the position displayed on the instrument is consistent with its actual position, and reducing safety hazards.
[0109] See also Figure 4 , Figure 4 A schematic diagram of updating the tire pressure sensor position. Figure 4 The following only takes the case where there are multiple self-positioning programs as an example. Figure 4 As can be seen in the figure: when the vehicle is powered on again after being offline or in the ON gear after being dormant, the control device receives a start signal and, based on the start signal, determines whether the vehicle is powered on again after being offline or in the ON gear after being dormant. If it is determined that the vehicle is powered on again after being offline or in the ON gear after being dormant, the tire pressure positioning program is initiated. This tire pressure positioning program integrates self-positioning programs from supplier A, supplier B, supplier C, and other suppliers. The control device calls multiple self-positioning programs and uses them to locate the position information of multiple tire pressure sensors in the vehicle. For the first successful self-positioning program, the control device determines each tire pressure sensor located by the self-positioning program and its location information. For each tire pressure sensor located by the self-positioning program, the control device parses the tire pressure signal of the tire pressure sensor to obtain a vendor identifier and a sensor identifier. The vendor identifier is compared with the vendor code provided by the provider of the self-positioning program. If the comparison is consistent, the location information of the tire pressure sensor is compared with the stored location information of the tire pressure sensor based on the sensor identifier. If the comparison is inconsistent, the location information of the located tire pressure sensor is used to update the stored location information. If the comparison is consistent, the stored location information remains unchanged.
[0110] If the vendor code is inconsistent with the vendor code provided by the self-location program provider, and the self-location program locates multiple tire pressure sensors, the control device determines the next tire pressure sensor located by the self-location program. If the vendor code is inconsistent with the vendor code provided by the self-location program provider, and the self-location program locates only one tire pressure sensor, the control device determines the second self-location program that successfully locates the tire and performs subsequent operations. For the second self-location program that successfully locates the tire, if the vendor code in the tire pressure signal of each tire pressure sensor located by the program is inconsistent with the vendor code provided by the self-location program provider, the control device determines the third self-location program that successfully locates the tire and performs subsequent operations, and so on, until the last self-location program.
[0111] If the self-positioning program runs for more than 10 minutes and there is still no supplier code in the tire pressure signal that is consistent with the supplier code provided by the self-positioning program provider, the control device will stop running the tire pressure positioning program.
[0112] An embodiment of the present application provides a method for determining the position of a tire pressure sensor. This method, based on a tire pressure positioning program, calls a self-positioning program to locate the position of the tire pressure sensor. After successful positioning, each located tire pressure sensor and its location information are determined. The tire pressure signal of the tire pressure sensor is parsed to obtain the supplier identification and sensor identification. Based on the supplier identification, sensor identification, and location information, the stored tire pressure sensor location information is updated. This method can promptly update the tire pressure sensor location information after a tire is replaced or adjusted, thereby ensuring that the tire pressure sensor's displayed position on the instrument panel is consistent with its actual position, reducing safety risks.
[0113] The solution of this application also has the following beneficial effects:
[0114] (1) After replacing a tire pressure sensor of a different model, the self-positioning function can accurately complete the position of the new tire pressure sensor and automatically write it into the control device without the customer's awareness, so that the customer can accurately understand the current tire status.
[0115] (2) If the tire pressure sensors installed in current models have quality problems or supply shortages, the OEM can switch from one supplier to another, or have more options, which allows the OEM to switch tire pressure sensor suppliers more conveniently without losing the tire pressure self-positioning function and avoiding complaints from end customers.
[0116] (3) It allows customers to have more choices when selecting spare parts for tire pressure sensors after sales, avoiding the problem of incompatibility between multiple tire pressure sensors of the same model, making software management more convenient for vehicle manufacturers and reducing software packages and hardware models.
[0117] (4) By providing receiving-end hardware (i.e., control device) and receiving-end software (i.e., tire pressure positioning program), the receiving-end software can be compatible with the self-positioning programs of multiple tire pressure sensor suppliers at the same time. After the tire pressure sensor supplier switches or the tire is replaced, the location information of the tire pressure sensor at the receiving end can be updated within a few minutes to ensure the normal operation of the direct tire pressure monitoring system.
[0118] Figure 5 This is a schematic diagram of the structure of a tire pressure sensor position determination device provided by an embodiment of the present application, see Figure 5 , the device comprises:
[0119] A calling module 501 is configured to start a tire pressure positioning program and, based on the tire pressure positioning program, call at least one self-positioning program to locate the positions of multiple tire pressure sensors in the vehicle, wherein the at least one self-positioning program is integrated into the tire pressure positioning program and is provided by a supplier of the tire pressure sensors;
[0120] A first determining module 502 is configured to determine, for any self-positioning program, each tire pressure sensor located by the self-positioning program and first position information of the tire pressure sensor based on a flag signal output by the self-positioning program after successful positioning;
[0121] The parsing module 503 is configured to parse the tire pressure signal of the tire pressure sensor to obtain a first supplier identifier and a first sensor identifier;
[0122] The updating module 504 is configured to update the stored position information of the tire pressure sensor based on the first supplier identifier, the first sensor identifier, and the first position information.
[0123] In one possible implementation, the update module 504 is configured to compare the first supplier identifier with a stored second supplier identifier, where the second supplier identifier is provided by a provider of a self-positioning program; if the comparison is consistent, query the second sensor identifier that matches the first sensor identifier based on the stored correspondence between the sensor identifier and the location information; and update the location information corresponding to the second sensor identifier based on the first location information.
[0124] In another possible implementation, the updating module 504 is configured to update the location information corresponding to the second sensor identifier using the first location information when the first location information is inconsistent with the location information corresponding to the second sensor identifier.
[0125] In another possible implementation, the apparatus further includes:
[0126] A second determination module is used to determine the next tire pressure sensor that has been successfully located if the comparison is inconsistent;
[0127] The parsing module 503 is configured to parse the tire pressure signal of the tire pressure sensor based on the next successfully located tire pressure sensor to obtain a first supplier identifier and a first sensor identifier until a stop condition is met.
[0128] In another possible implementation, the apparatus further includes:
[0129] A first acquisition module is used to acquire a wheel speed pulse signal;
[0130] a third determination module, configured to determine at least one of a vehicle speed and a wheel-end acceleration based on the wheel speed pulse signal;
[0131] The second acquisition module is configured to acquire a tire pressure signal from a tire pressure sensor when at least one of the vehicle speed and the wheel end acceleration satisfies a preset condition.
[0132] In another possible implementation, module 501 is called to start the tire pressure positioning program when the vehicle is powered on again after being offline; or to start the tire pressure positioning program when the vehicle is powered on again after being dormant.
[0133] An embodiment of the present application provides a tire pressure sensor location determination device. Based on a tire pressure location program, the device calls a self-location program to locate the tire pressure sensor. After successful location determination, the device identifies each located tire pressure sensor and its location information. By parsing the tire pressure signal from the tire pressure sensor, the device obtains a vendor identifier and a sensor identifier. Based on the vendor identifier, sensor identifier, and location information, the device updates the stored tire pressure sensor location information. This allows the device to promptly update the tire pressure sensor location information after a tire is replaced or adjusted, ensuring that the tire pressure sensor's displayed position on the instrument panel is consistent with its actual position, mitigating safety risks.
[0134] Figure 6 It is a structural diagram of a control device provided according to an embodiment of the present application.
[0135] Typically, the control device 600 includes a main control module 601, a CAN interface 602, a hard-wired input interface 603, and a hard-wired output interface 604. The main control module 601 is connected to the CAN interface 602, the hard-wired input interface 603, and the hard-wired output interface 604, respectively.
[0136] The main control module 601 typically includes a processor and memory. The processor may include one or more processing cores, such as a quad-core processor or an octa-core processor. The processor may be implemented in hardware using at least one of the following: a DSP (Digital Signal Processing), an FPGA (Field-Programmable Gate Array), or a PLA (Programmable Logic Array). The processor may also include a main processor and a coprocessor. The main processor is used to process data in the awake state, also known as a CPU (Central Processing Unit); the coprocessor is a low-power processor used to process data in the standby state. In some embodiments, the processor may integrate a GPU (Graphics Processing Unit), which is responsible for rendering and drawing content required for display on the vehicle display screen. In some embodiments, the processor may also include an AI (Artificial Intelligence) processor, which is responsible for processing computational operations related to machine learning. The memory may include one or more computer-readable storage media, which may be non-transitory. The memory may also include high-speed random access memory and non-volatile memory, such as one or more disk storage devices or flash storage devices. In some embodiments, the non-transitory computer-readable storage medium in the memory is used to store at least one computer program, which is used to be executed by the processor to implement the operations performed by the control device in the tire pressure sensor position determination method provided in the present application.
[0137] The CAN interface 602 may include a power CAN interface, a motor CAN interface, and a diagnostic CAN interface. The power CAN interface is used to communicate with a vehicle's powertrain module, the motor CAN interface is used to communicate with a vehicle's motor control device, and the diagnostic CAN interface is used to communicate with a diagnostic device.
[0138] The hardwire input interface 603 is used to receive hardwire control signals. The hardwire output interface 604 is used to send control instructions to the vehicle's electronic control components, causing them to perform corresponding actions. The vehicle's electronic control components include power management systems, motor control devices, onboard chargers, and body control systems.
[0139] The main control module 601 can communicate with the vehicle's power system module, motor control device and diagnostic equipment through the CAN interface 602, and generate control instructions based on the hard-wired control signal received by the hard-wired input interface 603 to send control instructions to the vehicle's electronic control components through the hard-wired output interface 604.
[0140] Those skilled in the art will understand that Figure 6 The structure shown in the figure does not constitute a limitation on the control device 600, and the control device 600 may include more or fewer components than shown in the figure, or combine certain components, or adopt a different component arrangement.
[0141] In an exemplary embodiment, a computer-readable storage medium is further provided. The computer-readable medium stores at least one program code. The at least one program code is loaded and executed by a processor to implement the tire pressure sensor position determination method in the above embodiment.
[0142] In an exemplary embodiment, a computer program product is further provided. The computer program product stores at least one program code. The at least one program code is loaded and executed by a processor to implement the tire pressure sensor position determination method in the above embodiment.
[0143] Those skilled in the art will understand that all or part of the steps to implement the above embodiments may be accomplished by hardware, or may be accomplished by a program to instruct the relevant hardware, and the program may be stored in a computer-readable storage medium, and the above-mentioned storage medium may be a read-only memory, a disk or an optical disk, etc.
[0144] The above description is only for the purpose of facilitating those skilled in the art to understand the technical solution of this application and is not intended to limit this application. Any modifications, equivalent replacements, improvements, etc. made within the spirit and principles of this application shall be included in the scope of protection of this application.
Claims
1. A method for determining the position of a tire pressure sensor, characterized in that: The method comprises: Starting a tire pressure positioning program, and based on the tire pressure positioning program, calling at least one self-positioning program to locate positions of multiple tire pressure sensors in the vehicle, wherein the at least one self-positioning program is integrated into the tire pressure positioning program and provided by a supplier of the tire pressure sensors; For any self-positioning program, determining each tire pressure sensor located by the self-positioning program and first position information of the tire pressure sensor based on a flag signal output by the self-positioning program after successful positioning; parsing a tire pressure signal from the tire pressure sensor to obtain a first supplier identifier and a first sensor identifier; The stored position information of the tire pressure sensor is updated based on the first supplier identifier, the first sensor identifier, and the first position information.
2. The method according to claim 1, characterized in that The updating of the stored position information of the tire pressure sensor based on the first supplier identifier, the first sensor identifier, and the first position information includes: comparing the first supplier identifier with a stored second supplier identifier provided by the self-locating program provider; If the comparison is consistent, querying a second sensor identifier that matches the first sensor identifier based on the stored correspondence between the sensor identifier and the location information; Based on the first location information, the location information corresponding to the second sensor identifier is updated.
3. The method according to claim 2, characterized in that The updating of the location information corresponding to the second sensor identifier based on the first location information includes: In a case where the first location information is inconsistent with the location information corresponding to the second sensor identifier, the first location information is used to update the location information corresponding to the second sensor identifier.
4. The method according to claim 2, characterized in that The method further comprises: In case of inconsistency, the next tire pressure sensor with successful positioning is determined; Based on the next successfully located tire pressure sensor, the step of parsing the tire pressure signal of the tire pressure sensor to obtain the first supplier identifier and the first sensor identifier is performed until a stop condition is met.
5. The method according to claim 1, wherein The method further comprises: Obtain wheel speed pulse signal; determining at least one of a vehicle speed and a wheel end acceleration based on the wheel speed pulse signal; When at least one of the vehicle speed and the wheel end acceleration satisfies a preset condition, a tire pressure signal from the tire pressure sensor is acquired.
6. The method according to claim 1, characterized in that The tire pressure positioning procedure is started, including: When the vehicle is powered on again after being offline, the tire pressure positioning program is started; or When the vehicle is powered on again after being in hibernation, the tire pressure positioning program is started.
7. A tire pressure sensor position determination device, characterized in that: The device comprises: a calling module, configured to start a tire pressure positioning program and, based on the tire pressure positioning program, call at least one self-positioning program to locate positions of a plurality of tire pressure sensors in the vehicle, wherein the at least one self-positioning program is integrated into the tire pressure positioning program and is provided by a supplier of the tire pressure sensors; a first determining module configured to determine, for any self-positioning program, each tire pressure sensor located by the self-positioning program and first position information of the tire pressure sensor based on a flag signal output by the self-positioning program after successful positioning; a parsing module, configured to parse the tire pressure signal of the tire pressure sensor to obtain a first supplier identifier and a first sensor identifier; An updating module is configured to update the stored location information of the tire pressure sensor based on the first supplier identifier, the first sensor identifier, and the first location information.
8. A control device, characterized in that: The control device includes a processor and a memory, wherein the memory stores at least one program code, and the at least one program code is loaded and executed by the processor to implement the tire pressure sensor position determination method according to any one of claims 1 to 6.
9. A computer-readable storage medium, characterized in that The computer-readable storage medium stores at least one program code, and the at least one program code is loaded and executed by the processor to implement the tire pressure sensor position determination method according to any one of claims 1 to 6.
10. A computer program product, characterized in that The computer program product stores at least one program code, and the at least one program code is loaded and executed by a processor to implement the tire pressure sensor position determination method according to any one of claims 1 to 6.
Citation Information
Patent Citations
Tyre pressure sensor identification method, related device and system
CN106827975A
Installing structure of temperature sensor of power battery of electric car
CN203186123U
System and method for monitoring tire conditions
US20200031179A1
System and method for making protocol changes to a tire pressure monitoring sensor
US20210178839A1
A electronic control unit (ECU) and method therein for monitoring tire sensors in a vehicle
US20240270030A1