Self-reset system, method, device, vehicle terminal and storage medium
Restarting the speed sensor via the controller resolves the mismatch between speed and wheel speed information, ensuring normal vehicle operation and reducing the impact of malfunctions.
Patent Information
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2023-03-21
- Publication Date
- 2026-03-13
AI Technical Summary
The vehicle terminal's speed sensor is unable to detect changes in the magnetic field of the rotating gears after temperature changes, resulting in a mismatch between the speed information and the wheel speed information. This causes the controller to report a speed sensor verification fault, affecting the driving function.
The controller acquires information from the speed sensor and wheel speed sensor, and restarts the speed sensor if there is a mismatch to ensure information matching and avoid malfunctions.
Promptly restore the normal operation of the speed sensor to avoid affecting driving functions, reduce after-sales maintenance costs, and improve user experience.
Smart Images

Figure CN116331230B_ABST
Abstract
Description
Technical Field
[0001] This application relates to the field of vehicle control technology, and more particularly to the field of self-learning and resetting of speed sensors through a controller, specifically to a self-resetting system, method, device, vehicle terminal, and storage medium. Background Technology
[0002] The speed sensor inside the transmission of a vehicle is typically used to measure the gear speed within the transmission. Then, the gear speed is converted into the transmission's speed information based on the gear ratio. The controller compares the transmission's speed information with the gear speed information to determine if the transmission is functioning correctly and, more importantly, whether the vehicle is in normal driving condition. The speed sensor primarily measures the gear speed by sensing changes in the magnetic field generated by the rotating gears using a Hall effect chip.
[0003] In related technologies, if a vehicle terminal starts up, moves briefly, and then idles for a long time, when the vehicle terminal moves again, the temperature inside the transmission rises, causing the Hall chip to be unable to continue sensing the magnetic field changes generated by the rotation of the gears. This results in the speed sensor being unable to measure the gear speed, leading to a mismatch between the transmission speed information and the gear speed information in the vehicle terminal. Consequently, the controller reports a speed sensor verification fault in the vehicle terminal, affecting the driving function of the vehicle terminal. Summary of the Invention
[0004] This application provides a self-reset system, method, apparatus, vehicle terminal, and storage medium to at least solve the problem in related technologies where a mismatch between the transmission speed information and wheel speed information in the vehicle terminal causes the controller to report a speed sensor verification fault, affecting the vehicle terminal's driving function. The technical solution of this application is as follows:
[0005] According to a first aspect of this application, a self-resetting system is provided, comprising: a controller, a speed sensor, and a wheel speed sensor; the controller supplies power to the speed sensor; the wheel speed sensor is communicatively connected to the controller; the speed sensor is used to detect the speed information of the transmission of a vehicle terminal; the wheel speed sensor is used to detect the wheel speed information of the vehicle terminal; the controller is used to acquire the speed information and the wheel speed information, and restarts the speed sensor when the speed information and the wheel speed information do not match.
[0006] In one possible implementation, the self-reset system further includes: a gear position sensor; the gear position sensor is communicatively connected to the controller; the gear position sensor is used to detect gear position information of the vehicle terminal; the gear position information includes: parking gear, reverse gear, drive gear, or neutral gear; the controller is also used to acquire the gear position information; and determine whether the gear position information is drive gear or reverse gear.
[0007] According to a second aspect of this application, a self-resetting method is provided, applied to a self-resetting system; the self-resetting system includes a controller, a speed sensor, and a wheel speed sensor; the controller supplies power to the speed sensor; the wheel speed sensor is communicatively connected to the controller; the method includes: the controller acquiring speed information output by the speed sensor and wheel speed information output by the wheel speed sensor; and, if the speed information and wheel speed information do not match, the controller restarts the speed sensor.
[0008] Based on the aforementioned technical means, this application acquires the rotational speed information output by the rotational speed sensor and the wheel speed information output by the wheel speed sensor through a controller. If the rotational speed information and wheel speed information do not match, the controller restarts the rotational speed sensor. In this way, the rotational speed sensor can be restored to normal operation before the controller reports a rotational speed sensor verification fault due to a mismatch between the rotational speed information and wheel speed information, thus avoiding impacting the vehicle's driving functions.
[0009] In one possible implementation, the rotational speed information includes the rotational speed of the transmission of the vehicle terminal; the wheel speed information includes the wheel speed of the vehicle terminal; the method further includes: when the rotational speed of the transmission is a first preset value and the wheel speed of the vehicle terminal is greater than or equal to a second preset value, the controller determines that the rotational speed information and the wheel speed information do not match.
[0010] Based on the above technical means, this application monitors the speed information of the transmission and the wheel speed information of the vehicle terminal through the controller, and determines that the speed information and wheel speed information do not match when the speed and wheel speed of the vehicle terminal meet the corresponding conditions. This can promptly detect the problem of speed information and wheel speed information mismatch that occurs during vehicle operation.
[0011] In one possible implementation, the vehicle terminal further includes a gear position sensor; the gear position sensor is communicatively connected to the controller; before acquiring the speed information output by the speed sensor and the wheel speed information output by the wheel speed sensor, the method further includes: the controller acquiring the gear position information output by the gear position sensor; the gear position information includes: parking gear, reverse gear, drive gear or neutral gear; the controller determines that the gear position information is drive gear or reverse gear.
[0012] Based on the above technical means, this application obtains wheel speed information by determining whether the vehicle terminal is in forward or reverse gear. This avoids the situation where the controller detects that the wheel speed information is 0 and does not match the speed information when the vehicle terminal is in park or neutral, and directly reports a speed sensor verification fault in the vehicle terminal.
[0013] In one possible implementation, the method further includes: the controller determining the number of times the speed sensor is restarted; and restarting the speed sensor when the speed information and wheel speed information do not match, including: restarting the speed sensor when the speed information and wheel speed information do not match and the number of times the speed sensor is restarted is less than or equal to a third preset value.
[0014] Based on the aforementioned technical means, this application restarts the speed sensor when the number of restarts of the speed sensor is less than or equal to a third preset value. This not only allows the speed sensor to be restarted when the speed information and wheel speed information at the vehicle terminal do not match, but also prevents the speed sensor from being frequently restarted and still being detected as having a fault by the controller when the speed information and wheel speed information mismatch is not caused by the operating conditions mentioned in the background art, but by other problems.
[0015] According to a third aspect of this application, a self-resetting device is provided, comprising: an acquisition module for a controller to acquire rotational speed information output by the rotational speed sensor and wheel speed information output by the wheel speed sensor; and a restart module for a controller to restart the rotational speed sensor when the rotational speed information and the wheel speed information do not match.
[0016] In one possible implementation, the rotational speed information includes the rotational speed of the vehicle terminal's transmission; the wheel speed information includes the wheel speed of the vehicle terminal; the vehicle terminal also includes a gear position sensor; the gear position sensor is communicatively connected to the controller; the self-reset device further includes a determination module; the determination module is used to determine that the rotational speed information and wheel speed information do not match when the transmission speed is a first preset value and the wheel speed of the vehicle terminal is greater than or equal to a second preset value; the acquisition module is also used for the controller to acquire the gear position information output by the gear position sensor; the gear position information includes: parking gear, reverse gear, drive gear, or neutral; the determination module is also used for the controller to determine that the gear position information is drive gear or reverse gear. The determination module is also used for the controller to determine the number of times the rotational speed sensor needs to be restarted; the restart module is specifically used to restart the rotational speed sensor when the rotational speed information and wheel speed information do not match and the number of times the rotational speed sensor needs to be restarted is less than or equal to a third preset value.
[0017] According to a fourth aspect of this application, a vehicle terminal is provided, comprising: a memory, a processor, and a computer program stored in the memory and executable on the processor, wherein the processor executes the program to implement the method of the second aspect described above and any possible implementation thereof.
[0018] According to the fifth aspect provided in this application, a computer-readable storage medium is provided that, when the instructions in the computer-readable storage medium are executed by a processor of an electronic device, enables the electronic device to perform the methods described in the second aspect and any possible implementation thereof.
[0019] Therefore, the above-mentioned technical features of this application have the following beneficial effects:
[0020] (1) This application obtains the speed information output by the speed sensor and the wheel speed information output by the wheel speed sensor through the controller, and restarts the speed sensor when the speed information and wheel speed information do not match. In this way, the speed sensor can be restored to normal before the controller reports a speed sensor verification fault in the vehicle terminal due to the mismatch between the speed information and wheel speed information, thus avoiding affecting the driving function of the vehicle terminal.
[0021] (2) This application monitors the speed information of the transmission and the wheel speed information of the vehicle terminal through the controller, and determines that the speed information and wheel speed information do not match when the speed and wheel speed of the vehicle terminal meet the corresponding conditions. This can promptly detect the problem of the speed information and wheel speed information mismatch that occurs during the driving process of the vehicle terminal.
[0022] (3) This application obtains wheel speed information by determining whether the vehicle terminal is in forward or reverse gear. This avoids the situation where the controller detects that the wheel speed information is 0 and does not match the speed information when the vehicle terminal is in parking or neutral gear, and directly reports a speed sensor verification fault in the vehicle terminal.
[0023] (4) According to the above technical means, this application restarts the speed sensor when the number of restarts of the speed sensor is less than or equal to the third preset value. This can not only restart the speed sensor when the speed information and wheel speed information of the vehicle terminal do not match, but also prevent the speed sensor from being frequently restarted when the speed information and wheel speed information do not match due to the working conditions mentioned in the background technology, but due to other problems. In this case, the speed sensor will still be monitored by the controller to check the fault.
[0024] It should be noted that the technical effects of any of the implementation methods in the first aspect and the third to fifth aspects can be found in the technical effects of the corresponding implementation methods in the second aspect, and will not be repeated here.
[0025] It should be understood that the above general description and the following detailed description are exemplary and explanatory only, and do not limit this application. Attached Figure Description
[0026] The accompanying drawings, which are incorporated in and form part of this specification, illustrate embodiments consistent with this application and, together with the description, serve to explain the principles of this application, and do not constitute an undue limitation of this application.
[0027] Figure 1 This is a schematic diagram of the structure of a self-resetting system according to an exemplary embodiment;
[0028] Figure 2 This is a diagram illustrating the internal structure of a speed sensor according to an exemplary embodiment;
[0029] Figure 3 This is a diagram illustrating the positional relationship between the Hall chip and the signal gear according to an exemplary embodiment;
[0030] Figure 4 This is a schematic diagram illustrating magnetic field changes according to an exemplary embodiment;
[0031] Figure 5 This is a schematic diagram illustrating another magnetic field change according to an exemplary embodiment;
[0032] Figure 6 This is a schematic diagram illustrating another magnetic field change according to an exemplary embodiment;
[0033] Figure 7 This is a flowchart illustrating a self-resetting method according to an exemplary embodiment;
[0034] Figure 8 This is a flowchart illustrating another self-resetting method according to an exemplary embodiment;
[0035] Figure 9 This is a schematic diagram illustrating another magnetic field change according to an exemplary embodiment;
[0036] Figure 10 This is a flowchart illustrating another self-resetting method according to an exemplary embodiment;
[0037] Figure 11 This is a structural diagram of a self-resetting device according to an exemplary embodiment;
[0038] Figure 12 This is a structural diagram of a vehicle terminal according to an exemplary embodiment.
[0039] Controller 100, speed sensor 200, wheel speed sensor 300, gear position sensor 400, signal gear 500, tooth signal 501, Hall effect chip 201, magnet 202, circuit board 203, housing 204.
[0040] The system includes a self-reset device 110, an acquisition module 111, a restart module 112, and a determination module 113; a vehicle terminal 120, a processor 121, and a memory 122. Detailed Implementation
[0041] To enable those skilled in the art to better understand the technical solutions of this application, the technical solutions in the embodiments of this application will be clearly and completely described below with reference to the accompanying drawings.
[0042] It should be noted that the terms "first," "second," etc., used in the specification, claims, and accompanying drawings of this application are used to distinguish similar objects and are not necessarily used to describe a specific order or sequence. It should be understood that such data can be interchanged where appropriate so that the embodiments of this application described herein can be implemented in orders other than those illustrated or described herein. The embodiments described in the following exemplary embodiments do not represent all embodiments consistent with this application. Rather, they are merely examples of apparatuses and methods consistent with some aspects of this application as detailed in the appended claims.
[0043] The self-reset system, method, apparatus, vehicle, and storage medium of this application are described below with reference to the accompanying drawings. Regarding the related technologies mentioned in the background section, if a vehicle terminal starts up, moves briefly, and then idles for a long time, when the vehicle terminal moves again, the temperature inside the transmission rises, causing the Hall chip to be unable to continue sensing the magnetic field changes generated by the gear rotation. This results in the speed sensor failing to measure the gear speed, leading to a mismatch between the transmission speed information and the wheel speed information. Consequently, the controller reports a speed sensor verification fault, affecting the vehicle terminal's driving function. This application provides a self-reset method that obtains the speed information output by the speed sensor and the wheel speed information output by the wheel speed sensor through the controller. If the speed information and wheel speed information do not match, the controller restarts the speed sensor. Thus, the speed sensor can be restored to normal before the controller reports a speed sensor verification fault due to a mismatch between the speed information and wheel speed information, avoiding impact on the vehicle terminal's driving function.
[0044] For ease of understanding, the embodiments of this application will be described in detail below with reference to the accompanying drawings.
[0045] Figure 1 A self-resetting system is provided in this application embodiment. The self-resetting system includes a controller 100, a speed sensor 200, and a wheel speed sensor 300. The controller 100 is communicatively connected to both the speed sensor 200 and the wheel speed sensor 300.
[0046] In some embodiments, the speed sensor 200 includes a power supply port and a signal output port. The power supply port is connected to the corresponding acquisition port of the controller 100 and is used to supply power to the speed sensor; the signal transmission port is communicatively connected to the corresponding acquisition port of the controller 100 and is used to acquire the signal output by the speed sensor 200. The wheel speed sensor 300 includes a signal output port. The signal output port is communicatively connected to the corresponding acquisition port of the controller 100 to acquire the signal output by the wheel speed sensor 300.
[0047] The controller 100 is used to control the vehicle terminal, monitor the status of the vehicle terminal, and send control commands.
[0048] The speed sensor 200 is used to detect the speed information of the transmission at the vehicle terminal.
[0049] Wheel speed sensor 300 is used to detect wheel speed information of the vehicle terminal.
[0050] In some embodiments, the controller 100 is specifically used to power the speed sensor 200. Specifically, the controller 100 provides an 8V power supply to the speed sensor 200 independently and controls the power supply port of the speed sensor 200 to be turned on or off independently.
[0051] In some embodiments, the controller 100 is further configured to acquire rotational speed information and wheel speed information, and restart the rotational speed sensor if the rotational speed information and wheel speed information do not match.
[0052] In some embodiments, the self-reset system further includes a gear position sensor 400; the signal output port of the gear position sensor 400 is communicatively connected to the corresponding acquisition port of the controller 100.
[0053] The gear position sensor 400 is used to detect the gear position information of the vehicle terminal; the gear position information includes: parking gear, reverse gear, drive gear, or neutral gear. For example, the gear position sensor 400 detects the following gear position information of the vehicle terminal: P gear - parking gear, R gear - reverse gear, N gear - neutral gear, and D gear - drive gear.
[0054] It is understandable that D is a forward gear, but forward gears are not limited to D; they can also include M, S, L, etc.
[0055] The controller 100 is also used to acquire gear information; determine whether the gear information is forward or reverse; and then acquire speed information and wheel speed information.
[0056] As one possible implementation, the self-reset system also includes a signal gear 500.
[0057] The signal gear 500 rotates and generates a magnetic field when the vehicle is started. Thus, the speed sensor 200 can output speed information based on changes in the magnetic field generated by the signal gear. It is understood that since the signal gear is located within the transmission at the vehicle's end, the speed information detected and output by the speed sensor 200 is the transmission's speed information.
[0058] Optionally, the signal gear 500 can be a spur or helical gear evenly distributed around the circumference.
[0059] Figure 2 This is an internal structural diagram of a speed sensor 200 according to an exemplary embodiment. The speed sensor 200 includes a Hall chip 201, a magnet 202, a circuit board 203, and a housing 204.
[0060] As one possible implementation, the speed sensor 200 can be used to detect and output the speed information of the vehicle terminal's transmission by recognizing the magnetic field changes generated by the rotation of the signal gear 500 based on the Hall chip 201.
[0061] Specifically, the clearance between the signal gear 500 and the speed sensor 200 must be 1 ± 0.5 mm. This clearance is determined by the characteristics of the Hall chip 201.
[0062] As one possible implementation, the positional relationship between the Hall chip 201 and the signal gear 500 is as follows: Figure 3 As shown in Figure 3-1, when the Hall chip detects the change in the magnetic field generated by the rotation of the signal gear 500, it can output as shown in Figure 3-1. Figure 3 The waveform signal shown in Figure 3-2.
[0063] As one possible implementation, such as Figure 4 As shown, the speed sensor 200 can identify the magnetic field difference generated by the rotation of the signal gear 500 through the Hall chip 201, and then detect the tooth profile signal 501. After the speed sensor 200 and the signal gear 500 are powered on, the Hall chip 201 will learn the magnetic field change corresponding to the tooth profile of the first tooth of the rotating signal gear 500, generate the discrimination learning BOP upper limit threshold 401 and BRP lower limit threshold 402 for the magnetic field change after the signal gear rotates, and continuously correct the learning during the rotation of the signal gear.
[0064] Understandably, when one tooth tip of the signal gear 500 passes through the Hall chip 201, the magnetic field strength gradually increases, and when one tooth root of the signal gear 500 passes through the Hall chip 201, the magnetic field strength gradually decreases. After one tooth tip and one tooth root of the signal gear 500 pass through the Hall chip 201, although the Hall chip 201 can identify the tooth profile signal generated after the tooth tip and tooth root of the signal gear 500 pass through, the speed sensor can only detect that the transmission has speed information and output speed information when the magnetic field strength is at its maximum (greater than BOP) and at its minimum (less than BRP).
[0065] For example, such as Figure 5 As shown, if the signal gear 500 continues to rotate, even if the internal temperature of the speed sensor 200 rises and causes the magnetic field to shift, BOP and BRP can be corrected in time without affecting the identification of the magnetic field generated by the rotation of the signal gear 500.
[0066] In some embodiments, such as Figure 6 As shown, if the vehicle terminal is moved for a short period after startup, the Hall chip will enter the initial learning phase, generating initial BOP and BRP. If the vehicle terminal moves briefly and then idles for an extended period, the signal gear 500 does not rotate during idling, and the Hall chip enters a no-speed phase. At this time, the Hall chip cannot update or correct BOP and BRP in a timely manner, so the values of BOP and BRP remain unchanged. When the vehicle terminal moves again, the magnetic field change generated by the rotation of the signal gear will not satisfy the initial BOP and BRP, causing the speed sensor to fail to detect speed information and only detect values such as... Figure 3 The waveform signal shown in Figure 3-3 indicates that the Hall chip has entered the unrecognizable stage. The controller will detect that the speed information of the transmission and the wheel speed information of the vehicle terminal do not match, which will cause the controller to report a speed sensor verification fault of the vehicle terminal and affect the driving function of the vehicle terminal.
[0067] To address the above problems, embodiments of this application provide a self-resetting method, such as... Figure 7 As shown, the self-reset method includes the following steps:
[0068] S201, The controller acquires the rotational speed information output by the rotational speed sensor and the wheel speed information output by the wheel speed sensor.
[0069] Among these, speed information refers to information about the operating status of the transmission within the vehicle terminal. For example, speed information includes the speed of the transmission within the vehicle terminal.
[0070] Wheel speed information reflects the vehicle's terminal movement status (e.g., driving speed). For example, wheel speed information includes the wheel speed of the vehicle terminal.
[0071] In some embodiments, the above method further includes: comparing rotational speed information and wheel speed information to determine whether the rotational speed information and wheel speed information match.
[0072] As one possible implementation, when the transmission speed is a first preset value and the wheel speed of the vehicle terminal is greater than or equal to a second preset value, the controller determines that the speed information and wheel speed information do not match.
[0073] For example, the first preset value is 0 rpm, and the second preset value can be 1 km / h. It is understood that the embodiments of this application do not limit the magnitude of the second preset value; the aforementioned 1 km / h is merely an example of the second preset value. In other embodiments, the second preset value can be any value greater than or equal to 0.
[0074] It is understandable that when the magnetic field change generated by the rotation of the signal gear cannot meet the initial BOP and BRP of the Hall chip, the speed sensor cannot identify the speed information, and the speed information output by the speed sensor is 0 rpm.
[0075] It is understood that the embodiments of this application mainly address the situation where, after a vehicle terminal is started, it moves for a short period of time and then idles for a long time, resulting in a mismatch between the rotational speed information and the wheel speed information when the vehicle terminal moves again. In this condition, the rotational speed information is 0 rpm, while the wheel speed of the vehicle terminal is greater than or equal to 1 km / h, indicating that the vehicle terminal is currently in a moving state, but the controller cannot detect the rotational speed information of the vehicle terminal, hence the rotational speed information is 0 rpm.
[0076] In some embodiments, before step S201, such as Figure 8 As shown, the above method also includes steps S101-S102.
[0077] S101, The controller acquires the gear position information output by the gear position sensor; the gear position information includes: parking gear, reverse gear, forward gear or neutral gear.
[0078] Depending on the vehicle model, the aforementioned forward gears include D, M, S, L, etc. These forward gears are only used to indicate that the vehicle is in motion; this embodiment does not limit the specific forward gear.
[0079] S102, The controller determines the gear information as forward or reverse gear.
[0080] Understandably, the controller monitors the gear position information output by the gear position sensor in real time to determine whether the gear is forward or reverse. This ensures that the controller can obtain the speed information output by the speed sensor and the wheel speed information output by the wheel speed sensor when the vehicle is in motion. This prevents the controller from failing to detect the speed and / or wheel speed information when the vehicle is off or in other gears, such as parking.
[0081] S202. If the speed information and wheel speed information do not match, the controller restarts the speed sensor.
[0082] As one possible implementation, the controller shuts off the 8V power supply to the speed sensor and immediately restores the power supply, causing the speed sensor to restart once.
[0083] The restart process of the speed sensor is very short, mainly depending on the signal transmission speed between the controller and the speed sensor. For example, the interval between the controller power failure and power restoration is less than 0.5 seconds, and the interval between the speed sensor power restoration and normal operation is less than 0.5 seconds.
[0084] In some embodiments, the method further includes: the controller determining the number of times the speed sensor is restarted. Therefore, step S202 can be implemented as follows: when the speed information and wheel speed information do not match, and the number of times the speed sensor is restarted is less than or equal to a third preset value, the controller restarts the speed sensor.
[0085] The third preset value can be 3 times. For example, after the controller detects a mismatch between the rotational speed information and the wheel speed information, it determines whether the rotational speed sensor has been restarted 3 times during the current driving process. If the number of restarts of the rotational speed sensor is less than 3, the controller determines that the rotational speed sensor can be restarted.
[0086] Understandably, this application restarts the speed sensor when the number of restarts is less than or equal to a third preset value. This not only allows the speed sensor to be restarted when the speed information and wheel speed information at the vehicle terminal do not match, but also prevents the speed sensor from being frequently restarted and still being detected as having a fault by the controller when the speed information and wheel speed information mismatch is not caused by the operating conditions mentioned in the background art, but by other problems.
[0087] Understandably, after the speed sensor restarts, the Hall chip will relearn BOP and BRP to enable the identification and judgment of magnetic field signals after environmental changes (e.g., from a low temperature environment to a high temperature environment).
[0088] Specifically, such as Figure 9As shown, after the speed sensor restarts, the initial thresholds BOP and BRP learned by the Hall chip in the early stage will be cleared. When the signal gear rotates, the Hall chip will relearn BOP and BRP. After one tooth, the tooth profile signal of the signal gear will be judged according to the new BOP and BRP, thereby realizing the re-identification of the signal gear and outputting the correct speed information.
[0089] It is understood that the method provided in this application embodiment can effectively solve the problem that the speed sensor outputs 0 speed information under the working conditions mentioned in the background art, improve the customer's user experience and reduce the cost of after-sales maintenance.
[0090] For ease of understanding, the following example illustrates a self-resetting method provided in the embodiments of this application.
[0091] For example, in a scenario where the vehicle terminal starts up, moves briefly, then idles for a long time, and then moves again after idling, such as... Figure 10 As shown, the self-reset process can be implemented through the following steps:
[0092] Step a1: Determine if the gear information is in forward gear.
[0093] If yes, proceed to step a2; otherwise, proceed to step a6.
[0094] Step a2: Determine if the wheel speed information is greater than 1 km / h.
[0095] If yes, proceed to step a3; otherwise, proceed to step a6.
[0096] Step a3: Determine if the rotational speed information is 0 rpm.
[0097] If yes, proceed to step a4; otherwise, proceed to step a6.
[0098] Step a4: Determine whether the speed sensor has been restarted 3 times during this driving session.
[0099] If yes, proceed to step a5; otherwise, proceed to step a6.
[0100] Step a5: The controller disconnects the power supply to the speed sensor and immediately restores the power supply; the speed sensor restarts, relearns, and detects speed information.
[0101] Step a6: End the self-reset process.
[0102] The foregoing mainly describes the solutions provided by the embodiments of this application from a methodological perspective. To achieve the above functions, the self-resetting device or electronic device includes hardware structures and / or software modules corresponding to the execution of each function. Those skilled in the art should readily recognize that, based on the units and algorithm steps of the various examples described in conjunction with the embodiments disclosed herein, this application can be implemented in hardware or a combination of hardware and computer software. Whether a function is executed in hardware or by computer software driving hardware depends on the specific application and design constraints of the technical solution. Those skilled in the art can use different methods to implement the described functions for each specific application, but such implementation should not be considered beyond the scope of this application.
[0103] This application embodiment can, based on the above method, exemplarily divide a self-resetting device or electronic device into functional modules. For example, the self-resetting device or electronic device may include functional modules corresponding to each functional division, or two or more functions may be integrated into one processing module. The integrated module can be implemented in hardware or as a software functional module. It should be noted that the module division in this application embodiment is illustrative and only represents one logical functional division; in actual implementation, there may be other division methods.
[0104] Figure 11 This is a block diagram illustrating a self-resetting device according to an exemplary embodiment. The self-resetting device 110 includes: an acquisition module 111 and a restart module 112.
[0105] The acquisition module 111 is used by the controller to acquire the rotational speed information output by the rotational speed sensor and the wheel speed information output by the wheel speed sensor.
[0106] Restart module 112 is used to restart the speed sensor when the speed information and wheel speed information do not match.
[0107] In some embodiments, the rotational speed information includes the rotational speed of the transmission at the vehicle terminal; the wheel speed information includes the wheel speed of the vehicle terminal; the vehicle terminal also includes a gear position sensor; the gear position sensor is communicatively connected to the controller; the self-reset device 110 further includes a determination module 113; the determination module 113 is used to determine, when the rotational speed of the transmission is a first preset value and the wheel speed of the vehicle terminal is greater than or equal to a second preset value, that the controller determines that the rotational speed information and the wheel speed information do not match the acquisition module, and is also used to acquire the gear position information output by the gear position sensor; the gear position information includes: parking gear, reverse gear, drive gear, or neutral gear; the determination module is also used to determine that the gear position information is drive gear or reverse gear. The determination module is also used to determine the number of times the rotational speed sensor is restarted; the restart module is specifically used to restart the rotational speed sensor when the rotational speed information and the wheel speed information do not match and the number of times the rotational speed sensor is restarted is less than or equal to a third preset value.
[0108] Based on the aforementioned technical means, the controller acquires the rotational speed information output by the rotational speed sensor and the wheel speed information output by the wheel speed sensor. If the rotational speed and wheel speed information do not match, the controller restarts the rotational speed sensor. In this way, the rotational speed sensor can be restored to normal operation before the controller reports a rotational speed sensor verification fault due to a mismatch between the two information, thus avoiding impacting the vehicle's driving functions.
[0109] Regarding the apparatus in the above embodiments, the specific manner in which each module performs its operation has been described in detail in the embodiments related to the method, and will not be elaborated upon here.
[0110] Figure 12 This is a block diagram illustrating a vehicle terminal according to an exemplary embodiment. Figure 12 As shown, the vehicle terminal 120 includes, but is not limited to, a processor 121 and a memory 122.
[0111] The memory 122 described above is used to store executable instructions of the processor 121. It is understood that the processor 121 is configured to execute instructions to implement the self-reset method in the above embodiments.
[0112] It should be noted that those skilled in the art will understand that Figure 12 The vehicle terminal structure shown does not constitute a limitation on the vehicle terminal; the vehicle terminal may include, but is not limited to, other types of terminals. Figure 12 This may indicate more or fewer components, or combinations of certain components, or different component arrangements.
[0113] The processor 121 is the control center of the vehicle terminal. It connects various parts of the vehicle terminal via various interfaces and lines. By running or executing software programs and / or modules stored in the memory 122, and by calling data stored in the memory 122, it performs various functions and processes data of the vehicle terminal, thereby providing overall monitoring of the vehicle terminal. The processor 121 may include one or more processing units. Optionally, the processor 121 may integrate an application processor and a modem processor. The application processor mainly handles the operating system, user interface, and applications, while the modem processor mainly handles wireless communication. It is understood that the modem processor may not be integrated into the processor 121.
[0114] The memory 122 can be used to store software programs and various data. The memory 122 may mainly include a program storage area and a data storage area, wherein the program storage area may store the operating system, application programs required by at least one functional module (such as a determination unit, a processing unit, etc.), etc. In addition, the memory 122 may include high-speed random access memory, and may also include non-volatile memory, such as at least one disk storage device, flash memory device, or other volatile solid-state storage device.
[0115] In an exemplary embodiment, a computer-readable storage medium including instructions is also provided, such as a memory 122 including instructions, which can be executed by a processor 121 of a vehicle terminal 120 to implement the self-reset method in the above embodiments.
[0116] In actual implementation, Figure 11 The functions of the acquisition module 111, restart module 112, and confirmation module 113 can all be provided by... Figure 12 The processor 121 calls the computer program stored in the memory 122 to implement the process. The specific execution process can be found in the description of the self-reset method in the previous embodiment, and will not be repeated here.
[0117] Optionally, the computer-readable storage medium may be a non-transitory computer-readable storage medium, such as a read-only memory (ROM), random access memory (RAM), CD-ROM, magnetic tape, floppy disk, and optical data storage device.
[0118] In an exemplary embodiment, this application also provides a computer program product including one or more instructions, which can be executed by the processor 121 of the vehicle terminal to complete the self-reset method in the above embodiments.
[0119] It should be noted that when one or more instructions in the computer-readable storage medium or computer program product are executed by the processor of the vehicle terminal, they implement the various processes of the above self-reset method embodiment and can achieve the same technical effect as the above self-reset method. To avoid repetition, they will not be described again here.
[0120] Through the above description of the embodiments, those skilled in the art can clearly understand that, for the sake of convenience and brevity, only the division of the above functional modules is used as an example. In actual applications, the above functions can be assigned to different functional modules as needed, that is, the internal structure of the device can be divided into different functional modules to complete all or part of the functions described above.
[0121] In the several embodiments provided in this application, it should be understood that the disclosed apparatus and methods can be implemented in other ways. For example, the apparatus embodiments described above are merely illustrative; for instance, the division of modules or units is only a logical functional division, and in actual implementation, there may be other division methods. For example, multiple units or components may be combined or integrated into another apparatus, or some features may be ignored or not executed. Furthermore, the mutual coupling or direct coupling or communication connection shown or discussed may be through some interfaces; the indirect coupling or communication connection between apparatuses or units may be electrical, mechanical, or other forms.
[0122] The units described as separate components may or may not be physically separate. A component shown as a unit can be one or more physical units; that is, it can be located in one place or distributed in multiple different locations. Some or all of the classified units can be selected to achieve the purpose of this embodiment, depending on actual needs.
[0123] Furthermore, the functional units in the various embodiments of this application can be integrated into one processing unit, or each unit can exist physically separately, or two or more units can be integrated into one unit. The integrated unit can be implemented in hardware or as a software functional unit.
[0124] If the integrated unit is implemented as a software functional unit and sold or used as an independent product, it can be stored in a readable storage medium. Based on this understanding, the technical solution of the embodiments of this application, essentially, or the part that contributes to the prior art, or a complete or partial classification of the technical solution, can be embodied in the form of a software product. This software product is stored in a storage medium and includes several instructions to cause a device (which may be a microcontroller, chip, etc.) or processor to execute all or part of the steps of the methods of the various embodiments of this application. The aforementioned storage medium includes various media capable of storing program code, such as USB flash drives, portable hard drives, ROM, RAM, magnetic disks, or optical disks.
[0125] The above are merely specific embodiments of this application, but the scope of protection of this application is not limited thereto. Any changes or substitutions within the technical scope disclosed in this application should be included within the scope of protection of this application. Therefore, the scope of protection of this application should be determined by the scope of the claims.
Claims
1. A self-resetting system, characterized in that, include: The controller comprises a speed sensor and a wheel speed sensor; the controller supplies power to the speed sensor. The wheel speed sensor is communicatively connected to the controller; The speed sensor is used to detect the speed information of the transmission in the vehicle terminal; the speed information includes the speed of the transmission in the vehicle terminal; the speed of the transmission is determined when the magnetic field strength detected by the Hall chip is greater than the upper limit threshold of BOP when it is at its maximum and less than the lower limit threshold of BRP when it is at its minimum. The wheel speed sensor is used to detect the wheel speed information of the vehicle terminal; the wheel speed information includes the wheel speed of the vehicle terminal. The controller is configured to determine that the rotational speed information and the wheel speed information do not match when the rotational speed of the transmission is 0 and the wheel speed of the vehicle terminal is greater than or equal to a second preset value. The controller is used to acquire the rotational speed information and the wheel speed information. If the rotational speed information and the wheel speed information do not match, the controller restarts the rotational speed sensor and controls the rotational speed sensor to relearn the upper limit threshold of BOP and the lower limit threshold of BRP based on the Hall chip.
2. The system according to claim 1, characterized in that, The self-reset system further includes: a gear position sensor; the gear position sensor is communicatively connected to the controller; The gear position sensor is used to detect the gear position information of the vehicle terminal; the gear position information includes: parking gear, reverse gear, drive gear, or neutral gear. The controller is further configured to acquire the gear position information and determine that the gear position information is the forward gear or the reverse gear.
3. A self-resetting method, characterized in that, This is applied to a self-resetting system; the self-resetting system includes a controller, a speed sensor, and a wheel speed sensor; the controller supplies power to the speed sensor. The wheel speed sensor is communicatively connected to the controller; the method includes: The controller acquires the rotational speed information output by the rotational speed sensor and the wheel speed information output by the wheel speed sensor; the rotational speed information includes the rotational speed of the transmission at the vehicle terminal; the wheel speed information includes the wheel speed of the vehicle terminal; the rotational speed of the transmission is determined when the magnetic field strength detected by the Hall chip is greater than the upper limit threshold of BOP when it is at its maximum and less than the lower limit threshold of BRP when it is at its minimum. When the speed of the transmission is 0 and the wheel speed of the vehicle terminal is greater than or equal to a second preset value, the controller determines that the speed information and the wheel speed information do not match. If the rotational speed information and the wheel speed information do not match, the controller restarts the rotational speed sensor and controls the rotational speed sensor to relearn the upper limit threshold of BOP and the lower limit threshold of BRP based on the Hall chip.
4. The method according to claim 3, characterized in that, The vehicle terminal also includes a gear position sensor; the gear position sensor is communicatively connected to the controller; before the controller acquires the speed information output by the speed sensor and the wheel speed information output by the wheel speed sensor, the method further includes: The controller acquires the gear position information output by the gear position sensor; the gear position information includes: parking gear, reverse gear, drive gear or neutral gear; the controller determines the gear position information as drive gear or reverse gear.
5. The method according to claim 3, characterized in that, The method further includes: The controller determines the number of times the speed sensor needs to be restarted; When the rotational speed information and the wheel speed information do not match, the controller restarts the rotational speed sensor, including: If the rotational speed information and the wheel speed information do not match, and the number of restarts of the rotational speed sensor is less than or equal to a third preset value, the controller restarts the rotational speed sensor.
6. A self-resetting device, characterized in that, include: The acquisition module is used by the controller to acquire the rotational speed information output by the rotational speed sensor and the wheel speed information output by the wheel speed sensor; the rotational speed information includes the rotational speed of the transmission at the vehicle terminal; the wheel speed information includes the wheel speed of the vehicle terminal; the rotational speed of the transmission is determined when the magnetic field strength detected by the Hall chip is greater than the upper limit threshold of BOP when it is at its maximum and less than the lower limit threshold of BRP when it is at its minimum. The restart module is used to determine that the speed information and the wheel speed information do not match when the speed of the transmission is 0 and the wheel speed of the vehicle terminal is greater than or equal to a second preset value; when the speed information and the wheel speed information do not match, the controller restarts the speed sensor and controls the speed sensor to relearn the upper limit threshold of BOP and the lower limit threshold of BRP based on the Hall chip.
7. The apparatus according to claim 6, characterized in that, The vehicle terminal also includes a gear position sensor; the gear position sensor is communicatively connected to the controller; the self-reset device also includes a determination module; The acquisition module is further configured to acquire gear information output by the gear position sensor; the gear position information includes: parking gear, reverse gear, drive gear, or neutral gear; the determination module is further configured to determine that the gear position information is drive gear or reverse gear. The determining module is further configured to determine the number of times the speed sensor is restarted; the restarting module is specifically configured to restart the speed sensor when the speed information and the wheel speed information do not match and the number of times the speed sensor is restarted is less than or equal to a third preset value.
8. A vehicle terminal, characterized in that, Includes the self-resetting system as described in claim 1 or 2.
9. A computer-readable storage medium, characterized in that, When the computer-executable instructions stored in the computer-readable storage medium are executed by the processor of the electronic device, the electronic device is capable of performing the self-reset method as described in any one of claims 3 to 5.
Citation Information
Patent Citations
Method and system for selective reset of sensors powered from a common power supply
CN110733439A
Vehicle speed sensor failure diagnostic device
JP2021085325A