Automobile gear monitoring method and related equipment
By introducing a dual P-gear monitoring mechanism when switching vehicle modes, the problem of false alarms when exiting parking mode or remote mode is solved, improving user experience and system intelligence.
Patent Information
- Application Number
- CN202511831813.X
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2025-12-05
- Publication Date
- 2026-02-03
AI Technical Summary
Existing technologies have a rigid P-gear monitoring strategy when a vehicle exits parking mode or remote mode, which is prone to generating false alarms and affecting the user experience.
A dual mechanism of first and second P gear monitoring is introduced to detect shift requests and conduct in-depth P gear status checks when necessary, generating driver prompts to ensure vehicle safety.
This effectively avoids false alarms from the system when the driver actively shifts into D/R gear and drives away, thus improving the user experience and the system's intelligence level.
Smart Images

Figure CN121452332A_ABST
Abstract
Description
Technical Field
[0001] This invention relates to the field of vehicle electronics technology, and in particular to a method and related equipment for monitoring vehicle gear positions. Background Technology
[0002] As vehicles become increasingly intelligent, their operating modes are becoming more complex. In addition to traditional driving modes, special modes such as parking mode (for automatic parking) and remote mode (for remote start or remote driving) have emerged. When a vehicle exits these special modes and switches back to normal driving mode, ensuring it is in a safe gear is crucial. For vehicles with automatic transmissions, the P (Park) gear is a fundamental safeguard against rolling.
[0003] When exiting a special mode, existing technology may simply enable P gear monitoring. If the driver has a clear intention to leave without P gear (such as requesting to shift into D / R gear to drive away directly), the system may still issue unnecessary warnings because it does not detect P gear, which may interfere with the driver and reduce the user experience.
[0004] Therefore, there is an urgent need in this field for a vehicle gear monitoring method that can intelligently determine driving intentions in order to improve safety and user experience during vehicle mode switching. Summary of the Invention
[0005] The primary objective of this invention is to provide a method for monitoring vehicle gear position, in order to solve the problems of rigid P gear monitoring strategies, false alarms, and inaccurate prompts when a vehicle exits parking mode or remote mode.
[0006] To achieve the above objectives, the first aspect of this application provides a method for monitoring vehicle gear positions, comprising: When the vehicle is detected to have exited parking mode or remote mode, activate the first P gear monitoring; During the first P gear monitoring process, it is determined whether a valid gear shift request is received within a first preset time period; If the received shift request is invalid, then when the received shift request is for P gear, the second P gear monitoring will be activated after a second preset time. During the second P gear monitoring process, it is detected whether the current gear of the vehicle is P gear, and a driver prompt message is generated based on the detection result.
[0007] In some embodiments, detecting whether the vehicle's current gear is P (Park) and generating driver prompt information based on the detection result includes: If the vehicle's current gear is not P, determine the counter information; If the counter information is less than the calibration value, a first prompt message is generated, and the counter information is incremented. If the value of the counter is greater than or equal to the calibration value, a second prompt message is activated. The first prompt message is used to indicate that the P gear failed to be engaged and to suggest using the parking brake. The second prompt message is used to indicate that the P gear is faulty and to suggest repair.
[0008] In some embodiments, after determining whether a valid shift request has been received within a first preset time period during the first P gear monitoring activation process, the method further includes: If the received shift request is valid, then the first P gear monitoring is turned off, and the corresponding operation is performed according to the shift request. The shift request includes an N gear request, a D / R gear request, or a P gear request. If the shift request is for N gear, shift to N gear and determine whether to display a third prompt message based on the brake pedal signal; if the brake pedal signal is not detected, the third prompt message is used to warn the driver of the risk of the vehicle rolling away. If the shift request is a D / R gear request, shift to the D / R gear; If the gear shift request is a P gear request, the second P gear monitoring will be activated after a second preset time.
[0009] In some embodiments, the method for determining the second preset duration includes: The number of rotations of the output shaft is calculated by integrating the output shaft speed with respect to time. Obtain the non-integer part of the number of rotations; Based on the geometric parameters of the parking gear, determine the arc length corresponding to one tooth groove and one tooth; The real-time position of the parking gear during the meshing cycle is determined based on the non-integer portion and the arc length. Based on the real-time position, the tooth thickness of the parking gear, and the tooth thickness of the parking pawl, calculate the misalignment distance between the parking pawl and the tooth groove of the parking gear; Based on the offset distance and the current output shaft speed, the second preset duration is calibrated.
[0010] In some embodiments, when the current gear is P, the second prompt message is turned off and the counter is reset.
[0011] In some embodiments, the third prompt message is turned off when the shift request is N gear and a brake pedal signal is detected.
[0012] Another aspect of this application provides a vehicle gear position monitoring device, the device comprising: The first monitoring module is used to activate the first P gear monitoring when the vehicle is detected to have exited parking mode or remote mode. The first detection module is used to determine whether a valid shift request has been received within a first preset time period during the first P gear monitoring process. The second monitoring module is used to start second P gear monitoring after a second preset time period if the received shift request is invalid and the received shift request is for P gear. The second detection module is used to detect whether the current gear of the vehicle is P gear during the second P gear monitoring process, and generate driver prompt information based on the detection result.
[0013] To achieve the above objectives, another aspect of this application provides an electronic device, which includes a memory and a processor. The memory stores a computer program, and the processor executes the computer program to implement the method described above.
[0014] To achieve the above objectives, this application provides a vehicle including a memory, a processor, and a program stored in the memory and executable on the processor, wherein the program, when executed by the processor, implements the aforementioned method.
[0015] To achieve the above objectives, another aspect of the embodiments of this application proposes a computer-readable storage medium storing a computer program that, when executed by a processor, implements the methods described above.
[0016] To achieve the above objectives, another aspect of the embodiments of this application proposes a computer program product, including a computer program that, when executed by a processor, implements the aforementioned method.
[0017] This application provides a method and related equipment for monitoring vehicle gear positions. The solution activates first P-gear monitoring when the vehicle is detected to have exited parking mode or remote mode. During the first P-gear monitoring, it determines whether a valid gear shift request has been received within a first preset time period. If the received gear shift request is invalid, then if the received gear shift request is for P, a second P-gear monitoring is activated after a second preset time period. During the second P-gear monitoring, it detects whether the vehicle's current gear is P and generates driver prompt information based on the detection result. By introducing a dual mechanism of first and second P-gear monitoring, and prioritizing the response to valid gear shift requests from the driver during the first monitoring phase, the system effectively avoids false alarms caused by the system not detecting P when the driver actively shifts into D / R and drives away, greatly improving user experience and system intelligence. Attached Figure Description
[0018] Figure 1 This is a flowchart of the vehicle gear monitoring method provided in the embodiments of this application; Figure 2 This is a flowchart of the parameter generation method provided in the embodiments of this application; Figure 3 This is a structural diagram of the vehicle gear position monitoring device provided in the embodiments of this application; Detailed Implementation To make the objectives, technical solutions, and advantages of this application clearer, the following detailed description is provided in conjunction with the accompanying drawings and embodiments. It should be understood that the specific embodiments described herein are merely illustrative of this application and are not intended to limit it. In the following description, when referring to the accompanying drawings, unless otherwise indicated, the same numbers in different drawings represent the same or similar elements. The embodiments described in the following exemplary embodiments do not represent all embodiments consistent with those of this application; they are merely examples of apparatuses and methods consistent with some aspects of the embodiments of this application as detailed in the appended claims.
[0019] Unless otherwise defined, all technical and scientific terms used herein have the same meaning as commonly understood by one of ordinary skill in the art to which this application belongs. The terminology used herein is for the purpose of describing embodiments of this application only and is not intended to limit this application.
[0020] The vehicle gear position monitoring method provided in this application relates to the field of vehicle electronics technology. This method can be applied to a terminal, a server, or software running on either a terminal or a server. In some embodiments, the terminal can be a smartphone, tablet, laptop, desktop computer, smart speaker, smartwatch, or in-vehicle terminal, but is not limited to these. The server can be configured as an independent physical server, a server cluster or distributed system composed of multiple physical servers, or a cloud server providing basic cloud computing services such as cloud services, cloud databases, cloud computing, cloud functions, cloud storage, network services, cloud communication, middleware services, domain name services, security services, CDN, and big data and artificial intelligence platforms. The server can also be a node server in a blockchain network. The software can be an application implementing the vehicle gear position monitoring method, but is not limited to the above forms.
[0021] This application can be used in a wide variety of general-purpose or special-purpose computer system environments or configurations. Examples include: personal computers, server computers, handheld or portable devices, tablet devices, multiprocessor systems, microprocessor-based systems, set-top boxes, programmable consumer electronics devices, network PCs, minicomputers, mainframe computers, and distributed computing environments including any of the above systems or devices. This application can be described in the general context of computer-executable instructions executed by a computer, such as program modules. Generally, program modules include routines, programs, objects, components, data structures, etc., that perform specific tasks or implement specific abstract data types. This application can also be practiced in distributed computing environments where tasks are performed by remote processing devices connected via a communication network. In distributed computing environments, program modules can reside in local and remote computer storage media, including storage devices.
[0022] like Figure 1 The diagram illustrates a flowchart of a vehicle gear position monitoring method according to an embodiment of this application, which specifically includes the following steps: Step S100: When the vehicle is detected to have exited parking mode or remote mode, start monitoring of the first P gear.
[0023] This step is triggered when the vehicle's transmission control unit (TCU) or vehicle control unit (VCU) detects that the vehicle is exiting "Parking Mode" or "Remote Mode" and is about to enter Normal Mode. The signal for the mode transition can originate from the autonomous driving domain controller, the remote control module, or the body bus signal. The core purpose of the first P gear monitoring is to ensure that the vehicle can safely be in or engaged in P gear when the driver has no explicit intention to operate it. Normal Mode refers to the vehicle's driving mode, corresponding to the various gears the vehicle is currently in.
[0024] Step S200: During the first P gear monitoring process, determine whether a valid gear shift request has been received within a first preset time period.
[0025] After the first P gear monitoring is activated, the system will enter a listening window of a first preset duration (e.g., 2 seconds). During this period, the controller continuously monitors gear request signals from the shifter (such as an electronic shift lever, knob, or button). Here, "valid" means that the signal is conflict-free, correctly verified, and consistent with the current vehicle status (e.g., P gear is only allowed when the vehicle speed is below a certain threshold).
[0026] In step S300, if the received shift request is invalid, then when the received shift request is for P gear, the second P gear monitoring will be started after a second preset time.
[0027] Within the first preset duration, no valid shift request is received. This indicates that the driver has not operated or has not performed a valid operation. The system determines that it is necessary to enforce an in-depth P gear state check, i.e., the second P gear monitoring, to ensure vehicle safety.
[0028] Step S400: During the second P gear monitoring, detect whether the current gear of the vehicle is the P gear, and generate driver prompt information according to the detection result.
[0029] In some embodiments, when no valid request is received during the first P gear monitoring stage; or the driver actively requests the P gear. Before starting the second P gear monitoring, the system will wait for a second preset duration T0. This delay is to give the P gear actuator (such as a solenoid valve, motor) enough time to push the parking pawl to engage with the parking gear.
[0030] After waiting for T0 time, the system detects the current actual gear through the gear position sensors inside the transmission (such as a position switch, Hall sensor). If so, that is, the current gear is the P gear, indicating that parking is successful. If not, that is, the current gear is not the P gear, indicating that engaging the P gear fails.
[0031] When it is detected that engaging the P gear fails, the system introduces a counter for fault classification. Read the current value of counter a and compare it with a preset calibration value A (for example, 3 times). If a < A, it is determined as a temporary failure (possibly due to poor gear position resulting in the first engagement failure). The system activates the first prompt information, such as displaying "Failed to engage P gear, please use the parking brake" on the dashboard, and increments counter a by 1 (a = a + 1). Then, the system will try the monitoring process again, giving the P gear mechanism a new engagement opportunity. If a >= A, it is determined as a persistent fault (possibly due to mechanical jamming, actuator damage). The system activates the second prompt information, such as displaying "There is a fault in the P gear, please repair immediately", and may be accompanied by a warning sound, continuously monitor, but no longer increment the counter to avoid frequent switching of prompt information.
[0032] When it is confirmed that the gear has been successfully engaged in the P gear, the system: closes all prompt information triggered by the failure of P gear monitoring (such as the second prompt information), and resets counter a to 0 to prepare for the next monitoring cycle. Subsequently, the system resumes to the basic listening state.
[0033] It should be noted that "closing the monitoring" in the above process means stopping the specific detection logic and alarm judgment triggered by this monitoring task, rather than completely stopping the system operation.
[0034] In some embodiments, if a valid shift request is received, the first P gear monitoring is closed, and corresponding operations are performed according to the shift request, and the shift request includes an N gear request, a D / R gear request or a P gear request A received valid shift request accurately reflects the driver's driving intention. Since the driver has clearly expressed the intention to shift gears, the system deems it unnecessary to force P-gear status monitoring and therefore disables the first P-gear monitoring. Simultaneously, any temporary prompts triggered by the first P-gear monitoring during this process should also be disabled.
[0035] Depending on the specific type of the valid shift request received, different branch operations are performed.
[0036] If the request is for N gear, control the gearbox shift mechanism to shift into neutral (N gear).
[0037] If the request is for D / R gear, control the transmission shift mechanism to engage either forward (D) or reverse (R) gear.
[0038] If the request is for P gear, it means that although the driver actively requests P gear, the system still needs to wait for it to engage, thus entering the second stage of P gear monitoring.
[0039] After shifting into neutral (N), check for a brake pedal signal. This signal can be obtained from the pedal position sensor.
[0040] If a brake signal is detected, it indicates that the driver is aware of the braking and the risk of the vehicle rolling away is low. The driver then disables any potential third-party warning messages (warnings about the risk of the vehicle rolling away) and enters a waiting state.
[0041] If no brake signal is detected, a third warning message will be activated. This message can be displayed on the instrument panel, head-up display, or audible alarm, and may include the message "Vehicle is in neutral; please be aware of the risk of rolling." Afterward, the system will also enter a waiting state.
[0042] After successfully engaging D or R, the system immediately enters a state of waiting for the next gear shift request. This indicates that the driver's intention is to move the vehicle, and the system does not need to monitor or prompt for P gear.
[0043] While in the waiting state, the system continuously listens for new valid shift requests. Once received, it determines the type of the new request and redirects to the appropriate operation branch. This loop ensures that the system can continuously respond to the driver's shift commands when not in Park (P) mode.
[0044] In some embodiments, this embodiment discloses a specific calculation method for the second preset duration T0, such as... Figure 2 As shown, it includes: Step S310: Calculate the number of rotations of the output shaft based on the integral of the output shaft speed over time.
[0045] Upon receiving the P gear request and initiating the P engagement action (t=0), the system begins integrating the speed signal v(t) of the transmission output shaft, continuing until the current time t0. By performing the integration operation n = ∫v(t)dt (lower limit of integration 0, upper limit t0), the total number of rotations n of the output shaft from the start of P engagement to the current time can be calculated.
[0046] Step S320: Obtain the non-integer part of the number of rotations.
[0047] The calculated total number of revolutions n is rounded down to its integer part [n]. The non-integer part N = n - [n]. This non-integer part N (its value is between 0 and 1) precisely reflects the specific angular position of the output shaft within the current full revolution cycle. For example, N = 0.25 means that the output shaft has rotated 90 degrees from the previous full revolution mark.
[0048] Step S330: Determine the arc length corresponding to one tooth groove and one tooth based on the geometric parameters of the parking gear.
[0049] On the parking gear, the tooth grooves and teeth are evenly distributed alternately. One tooth groove and one tooth are defined as a complete meshing cycle. Based on the number of teeth y and the tip circle diameter d of the parking gear, the arc length s = πd / y corresponding to a complete cycle can be calculated. This value s is a fixed geometric parameter.
[0050] Step S340: Determine the real-time position of the parking gear during the meshing cycle based on the non-integer part and the arc length.
[0051] Based on a non-integer circle N and an arc length s of one cycle, the arc length position L of the parking gear reference point (e.g., the center line of a tooth groove) relative to the starting point within the current meshing cycle can be determined. The calculation formula is L = (πd * N) % s. Here, % is the modulo operator, used to calculate the remainder after dividing πd*N by s, thus limiting the position L to a cycle range [0, s). This L value accurately characterizes the real-time position of the tooth groove and tooth relative to the stationary parking pawl.
[0052] Step S350: Calculate the misalignment distance between the parking pawl and the parking gear tooth groove based on the real-time position, the thickness of the parking gear teeth, and the thickness of the parking pawl teeth.
[0053] The parking pawl itself also has a tooth thickness L2. For successful engagement, the tips of the pawl's teeth need to align with the tooth grooves of the gear. Assume the tooth thickness of the parking gear's tooth tip is L1. Then, the theoretical misalignment distance Δx from the current real-time position L to the center line of the next tooth groove available for engagement can be calculated as Δx = |(L1 / 2 + L2 / 2) - L|, or more simply and conservatively as Δx = L1 + L2 - L (this formula assumes L is calculated from the point where the tooth groove ends / the tooth begins). If the calculated Δx ≤ 0, it means the pawl and the tooth groove are aligned or very close, and theoretically, engagement can occur immediately; in this case, T0 can take a minimum value. Δx > 0 indicates that continued rotation is needed to compensate for this misalignment distance.
[0054] Step S360: Based on the offset distance and the current output shaft speed, the second preset duration is calibrated.
[0055] According to the physics formula: Distance = Velocity × Time, the required additional rotation time T add = Δx / (πd * v_current), where v_current is the current output shaft speed (in revolutions per second). Therefore, the second preset duration can be calibrated as T0 = T base + T add Among them, T base It is a base time used to cover the mechanical action delay of the P gear actuator. T0, calibrated in this way, is a value that dynamically varies with Δx and the current speed v, ensuring that the system has just the right amount of waiting time regardless of the initial position. In some embodiments, when the system confirms that the current gear is P (Park), it not only needs to disable any potentially displayed secondary prompts (fault alarms), but also must ensure that counter 'a' is reset to 0. This operation guarantees that each new mode exit or P gear request sequence is an independent monitoring event starting from zero. Without resetting, the previous failure count will accumulate to the next, causing what should be a normal operation to be misjudged as a fault, severely impacting system availability. Resetting the counter is the signal for the logic state machine to return to normal standby state.
[0056] When the vehicle is in neutral (N) and the third warning message (risk of rolling away) is displayed, the system's response to the brake pedal signal must be immediate and unambiguous. Once a valid brake pedal press is detected, the system deactivates the third warning message. This design aligns with the driver's expectation that the risk warning should be lifted once braking is applied. This embodiment enhances the naturalness and timeliness of human-machine interaction, avoiding the annoyance caused by persistent warning messages.
[0057] Please see Figure 3This application also provides a vehicle gear position monitoring device that can implement the above-described method. The device includes: The first monitoring module 31 is used to activate the first P gear monitoring when the vehicle is detected to have exited the parking mode or remote mode. The first detection module 32 is used to determine whether a valid shift request has been received within a first preset time period during the first P gear monitoring process. The second monitoring module 33 is used to start second P gear monitoring after a second preset time period if the received shift request is invalid and the received shift request is P gear. The second detection module 34 is used to detect whether the current gear of the vehicle is P gear during the second P gear monitoring process, and generate driver prompt information based on the detection result.
[0058] In some embodiments, the second detection module 34 is configured to: If the vehicle's current gear is not P, determine the counter information; If the counter information is less than the calibration value, a first prompt message is generated, and the counter information is incremented. If the value of the counter is greater than or equal to the calibration value, a second prompt message is activated. The first prompt message is used to indicate that the P gear failed to be engaged and to suggest using the parking brake. The second prompt message is used to indicate that the P gear is faulty and to suggest repair.
[0059] In some embodiments, the second detection module 34 is configured to: If the received shift request is valid, then the first P gear monitoring is turned off, and the corresponding operation is performed according to the shift request. The shift request includes an N gear request, a D / R gear request, or a P gear request. If the shift request is for N gear, shift to N gear and determine whether to display a third prompt message based on the brake pedal signal; if the brake pedal signal is not detected, the third prompt message is used to warn the driver of the risk of the vehicle rolling away. If the shift request is a D / R gear request, shift to the D / R gear; If the gear shift request is a P gear request, the second P gear monitoring will be activated after a second preset time.
[0060] In some embodiments, the vehicle gear position monitoring device further includes a parameter generation module 30, used for: The number of rotations of the output shaft is calculated by integrating the output shaft speed with respect to time. Obtain the non-integer part of the number of rotations; Based on the geometric parameters of the parking gear, determine the arc length corresponding to one tooth groove and one tooth; The real-time position of the parking gear during the meshing cycle is determined based on the non-integer portion and the arc length. Based on the real-time position, the tooth thickness of the parking gear, and the tooth thickness of the parking pawl, calculate the misalignment distance between the parking pawl and the tooth groove of the parking gear; Based on the offset distance and the current output shaft speed, the second preset duration is calibrated.
[0061] In some embodiments, the second detection module 34 is configured to: When the current gear is P, the second prompt message is turned off, and the counter is reset.
[0062] In some embodiments, the second detection module 34 is configured to: When the shift request is N gear and a brake pedal signal is detected, the third prompt message is turned off.
[0063] This invention also provides a vehicle control device, including a memory, a processor, and a program stored in the memory and executable on the processor. When the program is executed by the processor, it implements the control method of the integrated braking control system described above.
[0064] Taking the example of a processor and memory in a vehicle controller being connected via a bus, the memory, as a non-transitory computer-readable storage medium, can be used to store non-transitory software programs and non-transitory computer-executable programs. Furthermore, the memory may include high-speed random access memory, and may also include non-transitory memory, such as at least one disk storage device, flash memory device, or other non-transitory solid-state storage device. In some embodiments, the memory may optionally include memory remotely located relative to the control processor, and these remote memories can be connected to the control device via a network.
[0065] The non-transient software program and instructions required to implement the control method of the above embodiments are stored in memory. When executed by a processor, the control method of the above embodiments is executed. For example, executing... Figure 2 Method steps S100 to S400 Figure 2 The method steps S310 to S360, etc.
[0066] The device embodiments described above are merely illustrative. The units described as separate components may or may not be physically separate; that is, they may be located in one place or distributed across multiple network units. Some or all of the modules can be selected to achieve the purpose of this embodiment according to actual needs.
[0067] This invention also provides a vehicle, including the vehicle control device described in the above embodiments.
[0068] The vehicle can be a private car, such as a sedan, SUV, MPV, or pickup truck. It can also be a commercial vehicle, such as a van, bus, small truck, or large semi-trailer. The vehicle must have an electric motor capable of outputting power or acting as a generator to store mechanical energy. When the vehicle is a new energy vehicle, it can be a hybrid or a pure electric vehicle.
[0069] Since the vehicle applies all the technical solutions of the above-mentioned control device or vehicle controller, it has at least all the beneficial effects brought about by the technical solutions of the above embodiments, which will not be repeated here.
[0070] Furthermore, one embodiment of the present invention provides a computer-readable storage medium storing computer-executable instructions for performing the aforementioned vehicle gear position monitoring method. Exemplarily, the above-described method is executed... Figures 1 to 2 The methods and steps in the text.
[0071] It is worth noting that, since the computer-readable storage medium of the present invention can execute the vehicle gear monitoring method of any of the above embodiments, the specific implementation and technical effects of the computer-readable storage medium of the present invention can be referred to the specific implementation and technical effects of the vehicle gear monitoring method of any of the above embodiments.
[0072] Furthermore, one embodiment of the present invention also provides a computer program product, including a computer program or computer instructions, which are stored in a computer-readable storage medium. A processor of a computer device reads the computer program or computer instructions from the computer-readable storage medium and executes the computer program or computer instructions, causing the computer device to perform the robot control method described above. Exemplarily, the above-described method is performed... Figures 1 to 2 The methods and steps in the text.
[0073] It is worth noting that, since the computer program product of this embodiment can execute the vehicle gear monitoring method of any of the above embodiments, the specific implementation method and technical effect of the computer program product of this embodiment can refer to the specific implementation method and technical effect of the vehicle gear monitoring method of any of the above embodiments.
[0074] It will be understood by those skilled in the art that all or some of the steps and systems in the methods disclosed above can be implemented as software, firmware, hardware, and suitable combinations thereof. Some or all of the physical components can be implemented as software executed by a processor, such as a central processing unit, digital signal processor, or microprocessor, or as hardware, or as an integrated circuit, such as an application-specific integrated circuit. Such software can be distributed on a computer-readable medium, which can include computer storage media (or non-transitory media) and communication media (or transient media). As is known to those skilled in the art, the term computer storage media includes volatile and non-volatile, removable and non-removable media implemented in any method or technology for storing information (such as computer-readable instructions, data structures, program modules, or other data). Computer storage media includes, but is not limited to, RAM, ROM, EEPROM, flash memory or other memory technologies, CD-ROM, digital versatile disc (DVD) or other optical disc storage, magnetic cartridges, magnetic tape, disk storage or other magnetic storage devices, or any other medium that can be used to store desired information and is accessible to a computer. Furthermore, as is known to those skilled in the art, communication media typically include computer-readable instructions, data structures, program modules, or other data in modulated data signals such as carrier waves or other transmission mechanisms, and may include any information delivery medium.
[0075] The device embodiments described above are merely illustrative. The units described as separate components may or may not be physically separate; that is, they may be located in one place or distributed across multiple network units. Some or all of the modules can be selected to achieve the purpose of this embodiment according to actual needs.
Claims
1. A method for monitoring vehicle gear position, characterized in that, include: When the vehicle is detected to have exited parking mode or remote mode, activate the first P gear monitoring; During the first P gear monitoring process, it is determined whether a valid gear shift request is received within a first preset time period; If the received shift request is invalid, then when the received shift request is for P gear, the second P gear monitoring will be activated after a second preset time. During the second P gear monitoring process, it is detected whether the current gear of the vehicle is P gear, and a driver prompt message is generated based on the detection result.
2. The method according to claim 1, characterized in that, The step of detecting whether the vehicle's current gear is P (Park) and generating driver prompt information based on the detection result includes: If the vehicle's current gear is not P, determine the counter information; If the counter information is less than the calibration value, a first prompt message is generated, and the counter information is incremented. If the value of the counter is greater than or equal to the calibration value, a second prompt message is activated. The first prompt message is used to indicate that the P gear failed to be engaged and to suggest using the parking brake. The second prompt message is used to indicate that the P gear is faulty and to suggest repair.
3. The method according to claim 1, characterized in that, During the first P gear monitoring activation process, after determining whether a valid shift request has been received within a first preset time period, the method further includes: If the received shift request is valid, then the first P gear monitoring is turned off, and the corresponding operation is performed according to the shift request. The shift request includes an N gear request, a D / R gear request, or a P gear request. If the shift request is for N gear, shift to N gear and determine whether to display a third prompt message based on the brake pedal signal; if the brake pedal signal is not detected, the third prompt message is used to warn the driver of the risk of the vehicle rolling away. If the shift request is a D / R gear request, shift to the D / R gear; If the gear shift request is a P gear request, the second P gear monitoring will be activated after a second preset time.
4. The method according to claim 1, characterized in that, The method for determining the second preset duration includes: The number of rotations of the output shaft is calculated by integrating the output shaft speed with respect to time. Obtain the non-integer part of the number of rotations; Based on the geometric parameters of the parking gear, determine the arc length corresponding to one tooth groove and one tooth; The real-time position of the parking gear during the meshing cycle is determined based on the non-integer portion and the arc length. Based on the real-time position, the tooth thickness of the parking gear, and the tooth thickness of the parking pawl, calculate the misalignment distance between the parking pawl and the tooth groove of the parking gear; Based on the offset distance and the current output shaft speed, the second preset duration is calibrated.
5. The method according to claim 2, characterized in that, When the current gear is P, the second prompt message is turned off, and the counter is reset.
6. The method according to claim 3, characterized in that, When the shift request is N gear and a brake pedal signal is detected, the third prompt message is turned off.
7. A vehicle gear position monitoring device, characterized in that, include: The first monitoring module is used to activate the first P gear monitoring when the vehicle is detected to have exited parking mode or remote mode. The first detection module is used to determine whether a valid shift request has been received within a first preset time period during the first P gear monitoring process. The second monitoring module is used to start second P gear monitoring after a second preset time period if the received shift request is invalid and the received shift request is for P gear. The second detection module is used to detect whether the current gear of the vehicle is P gear during the second P gear monitoring process, and generate driver prompt information based on the detection result.
8. An electronic device, characterized in that, The electronic device includes a memory and a processor, the memory storing a computer program, and the processor executing the computer program to implement the vehicle gear monitoring method according to any one of claims 1 to 6.
9. A vehicle, characterized in that, The method includes a memory, a processor, and a program stored in the memory and executable on the processor, wherein the program, when executed by the processor, implements the vehicle gear monitoring method as described in any one of claims 1 to 6.
10. A computer-readable storage medium, characterized in that, The computer-readable storage medium stores computer-executable instructions for causing a computer to perform the vehicle gear monitoring method as described in any one of claims 1 to 6.