The present disclosure relates to tire management systems. More particularly, this disclosure relates to eliminating the need for a manual tread wear system reset in a tire management system.
It is possible to estimate the degree of tread wear on a tire by determining the circumference of the tire and comparing it with the circumference of the tire when it was new. For example, in known systems, methods of determining tire tread wear are based on determining the rolling radius of a tire, which is indicative of the tire's circumference. Other methods estimate tread wear by comparing the number of wheel rotations/revolutions measured over a fixed distance with the expected rotations of a tire with full tread. These approaches require vehicle sensors that must be calibrated to specific tire characteristics and components of the vehicle. Furthermore, these circumferential-based tire wear monitoring systems must be reset upon the installation of a new or different tire.
Methods, apparatuses, systems, devices, and computer program products for eliminating the need for a manual tread wear system reset in a tire management system are disclosed. In a particular embodiment, a method to eliminate the need for a manual tread wear system reset in a tire management system includes a vehicle control system (VCS) of a vehicle receiving a tire identifier for a tire corresponding to a tire sensor. In this embodiment, the vehicle control system determines, based on the tire identifier, whether the tire is in an unused state and calculates, based on whether the tire is in an unused state, a tread depth for the tire.
As will be explained in greater detail below, a VCS is able to determine whether a tire is in an unused state using a tire identifier. Depending on whether the tire is in an unused state, a tread depth or tread wear algorithm may be modified or adjusted to account for an expected growth phase found in previously unused tires.
When a new, unused tire is installed on a wheel rim and put in use, the tire exhibits a permanent increase in its natural outer circumference due to tire expansion. This expansion is the result of various conditions, including tire pressurization, centrifugal force exhibited during driving, and settling/stretching of the tire structure due to tire-ground contact during driving. (See
Due to changes in tire circumference/radius/diameter as a result of tread depletion or tire growth, solutions that use the analysis of a tire's circumference to infer tread depth or changes in tread depth (tire wear) also require knowing when a new tire has been installed, otherwise a manual reset at the vehicle is required, as in existing indirect tire pressure monitoring systems. This manual reset is required to put the tread wear algorithm into a new ‘tire learning phase’.
Additionally, a tire may be refitted to a rim in a used state and as such, the used tire has previously experienced a reduction in tire depth. Indirect tread wear systems are required to know if the tire is in a new or used state, and if in a used state, the system is required to know the degree of tread wear on the used tire.
The methods, apparatuses, devices, and computer program product disclosed herein allows for the portability of tire from vehicle to vehicle without the need for a manual tread wear/depth system reset. These methods provide solutions that enable a tire circumference based indirect tread wear system to automatically determine 1) if a new tire has been installed; and 2) the degree of tread wear (or tread depth) on a newly installed used tire.
The terminology used herein for the purpose of describing particular examples is not intended to be limiting for further examples. Whenever a singular form such as “a”, “an” and “the” is used and using only a single element is neither explicitly nor implicitly defined as being mandatory, further examples may also use plural elements to implement the same functionality. Likewise, when a functionality is subsequently described as being implemented using multiple elements, further examples may implement the same functionality using a single element or processing entity. It will be further understood that the terms “comprises”, “comprising”, “includes” and/or “including”, when used, specify the presence of the stated features, integers, steps, operations, processes, acts, elements and/or components, but do not preclude the presence or addition of one or more other features, integers, steps, operations, processes, acts, elements, components and/or any group thereof.
It will be understood that when an element is referred to as being “connected” or “coupled” to another element, the elements may be directly connected or coupled or via one or more intervening elements. If two elements A and B are combined using an “or”, this is to be understood to disclose all possible combinations, i.e., only A, only B, as well as A and B. An alternative wording for the same combinations is “at least one of A and B”. The same applies for combinations of more than two elements.
Accordingly, while further examples are capable of various modifications and alternative forms, some particular examples thereof are shown in the figures and will subsequently be described in detail. However, this detailed description does not limit further examples to the particular forms described. Further examples may cover all modifications, equivalents, and alternatives falling within the scope of the disclosure. Like numbers refer to like or similar elements throughout the description of the figures, which may be implemented identically or in modified form when compared to one another while providing for the same or a similar functionality.
A tire mounted sensor can be used to measure and analyze many different parameters that a tire is exposed to and report these parameters via radio frequency (RF), Bluetooth Low Energy (BLE), or others means to the vehicle. Traditionally, valve-based sensors transmit parameters such as pressure and temperature as well as the sensor's own unique ID. These parameters are transmitted to a receiving device on a vehicle, such as an electronic control unit (ECU) or body control module (BCM), or to a smart device, such as a smart phone. With the tire monitoring technology migrating to sensor mounting location in the tire's inner lining, additional parameters can also be monitored, such as accelerometry and actual tire temperature.
In addition to the sensor ID, the tire's unique ID and/or Department of Transportation (DOT) code can also be transmitted by the sensor to a receiving device. By receiving the tire's unique ID, the tread wear/depth monitoring system can determine if the tire is new to the vehicle and in an unused state, and therefore uses this information as an indication to reset the tread wear algorithm for that wheel/tire location of the system. Resetting the tread wear algorithm will indicate to an indirect tread monitoring system that the tire is in an unused state. The tire ID and DOT code can be programmed into the sensor (via BLE or other means) at any stage but maybe typically programmed to the tire mounted sensor during the installation of the sensor in the tire. In the case of valve mounted sensors, the tire ID and DOT code can be programmed into the sensor on installation of the tire on the wheel rim. In addition to the tread wear algorithm reset that is initiated by the reception of a new tire ID or DOT code, an indication of tread depth can also be transmitted by the sensor to the receiving device.
Bi-directional communications such as BLE can enable a function where each tire sensor can retain a log of its inferred tread depth/tread (based on previous tire usage), the number of tire rotations/revolutions, distance travelled, and where the data is generated at a vehicular level (tread wear indicator systems, wheel speed sensors, GPS) and transmitted to each wheel sensor. At ignition off, the data (tread depth/tread wear, number of tire rotations/revolutions, distance travelled) is transmitted from the vehicle ECU to each sensor—relating to the vehicle's previous journey. Each sensor then adds this incremental value from the previous journey to its own accumulative value. At drive off, as well as tire ID and/or DOT code indication, the sensor additionally transmits the stored value relating to usage (tread depth/tread, number of tire rotations/revolutions, distance travelled).
In the case where a previously used tire is installed on a vehicle, the indirect tread monitoring system can detect that this is a newly fitted tire, reset the tread wear algorithm and additionally offset the algorithm with the value for tread wear or tire usage, and reconfigure or eliminate the tire growth phase of the tread wear algorithm,
The methods disclosed are not limited to tire mounted or embedded sensor technology. However, in the case of valve mounted or wheel rim mounted sensor technology, the tire must remain with the valve/wheel sensor during its life in order to maintain the log of tire usage.
Exemplary methods, systems, apparatuses, and computer program products for eliminate the need for a manual tread wear system reset in a tire management system in accordance with the present disclosure are described with reference to the accompanying drawings, beginning with
For further explanation,
For further explanation,
For bidirectional wireless communication with a TMS, the VCS (200) includes a TMS transceiver (205) coupled to the controller (201). In one embodiment, the TMS transceiver (205) is a Bluetooth Low Energy transmitter-receiver. In other embodiments, the TMS transceiver (205) may be other types of low power radio frequency communication technology that is intended to conserve energy consumed in the TMS. The VCS (200) may further include a transceiver (207) for cellular terrestrial communication, satellite communication, or both. In some examples, the VCS (200) communicates with a cloud-based server to transmit sensor readings and tire feature data, and to receive an analytical result.
The VCS (200) may further comprise a controller area network (CAN) interface (209) for communicatively coupling vehicle sensors and devices to the controller (201). Of particular relevance to the present disclosure, the CAN interface (209) couples a wheel speed sensor (211), a yaw rate sensor (213), an inclination sensor (215), and other sensors (217), to the controller (201). The wheel speed sensor (211) measures the rotational angular speed of the wheel, e.g., in radians per second. The yaw rate sensor (213) may be used to measure the yaw-induced acceleration of the vehicle, for example, when the vehicle is maneuvering a curve, which will influence the magnitude of loading on each tire. The yaw rate sensor (213) may also provide information on the shear forces on the tire where it contacts the road. The inclination sensor (215) may detect longitudinal and/or transverse inclination of the vehicle. The wheel speed sensor (211), the yaw rate sensor (213), and the inclination sensor (215) transmit respective readings to the controller (201). In some examples, an inertial measurement unit (IMU) (229) is configured to measures a vehicle's specific force, angular rate, and/or orientation using a combination of accelerometers, gyroscopes, and/or magnetometers.
For further explanation,
The TMS (300) of
For bidirectional wireless communication with the VCS (200), the TMS (300) of
The accelerometer (307) of
The TMS (300) of
The TMS (300) of
For further explanation,
The method continues by the ECU determining whether the ignition has transitioned from ON to OFF. In response to determining that the ignition has transitioned from ON to OFF, the ECU transmits the prior journey's accumulated distance travelled for each wheel, to each wheel sensor. The ECU further transmits the calculated tread depth to each wheel sensor. Each sensor then adds the distance travelled value received, adds this to its total accumulation, and logs the tread depth.
In the case of tire mounted sensors, this invention permits the tire to be moved to other vehicles with similar systems and still maintain a record of the distance travelled and the tread depth, thus eliminating the need for a manual reset of the tread wear algorithm. This invention is not limited to tire mounted (or embedded) sensor technology. However, in the case of valve mounted or wheel rim sensor technologies, the tire must remain with the valve/wheel sensor during its life to maintain the log of data.
For further explanation,
The tire identifier (604) is a numeric, alphanumeric, or other identifier that uniquely identifies a particular tire. The tire identifier (604) may include, for example, a DOT code, a Serialized Global Trade Item Number (SGTIN) such as SGTIN-96, or another identifier as can be appreciated. In some embodiments, the tire identifier (604) is received from the tire sensor corresponding to the tire. In other embodiments, the tire identifier (604) is received from a tire mounted sensor mounted to the tire (e.g., inside the tire). In other embodiments, the tire identifier (604) is received from a wheel-mounted sensor (e.g., mounted to a wheel or rim to which the tire is installed). The tire identifier (604) may be received using BLE, RF, or another wireless communications channel as can be appreciated. In some embodiments, the tire identifier (604) is received on a start or ignition of the vehicle. For example, the VCS (200) queries or otherwise detects the tire sensors of tires of the vehicle and receives, in response, the tire identifiers (604) stored in each of the tire sensors.
In some embodiments, the tire identifier (604) is transmitted to or otherwise stored in the tire sensor by a remote device such as a handheld device or other mobile computing device (e.g., a smartphone, tablet, and the like). The tire may have the tire identifier (604) written, inscribed, or otherwise indicated on a surface of the tire. For example, the tire identifier (604) may be inscribed on the tire, encoded as a Quick Response (QR) code or barcode, or otherwise indicated on the tire. A scanner, camera, or other input device of the computing device may capture or detect the tire identifier (604) and transmit the tire identifier (604) to the tire sensor for storage. As another example, the tire identifier (604) may be encoded in a Radio Frequency Identifier (RFID) tag of the tire. The computing device may detect the tire identifier (604) using an RFID reader and then transmit the tire identifier (604) for storage. The computing device may also accept a manual input of the tire identifier (604) using a keyboard, touch screen, or other input device. The computing device may transmit the tire identifier (604) using BLE, RF, or other wireless or wired communications channels as can be appreciated.
The tire identifier (604) may be stored in the tire sensor at a particular time depending on where the tire sensor is affixed relative to the tire. For example, for a wheel-mounted sensor, the tire identifier (604) may be stored in the tire sensor when the tire is installed on the wheel. Where the tire sensor is a tire-mounted sensor (e.g., a valve-mounted sensor or other tire-mounted sensor), the tire identifier (604) may be stored in the tire sensor when or after the tire sensor is installed in the tire itself.
The method of
The method of
For further explanation,
The method of
For further explanation,
The method of
The method of
For further explanation,
The method of
For further explanation,
The method of
Exemplary embodiments of the present invention are described largely in the context of a fully functional computer system for eliminating the need for a manual tread wear system reset in a tire management system. Readers of skill in the art will recognize, however, that the present invention also may be embodied in a computer program product disposed upon computer readable storage media for use with any suitable data processing system. Such computer readable storage media may be any storage medium for machine-readable information, including magnetic media, optical media, or other suitable media. Examples of such media include magnetic disks in hard drives or diskettes, compact disks for optical drives, magnetic tape, and others as will occur to those of skill in the art. Persons skilled in the art will immediately recognize that any computer system having suitable programming means will be capable of executing the steps of the method of the invention as embodied in a computer program product. Persons skilled in the art will recognize also that, although some of the exemplary embodiments described in this specification are oriented to software installed and executing on computer hardware, nevertheless, alternative embodiments implemented as firmware or as hardware are well within the scope of the present invention.
The present invention may be a system, an apparatus, a method, and/or a computer program product. The computer program product may include a computer readable storage medium (or media) having computer readable program instructions thereon for causing a processor to carry out aspects of the present invention.
The computer readable storage medium can be a tangible device that can retain and store instructions for use by an instruction execution device. The computer readable storage medium may be, for example, but is not limited to, an electronic storage device, a magnetic storage device, an optical storage device, an electromagnetic storage device, a semiconductor storage device, or any suitable combination of the foregoing. A non-exhaustive list of more specific examples of the computer readable storage medium includes the following: a portable computer diskette, a hard disk, a random access memory (RAM), a read-only memory (ROM), an erasable programmable read-only memory (EPROM or Flash memory), a static random access memory (SRAM), a portable compact disc read-only memory (CD-ROM), a digital versatile disk (DVD), a memory stick, a floppy disk, a mechanically encoded device such as punch-cards or raised structures in a groove having instructions recorded thereon, and any suitable combination of the foregoing. A computer readable storage medium, as used herein, is not to be construed as being transitory signals per se, such as radio waves or other freely propagating electromagnetic waves, electromagnetic waves propagating through a waveguide or other transmission media (e.g., light pulses passing through a fiber-optic cable), or electrical signals transmitted through a wire.
Computer readable program instructions described herein can be downloaded to respective computing/processing devices from a computer readable storage medium or to an external computer or external storage device via a network, for example, the Internet, a local area network, a wide area network and/or a wireless network. The network may comprise copper transmission cables, optical transmission fibers, wireless transmission, routers, firewalls, switches, gateway computers and/or edge servers. A network adapter card or network interface in each computing/processing device receives computer readable program instructions from the network and forwards the computer readable program instructions for storage in a computer readable storage medium within the respective computing/processing device.
Computer readable program instructions for carrying out operations of the present invention may be assembler instructions, instruction-set-architecture (ISA) instructions, machine instructions, machine dependent instructions, microcode, firmware instructions, state-setting data, or either source code or object code written in any combination of one or more programming languages, including an object oriented programming language such as Smalltalk, C++ or the like, and conventional procedural programming languages, such as the “C” programming language or similar programming languages. The computer readable program instructions may execute entirely on the user's computer, partly on the user's computer, as a stand-alone software package, partly on the user's computer and partly on a remote computer or entirely on the remote computer or server. In the latter scenario, the remote computer may be connected to the user's computer through any type of network, including a local area network (LAN) or a wide area network (WAN), or the connection may be made to an external computer (for example, through the Internet using an Internet Service Provider). In some embodiments, electronic circuitry including, for example, programmable logic circuitry, field-programmable gate arrays (FPGA), or programmable logic arrays (PLA) may execute the computer readable program instructions by utilizing state information of the computer readable program instructions to personalize the electronic circuitry, in order to perform aspects of the present invention.
Aspects of the present invention are described herein with reference to flowchart illustrations and/or block diagrams of methods, apparatus (systems), and computer program products according to embodiments of the invention. It will be understood that each block of the flowchart illustrations and/or block diagrams, and combinations of blocks in the flowchart illustrations and/or block diagrams, can be implemented by computer readable program instructions.
These computer readable program instructions may be provided to a processor of a general purpose computer, special purpose computer, or other programmable data processing apparatus to produce a machine, such that the instructions, which execute via the processor of the computer or other programmable data processing apparatus, create means for implementing the functions/acts specified in the flowchart and/or block diagram block or blocks. These computer readable program instructions may also be stored in a computer readable storage medium that can direct a computer, a programmable data processing apparatus, and/or other devices to function in a particular manner, such that the computer readable storage medium having instructions stored therein comprises an article of manufacture including instructions which implement aspects of the function/act specified in the flowchart and/or block diagram block or blocks.
The computer readable program instructions may also be loaded onto a computer, other programmable data processing apparatuses, or other devices to cause a series of operational steps to be performed on the computer, other programmable apparatuses or other devices to produce a computer implemented process, such that the instructions which execute on the computer, other programmable apparatus, or other device implement the functions/acts specified in the flowchart and/or block diagram block or blocks.
Advantages and features of the present disclosure can be further described by the following statements:
1. A method to eliminate the need for a manual tread wear system reset in a tire management system, the method including: receiving, by a vehicle control system of a vehicle, a tire identifier for a tire corresponding to a tire sensor; determining, based on the tire identifier, whether the tire is in an unused state; and calculating, based on whether the tire is in an unused state, a tread depth for the tire.
2. The method of statement 1, wherein the tread depth is included in one or more usage metrics for the tire.
3. The method of statement 1 or 2 wherein the one or more usage metrics further include a number of revolutions for the tire or a distance traveled for the tire.
4. The method of any of statements 1-3 wherein determining whether the tire is in an unused state comprises querying a database with the tire identifier.
5. The method of any of statements 1-4, further including: receiving, from the database, data indicating the one or more usage metrics for the tire; and storing, in the tire sensor, the one or more usage metrics.
6. The method of any of statements 1-5 further including updating, in the tire sensor, data indicating the one or more usage metrics of the tire.
7. The method of any of statements 1-6, further including updating, in a database, data indicating the one or more usage metrics of the tire.
8. The method of any of statements 1-7 wherein the tire identifier is received from the tire sensor.
9. An apparatus to eliminate the need for a manual tread wear system reset in a tire management system, the apparatus configured to perform steps including: receiving, by a vehicle control system of a vehicle, a tire identifier for a tire corresponding to a tire sensor; determining, based on the tire identifier, whether the tire is in an unused state; and calculating, based on whether the tire is in an unused state, a tread depth for the tire.
10. The apparatus of statement 9, wherein the tread depth is included in one or more usage metrics for the tire.
11. The apparatus of statements 9 or 10 wherein the one or more usage metrics further include a number of revolutions for the tire or a distance traveled for the tire.
12. The apparatus of any of statements 9-11 wherein determining whether the tire is in an unused state includes querying a database with the tire identifier.
13. The apparatus of any of statements 9-12, wherein the steps further include: receiving, from the database, data indicating the one or more usage metrics for the tire; and storing, in the tire sensor, the one or more usage metrics.
14. The apparatus of any of statements 9-13, wherein the steps further include updating, in the tire sensor, data indicating the one or more usage metrics of the tire.
15. The apparatus of any of statements 9-14 wherein the steps further include updating, in a database, data indicating the one or more usage metrics of the tire.
16. The apparatus of any of statements 9-15 wherein the tire identifier is received from the tire sensor.
17. A computer program product disposed upon a non-transitory computer readable medium, the computer program product including computer program instructions to eliminate the need for a manual tread wear system reset for a tire management system that, when executed, cause a computer system to perform steps including: receiving, by a vehicle control system of a vehicle, a tire identifier for a tire corresponding to a tire sensor; determining, based on the tire identifier, whether the tire is in an unused state; and calculating, based on whether the tire is in an unused state, a tread depth for the tire.
18. The computer program product of statement 17, wherein the tread depth is included in one or more usage metrics for the tire.
19. The computer program product of statement 17 or statement 18 wherein the one or more usage metrics further include a number of revolutions for the tire or a distance traveled for the tire.
20. The computer program product of any of statements 17-19 wherein determining whether the tire is in an unused state include querying a database with the tire identifier.
The flowchart and block diagrams in the Figures illustrate the architecture, functionality, and operation of possible implementations of systems, methods, and computer program products according to various embodiments of the present invention. In this regard, each block in the flowchart or block diagrams may represent a module, segment, or portion of instructions, which comprises one or more executable instructions for implementing the specified logical function(s). In some alternative implementations, the functions noted in the block may occur out of the order noted in the figures. For example, two blocks shown in succession may, in fact, be executed substantially concurrently, or the blocks may sometimes be executed in the reverse order, depending upon the functionality involved. It will also be noted that each block of the block diagrams and/or flowchart illustration, and combinations of blocks in the block diagrams and/or flowchart illustration, can be implemented by special purpose hardware-based systems that perform the specified functions or acts or carry out combinations of special purpose hardware and computer instructions.
It will be understood from the foregoing description that modifications and changes may be made in various embodiments of the present disclosure without departing from its true spirit. The descriptions in this specification are for purposes of illustration only and are not to be construed in a limiting sense. The scope of the present disclosure is limited only by the language of the following claims.
Filing Document | Filing Date | Country | Kind |
---|---|---|---|
PCT/US2021/043442 | 7/28/2021 | WO |
Number | Date | Country | |
---|---|---|---|
63057993 | Jul 2020 | US |