A control method, apparatus, device, and storage medium

By acquiring the vehicle's actual gear position and attribute information, the operating point is determined, and a safe state is entered when the threshold is exceeded. This solves the problem of target gear calculation errors in automatic transmissions and improves vehicle driving safety.

CN116464771BActive Publication Date: 2026-04-03CHINA FAW CO LTD
View PDF 2 Cites 0 Cited by

Patent Information

Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2023-05-22
Publication Date
2026-04-03

AI Technical Summary

Technical Problem

Existing automatic transmissions are prone to errors when calculating the target gear, which can cause the engine speed to be too low or too high, leading to engine stalling or vehicle braking, thus affecting driving safety.

Method used

By acquiring the vehicle's actual gear position, current shift mode, and attribute information, the current operating point is determined. If the operating point exceeds the preset threshold range, a safe state is entered, the transmission control unit is completely shut down and an alarm is triggered to prevent abnormal engine speed.

Benefits of technology

It effectively prevents malfunctions caused by excessively low or high engine speeds, improves vehicle driving safety, and prevents slow acceleration due to incorrect target gear calculation.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN116464771B_ABST
    Figure CN116464771B_ABST
Patent Text Reader

Abstract

This invention discloses a control method, apparatus, device, and storage medium. The method includes: acquiring the vehicle's actual gear position, current shift mode, and vehicle attribute information; determining the vehicle's current operating point based on the attribute information; and if the duration of the current operating point being outside a first preset shift threshold range corresponding to the actual gear position is greater than or equal to a first preset time threshold, then the vehicle controller enters a safe state. Through the technical solution of this invention, it is possible to effectively prevent engine stalling due to excessively low engine speed or vehicle braking behavior due to excessively high engine speed, prevent slow vehicle acceleration due to excessively high or low target gear, effectively monitor target gear calculation errors caused by electronic and electrical faults, and improve vehicle driving safety.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to the field of automotive technology, and more particularly to a control method, apparatus, device, and storage medium. Background Technology

[0002] Automatic transmissions, such as AT (Automatic Transmission), DCT (Double Clutch Transmission), and CVT (Continuous Variable Transmission), are devices that automatically shift gears based on vehicle speed and accelerator pedal opening. Most automatic transmissions currently support both automatic and manual shifting modes. Figure 1 This is a diagram illustrating gear shifting, such as... Figure 1 As shown, when the shift lever 000 is in the D position 010, the transmission enters automatic shifting mode. In this mode, the appropriate gear is automatically selected based on the accelerator pedal opening and vehicle speed to meet the driver's needs for comfort and power. Manual shifting mode is obtained by moving the shift lever 000 from the D position 010 to the M position 020. In this mode, the driver can manually shift gears by moving the shift lever up or down.

[0003] When the transmission control unit is in automatic shift mode, it selects different shift modes based on the driver's preferences and road conditions. For example, if the driver selects Sport mode via the vehicle mode button, the transmission control unit will activate Sport shift mode. When the vehicle is going uphill, the transmission control unit will activate uphill shift mode. In some situations, multiple shift modes may be activated simultaneously; in this case, the highest priority shift mode becomes the final selected shift mode. The target gear is obtained by looking up the corresponding shift table. Figure 2 This is a schematic diagram illustrating how a shift gauge uses shift modes to determine the target gear, such as... Figure 2 As shown, the horizontal axis represents vehicle speed, and the vertical axis represents accelerator pedal opening. Upshift lines are solid lines, and downshift lines are dashed lines. The current vehicle speed and current accelerator pedal position correspond to a point in the table, which we call a "working point." When a working point crosses an upshift line and reaches its right side, an upshift operation occurs; when a working point crosses a downshift line and reaches its left side, a downshift operation occurs. For example, when working point 1 reaches working point 2, the target gear is 4th gear. If the current gear is 3rd gear, the transmission will upshift from 3rd to 4th gear. Similarly, when working point 1 reaches working point 3, the target gear is 3rd gear. If the current gear is 4th gear, the transmission will downshift from 4th to 3rd gear.

[0004] When the transmission control unit calculates an excessively high target gear, it results in excessively low engine speed and a low vehicle gear ratio. This leads to slow acceleration and, in severe cases, engine stalling due to the low engine speed. Conversely, when the transmission control unit calculates an excessively low target gear, it leads to excessively high engine speed. This also results in slow acceleration and may even cause braking due to engine overspeeding. Therefore, incorrect target gear calculation can seriously affect personal and vehicle safety. Summary of the Invention

[0005] This invention provides a control method, apparatus, device, and storage medium to effectively prevent engine stalling due to excessively low engine speed or vehicle braking behavior due to excessively high engine speed, prevent slow vehicle acceleration due to excessively high or low target gear, effectively monitor target gear calculation errors caused by electronic and electrical faults, and improve vehicle driving safety.

[0006] According to one aspect of the present invention, a control method is provided, comprising:

[0007] The vehicle's actual gear position, current shift mode, and vehicle attribute information are obtained, including vehicle speed information and accelerator pedal position information.

[0008] The current operating point of the vehicle is determined based on the attribute information;

[0009] If the duration of the current operating point being outside the first preset shift threshold range corresponding to the actual gear is greater than or equal to the first preset time threshold, then the controller of the vehicle is controlled to enter a safe state. The safe state is the neutral or safe gear formed when all the execution components of the vehicle's transmission control unit are turned off, accompanied by an instrument alarm.

[0010] According to another aspect of the present invention, a control device is provided, the device comprising:

[0011] The first acquisition module is used to acquire the vehicle's actual gear position, current shift mode, and vehicle attribute information, wherein the attribute information includes: vehicle speed information and accelerator pedal position information;

[0012] The first determining module is used to determine the current operating point of the vehicle based on the attribute information;

[0013] The first control module is configured to control the vehicle controller to enter a safe state if the duration of the current operating point being outside the range of the first preset shift threshold corresponding to the actual gear is greater than or equal to the first preset time threshold. The safe state is the neutral or safe gear formed when all the execution components of the vehicle's transmission control unit are turned off, accompanied by an instrument alarm.

[0014] According to another aspect of the present invention, an electronic device is provided, the electronic device comprising:

[0015] At least one processor; and

[0016] A memory communicatively connected to the at least one processor; wherein,

[0017] The memory stores a computer program that can be executed by the at least one processor, the computer program being executed by the at least one processor to enable the at least one processor to perform the control method described in any embodiment of the present invention.

[0018] According to another aspect of the present invention, a computer-readable storage medium is provided, the computer-readable storage medium storing computer instructions for causing a processor to execute and implement the control method described in any embodiment of the present invention.

[0019] This invention acquires the vehicle's actual gear position, current shift mode, and vehicle attribute information, including vehicle speed and accelerator pedal position. Based on this information, the current operating point of the vehicle is determined. If the duration of the current operating point outside the first preset shift threshold range corresponding to the actual gear is greater than or equal to a first preset time threshold, the vehicle's controller enters a safe state. This safe state is defined as neutral or a safe gear when all components of the vehicle's transmission control unit are shut down, accompanied by an instrument panel alarm. This invention effectively prevents engine stalling due to excessively low engine speed or vehicle braking due to excessively high engine speed, and prevents slow acceleration caused by excessively high or low target gear. It also effectively monitors for errors in target gear calculation caused by electronic or electrical faults, thus improving vehicle driving safety.

[0020] It should be understood that the description in this section is not intended to identify key or essential features of the embodiments of the present invention, nor is it intended to limit the scope of the invention. Other features of the invention will become readily apparent from the following description. Attached Figure Description

[0021] To more clearly illustrate the technical solutions of the embodiments of the present invention, the accompanying drawings used in the embodiments will be briefly introduced below. It should be understood that the following drawings only show some embodiments of the present invention and should not be regarded as a limitation on the scope. For those skilled in the art, other related drawings can be obtained based on these drawings without creative effort.

[0022] Figure 1 This is a diagram illustrating gear shifting.

[0023] Figure 2 This is a schematic diagram of a shift gauge that uses shift modes to determine the target gear;

[0024] Figure 3 This is a flowchart of a control method according to an embodiment of the present invention;

[0025] Figure 4 This is a schematic diagram illustrating a method for determining the automatic upshift threshold and automatic downshift threshold of an actual gear position in an embodiment of the present invention.

[0026] Figure 5 This is a flowchart of a control method for monitoring the safety of transmission gear positions according to an embodiment of the present invention;

[0027] Figure 6 This is a schematic diagram of the structure of a control device according to an embodiment of the present invention;

[0028] Figure 7 This is a schematic diagram of the structure of an electronic device that implements the control method of the present invention. Detailed Implementation

[0029] To enable those skilled in the art to better understand the present invention, the technical solutions of the present invention will be clearly and completely described below with reference to the accompanying drawings of the embodiments of the present invention. Obviously, the described embodiments are only some embodiments of the present invention, and not all embodiments. Based on the embodiments of the present invention, all other embodiments obtained by those skilled in the art without creative effort should fall within the scope of protection of the present invention.

[0030] It should be noted that the terms "first," "second," etc., in the specification, claims, and accompanying drawings of this invention 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 the invention described herein can be implemented in orders other than those illustrated or described herein. Furthermore, the terms "comprising" and "having," and any variations thereof, are intended to cover a non-exclusive inclusion; for example, a process, method, system, product, or apparatus that comprises a series of steps or units is not necessarily limited to those steps or units explicitly listed, but may include other steps or units not explicitly listed or inherent to such processes, methods, products, or apparatus.

[0031] Example 1

[0032] Figure 3 This is a flowchart of a control method according to an embodiment of the present invention. This embodiment is applicable to control situations. The method can be executed by the control device in this embodiment of the present invention, which can be implemented in software and / or hardware, such as... Figure 3 As shown, the method specifically includes the following steps:

[0033] S101. Obtain the vehicle's actual gear position, current shift mode, and vehicle attribute information.

[0034] Understandably, the actual gear can be the specific gear that the vehicle is currently in. For example, the gears of a typical vehicle can be divided into 1st gear, 2nd gear, 3rd gear, 4th gear, 5th gear, and 6th gear. For instance, the actual gear of a vehicle could be 3rd gear.

[0035] In this embodiment, different vehicles can be equipped with different automatic shifting modes, and the types and number of automatic shifting modes can also differ between vehicles. For example, the automatic shifting modes of a vehicle can be: sport shifting mode, economy shifting mode, uphill shifting mode, downhill shifting mode, or other shifting modes. The current shifting mode can be the specific automatic shifting mode that the vehicle is currently in.

[0036] The attribute information includes: vehicle speed information and accelerator pedal position information.

[0037] It should be noted that vehicle speed information can be detected by the vehicle's speed sensor, which then sends the detected speed information to the vehicle's transmission control unit. Accelerator pedal position information can be an accelerator pedal position signal, which can be generated by the vehicle's engine control unit. The engine control unit then sends the generated accelerator pedal position information to the vehicle's transmission control unit.

[0038] Specifically, the vehicle's transmission control unit acquires two types of information: the vehicle's actual gear position, the current shift mode, and vehicle speed information sent by the vehicle speed sensor and accelerator pedal position information sent by the engine control unit.

[0039] S102. Determine the current operating condition point of the vehicle based on the attribute information.

[0040] In this embodiment, each shift mode of the vehicle corresponds to a shift table. The current operating point of the vehicle can be calculated using the shift table of the current shift mode based on two attribute information: vehicle speed information and accelerator pedal position information.

[0041] Specifically, the current operating point of the vehicle is calculated using the shift table of the current shift mode based on two attribute information: vehicle speed information and accelerator pedal position information.

[0042] S103. If the duration of the current operating point being outside the first preset shift threshold range corresponding to the actual gear is greater than or equal to the first preset time threshold, then the controller controlling the vehicle enters a safe state.

[0043] The safe state is the neutral or safe gear position formed when all the actuators of the vehicle's transmission control unit are turned off, accompanied by an instrument panel warning.

[0044] The first preset time threshold can be preset by the user according to the actual situation, and this embodiment does not limit this. Preferably, the first preset time threshold can be a time value between 0 and 1 second.

[0045] The first preset shift threshold range can be a threshold range for forcibly shifting gears in the vehicle, determined by calibration data. Preferably, the first preset shift threshold range is: greater than or equal to the forced downshift threshold of the actual gear, and less than or equal to the forced upshift threshold of the actual gear. The forced downshift threshold can be the minimum vehicle speed information that varies with different accelerator pedal position signals when the vehicle meets the conditions for forced downshifting; the forced upshift threshold can be the maximum vehicle speed information that varies with different accelerator pedal position signals when the vehicle meets the conditions for forced upshifting. The forced downshift threshold and forced upshift threshold of the actual gear can be determined by calibration data, and this embodiment does not limit this.

[0046] In this embodiment, the alarm information can be generated by the vehicle and the instrument panel can be controlled to issue an alarm notification.

[0047] Specifically, if the duration for which the current operating point is outside the first preset shift threshold range corresponding to the actual gear is greater than or equal to the first preset time threshold, that is, if the duration for which the current operating point is not between the forced downshift threshold and the forced upshift threshold of the actual gear is greater than or equal to the first preset time threshold, then the vehicle is controlled to enter the transmission safety state. The safety state is the neutral or safety gear formed when all the execution components of the transmission control unit are shut down, accompanied by an instrument alarm. This can effectively prevent engine stalling due to excessively low engine speed or vehicle braking behavior due to excessively high engine speed.

[0048] This invention acquires the vehicle's actual gear position, current shift mode, and vehicle attribute information, including vehicle speed and accelerator pedal position. Based on this information, the current operating point of the vehicle is determined. If the duration of the current operating point outside the first preset shift threshold range corresponding to the actual gear is greater than or equal to a first preset time threshold, the vehicle's controller enters a safe state. This safe state is defined as neutral or a safe gear when all components of the vehicle's transmission control unit are shut down, accompanied by an instrument panel alarm. This invention effectively prevents engine stalling due to excessively low engine speed or vehicle braking due to excessively high engine speed, and prevents slow acceleration caused by excessively high or low target gear. It also effectively monitors for errors in target gear calculation caused by electronic or electrical faults, thus improving vehicle driving safety.

[0049] Optional, also includes:

[0050] If the current operating point is within the first preset shift threshold range corresponding to the actual gear, then it is detected whether the vehicle is in automatic shift mode.

[0051] It is known that most automatic transmissions currently support both automatic shifting mode and manual shifting mode. In automatic shifting mode, the transmission automatically selects the appropriate gear based on the accelerator pedal opening and vehicle speed to meet the driver's needs for comfort and power. In manual shifting mode, the driver can manually shift gears by moving the shift lever up or down.

[0052] Specifically, if the current operating point is within the first preset shift threshold range corresponding to the actual gear, that is, if the current operating point is between the forced downshift threshold and the forced upshift threshold of the actual gear, then it is detected whether the vehicle is in automatic shift mode.

[0053] If the vehicle is detected to be in automatic shifting mode, then check whether the current operating point is within the range of the second preset shifting threshold corresponding to the actual gear.

[0054] The second preset shift threshold range is within the range of the first preset shift threshold.

[0055] The second preset shift threshold range can be a threshold range for controlling the vehicle to automatically shift up and down gears, and can be determined by a shift table for each automatic shift mode that controls the vehicle to automatically shift up and down gears. In this embodiment, the first preset shift threshold range includes the second preset shift threshold range.

[0056] Specifically, if the vehicle is detected to be in automatic shifting mode, it checks whether the current operating point is within the range of the second preset shifting threshold corresponding to the actual gear.

[0057] If the current operating point is outside the second preset shift threshold range corresponding to the actual gear, then check whether the vehicle is in shift function mode.

[0058] In this embodiment, the shifting function state can be a state where the vehicle does not shift gears according to the target gear determined by the shift table corresponding to the current shifting mode. For example, the shifting function state may include: Turning function: When the vehicle is turning in automatic shifting mode (i.e., in D gear) (steering wheel angle > preset angle threshold, the preset angle threshold can be preset by the user according to the actual situation, and this embodiment does not limit it), upshifting will only occur when the current operating point reaches the forced upshift threshold; Quick release accelerator function: When the driver quickly releases the accelerator (the accelerator reduction exceeds a preset magnitude threshold within a quick release accelerator time threshold, the quick release accelerator time threshold and the preset magnitude threshold can be preset by the user according to the actual situation, and this embodiment does not limit it, for example, 25 milliseconds exceeding 50%), upshifting will only occur within a specified time (which can be preset by the user according to the actual situation, and this embodiment does not limit it, for example, 2 seconds) when the current operating point reaches the forced upshift threshold.

[0059] Specifically, if the current operating point is outside the range of the second preset shift threshold corresponding to the actual gear, the system will detect whether the vehicle is in shift function mode.

[0060] If the duration during which the vehicle is not in gear shifting mode is greater than or equal to the second preset time threshold, an alarm message will be generated.

[0061] The second preset time threshold can be preset by the user according to the actual situation, and this embodiment does not limit this. Preferably, the second preset time threshold can be a time value between 0 and 1 second.

[0062] Specifically, if the current operating point remains outside the second preset shift threshold range corresponding to the actual gear for a duration greater than or equal to the second preset time threshold, and the vehicle is detected not in shifting mode within the second preset time threshold, then the vehicle will generate an alarm message and the instrument panel will issue an alarm prompt, reminding the driver to reduce speed. This prevents slow vehicle acceleration caused by the target gear being too high or too low, ensuring safety by prompting the driver to pull over.

[0063] Optional, also includes:

[0064] If the current operating point is within the range of the second preset shift threshold corresponding to the actual gear, or if the vehicle is in shift function mode, then the actual gear is updated to the target gear.

[0065] The target gear is determined by the vehicle's transmission control unit based on the first gear and the shift function status. The first gear is obtained by querying the shift table corresponding to the current shift mode based on attribute information.

[0066] It should be noted that the first gear can be determined based on two attributes: vehicle speed and accelerator pedal position. For example, if the vehicle's actual gear is 3rd, and a lookup of the shift table corresponding to the current shift mode indicates that the vehicle is about to shift into 4th gear, then 4th gear is the first gear. Conversely, if a lookup of the shift table indicates that the vehicle is about to shift into 2nd gear, then 2nd gear is the first gear.

[0067] For example, a shift gauge can be, for instance, as shown below. Figure 2 As shown, the horizontal axis represents vehicle speed, and the vertical axis represents accelerator pedal opening, i.e., accelerator pedal position. Upshift lines are solid, and downshift lines are dashed. The vehicle speed and accelerator pedal position information correspond to a point in the shift table, which can be called the current operating point. When the current operating point crosses the upshift line and reaches its right side, an upshift operation is performed; when the current operating point crosses the downshift line and reaches its left side, a downshift operation is performed. For example, when operating point 1 reaches operating point 2 (i.e., the current operating point is operating point 2), the first gear is 4th gear; when operating point 1 reaches operating point 3 (i.e., the current operating point is operating point 3), the first gear is 3rd gear.

[0068] Specifically, the target gear can be the gear determined by the vehicle's transmission control unit based on the first gear and the shift function status. If the current operating point is within the range of the second preset shift threshold corresponding to the actual gear, or if the vehicle is in the shift function state, that is, automatic shifting can be performed under the current conditions, then the actual gear is updated to the target gear to complete the automatic shifting.

[0069] Optionally, the second preset shift threshold range is: greater than or equal to the automatic downshift threshold of the actual gear, and less than or equal to the automatic upshift threshold of the actual gear.

[0070] The automatic downshift threshold can be the minimum vehicle speed at different accelerator pedal positions when the vehicle is in automatic shift mode and the conditions for automatic downshifting are met; the automatic upshift threshold can be the maximum vehicle speed at different accelerator pedal positions when the vehicle is in automatic shift mode and the conditions for automatic upshifting are met.

[0071] Optionally, the automatic upshift threshold for the actual gear is the maximum value among the upshift thresholds for the actual gear corresponding to each automatic shift mode; the automatic downshift threshold for the actual gear is the minimum value among the downshift thresholds for the actual gear corresponding to each automatic shift mode.

[0072] For example, Figure 4 This is a schematic diagram illustrating a method for determining the automatic upshift threshold and automatic downshift threshold of an actual gear position in an embodiment of the present invention.

[0073] like Figure 4 As shown, a vehicle has three shift modes. When the vehicle is in shift mode 1, the shift table result shows the downshift threshold for shifting from 4th to 3rd gear (i.e., the actual gear is 4th gear, and the downshift threshold for 4th gear to 3rd gear is the downshift threshold for 4th gear). Figure 4 The short dashed line 4-3 downshift line 1, when the vehicle is in shift mode 2, shows the downshift line from 4th to 3rd gear in the shift table (i.e., the actual gear is 4th gear, and the downshift line from 4th to 3rd gear is the downshift threshold for 4th gear). Figure 4 The dotted line 4-3 and downshift line 2 in the diagram represent the downshift line from 4th to 3rd gear when the vehicle is in shift mode 3. (This means the actual gear is 4th, and the downshift line from 4th to 3rd gear is the 4th gear downshift threshold.) Figure 4 The solid line in the middle is 4-3, which is the downshift line 3; the corresponding forced downshift line for the vehicle from 4th to 3rd gear is... Figure 4 The solid line in the diagram represents the 4-3 forced downshift line. The automatic downshift threshold for the actual gear (i.e., 4th gear) is the minimum value among the downshift thresholds for the actual gear (i.e., 4th gear) corresponding to the three shift modes. Figure 4 The combined line of the upper half of the solid line 4-3 downshift line 3 and the lower half of the dotted line 4-3 downshift line 2 (in the image). Figure 4 (Marked with thick black lines in the middle).

[0074] Similarly, when the vehicle is in shift mode 1, the shift table result shows the upshift threshold from 4th to 5th gear (i.e., the actual gear is 4th gear, and the upshift threshold from 4th to 5th gear is the 4th gear upshift threshold). Figure 4The dotted line in the diagram represents the upshift line 1 (4-5). When the vehicle is in shift mode 2, the shift table result shows the upshift line from 4th to 5th gear (i.e., the actual gear is 4th gear, and the upshift line from 4th to 5th gear is the 4th gear upshift threshold). Figure 4 The short dashed line in the image represents the 4-5 gear shift line (2). When the vehicle is in shift mode (3), the shift table result shows the shift line from 4th to 5th gear (i.e., the actual gear is 4th, and the shift line from 4th to 5th gear is the 4th gear shift threshold). Figure 4 The solid line in the middle represents the 4-5 gear shift line 3; the corresponding forced shift line for the vehicle from 4th to 5th gear is... Figure 4 The solid line in the diagram represents the 4-5 forced upshift line. The automatic upshift threshold for the actual gear (i.e., 4th gear) is the maximum value among the upshift thresholds for the actual gear (i.e., 4th gear) corresponding to the three shift modes. Figure 4 The combined line of the upper half of the solid line 4-5 shift line 3 and the lower half of the short dashed line 4-5 shift line 2. Figure 4 (Marked with thick black lines in the middle).

[0075] Optionally, before detecting whether the current operating point is within the second preset shift threshold range corresponding to the actual gear if the vehicle is detected to be in automatic shift mode, the method further includes:

[0076] Obtain the vehicle's shift mode set.

[0077] The shift mode set can be a collection of all automatic shift modes set on the vehicle. For example, the vehicle's automatic shift mode set may include: sport shift mode, economy shift mode, uphill shift mode, downhill shift mode, or other shift modes.

[0078] Specifically, obtain the vehicle's set of shift modes.

[0079] Get the upshift threshold and downshift threshold for each gear corresponding to each shift mode in the shift mode set.

[0080] Specifically, the upshift and downshift thresholds for each gear in each automatic shift mode may be different. The goal is to obtain the upshift and downshift thresholds for each gear in each automatic shift mode within the shift mode set.

[0081] The maximum upshift threshold for each gear in the shift mode set is used as the automatic upshift threshold for the actual gear.

[0082] Specifically, the maximum upshift threshold for each gear in the shift mode set is used as the automatic upshift threshold for the actual gear. For example... Figure 4 The combination of the upper half of the solid line 4-5 upshift line 3 and the lower half of the short dashed line 4-5 upshift line 2 is the automatic upshift threshold for the actual gear (i.e., 4th gear).

[0083] The minimum downshift threshold for each gear in the shift mode set is used as the automatic downshift threshold for the actual gear.

[0084] Specifically, the minimum downshift threshold for each gear in the shift mode set is used as the automatic downshift threshold for the actual gear. For example... Figure 4 The combination of the upper half of the solid line 4-3 downshift line 3 and the lower half of the dotted line 4-3 downshift line 2 is the automatic downshift threshold for the actual gear (i.e., 4th gear).

[0085] The second preset shift threshold range for each gear is determined based on the automatic upshift threshold and the automatic downshift threshold for each gear.

[0086] Specifically, the automatic upshift threshold and the automatic downshift threshold for each gear are used as the two boundary values ​​of the second preset shift threshold range for each gear.

[0087] Optionally, the automatic upshift threshold for the actual gear is the upshift threshold for the actual gear corresponding to each shift mode; the automatic downshift threshold for the actual gear is the downshift threshold for the actual gear corresponding to each shift mode.

[0088] As an exemplary description of an embodiment of the present invention Figure 5 This is a flowchart of a control method for monitoring the safety of transmission gear positions according to an embodiment of the present invention. Figure 5 As shown, a control method for monitoring transmission gear safety may include the following steps:

[0089] S21. Determine whether the current operating point is within the first preset shift threshold range corresponding to the actual gear. If yes, proceed to S24; otherwise, proceed to S22.

[0090] Specifically, the system acquires the vehicle's actual gear position, current shift mode, and vehicle attribute information, including vehicle speed and accelerator pedal position. Based on the attribute information, it determines the vehicle's current operating condition. It then checks whether the current operating condition is within the first preset shift threshold range corresponding to the actual gear. If yes, it executes step S24 to determine if the vehicle is in automatic shift mode; otherwise, it executes step S22 to determine if the duration has reached the first preset time threshold.

[0091] S22. Determine whether the duration has reached the first preset time threshold. If yes, proceed to S23; otherwise, proceed to S24.

[0092] Specifically, it determines whether the duration of the current operating point being outside the first preset shift threshold range corresponding to the actual gear has reached the first preset time threshold. If yes, then execute S23 to enter the safety state; if no, then execute S24 to determine whether it is in automatic shift mode.

[0093] S23, Entering a safe state.

[0094] Specifically, if the current operating point remains outside the first preset shift threshold range corresponding to the actual gear for a duration greater than or equal to the first preset time threshold, the vehicle is controlled to enter a transmission safety state. The safety state is neutral or a safe gear formed when all actuators of the transmission control unit are shut down, accompanied by an instrument panel warning. This effectively prevents engine stalling due to excessively low engine speed or vehicle braking due to excessively high engine speed.

[0095] S24. Is the transmission in automatic shift mode? If yes, proceed to S25; otherwise, proceed to S28.

[0096] Specifically, if the current operating point is within the first preset shift threshold range corresponding to the actual gear, then it checks whether the vehicle is in automatic shifting mode. If so, then execute S25 to determine whether the current operating point is within the second preset shift threshold range corresponding to the actual gear; if not, then execute S28 to control the actual gear to be updated to the target gear.

[0097] S25. Determine whether the current operating point is within the second preset shift threshold range corresponding to the actual gear. If yes, proceed to S28; otherwise, proceed to S26.

[0098] Specifically, if the vehicle is detected to be in automatic shifting mode, it checks whether the current operating point is within the second preset shifting threshold range corresponding to the actual gear, wherein the second preset shifting threshold range is within the first preset shifting threshold range. If yes, then S28 is executed to control the actual gear to be updated to the target gear; if not, then S26 is executed to determine whether the vehicle is in shifting function mode.

[0099] S26. Determine if the gear shifting function is in operation. If not, proceed to S27; if yes, proceed to S28.

[0100] Specifically, if the current operating point is outside the second preset shift threshold range corresponding to the actual gear, it checks whether the vehicle is in shift function mode. If not, it executes S27 to determine whether the duration has reached the second preset time threshold; if so, it executes S28 to control the actual gear to be updated to the target gear.

[0101] S27. Determine whether the duration has reached the second preset time threshold. If yes, proceed to S29; otherwise, proceed to S28.

[0102] Specifically, it determines whether the duration for which the vehicle is not in gear-shifting mode has reached a second preset time threshold. If yes, it executes S29, an instrument alarm; if no, it executes S28, which updates the actual gear to the target gear.

[0103] S28. Control the actual gear position to update to the target gear position.

[0104] Specifically, if the current operating point is within the range of the second preset shift threshold corresponding to the actual gear, or if the vehicle is in shift function mode, that is, automatic shifting can be performed under the current conditions, then the actual gear is updated to the target gear to complete the automatic shifting.

[0105] S29, Instrument alarm.

[0106] Specifically, the control instruments will issue alarm prompts.

[0107] The technical solution of this invention sets corresponding forced upshift line, forced downshift line, automatic upshift line, and automatic downshift line for each gear shifting mode of the vehicle. If the current operating point is not between the forced upshift line and forced downshift line of the actual gear, the transmission enters a safe state. The safe state is neutral or a safe gear formed when all execution components of the transmission control unit are shut down, accompanied by an instrument panel warning. This effectively prevents engine stalling due to excessively low engine speed or vehicle braking due to excessively high engine speed. When the vehicle is in automatic shifting mode, if it is determined that the current operating point is not between the automatic upshift line and automatic downshift line of the actual gear, an instrument panel warning is issued to prompt the driver to reduce the vehicle speed. This prevents slow vehicle acceleration due to an excessively high or low target gear, and ensures safety by prompting the driver to pull over. Through the above measures, the error in target gear calculation caused by electronic and electrical faults can be effectively monitored, improving vehicle driving safety.

[0108] Example 2

[0109] Figure 6 This is a schematic diagram of a control device according to an embodiment of the present invention. This embodiment is applicable to control applications. The device can be implemented using software and / or hardware, and can be integrated into any device that provides control functionality, such as... Figure 6 As shown, the control device specifically includes: a first acquisition module 201, a first determination module 202, and a first control module 203.

[0110] The first acquisition module 201 is used to acquire the actual gear position of the vehicle, the current shift mode, and the attribute information of the vehicle, wherein the attribute information includes: vehicle speed information and accelerator pedal position information.

[0111] The first determining module 202 is used to determine the current operating point of the vehicle based on the attribute information;

[0112] The first control module 203 is used to control the vehicle controller to enter a safe state if the duration of the current operating point being outside the first preset shift threshold range corresponding to the actual gear is greater than or equal to the first preset time threshold. The safe state is the neutral or safe gear formed when all the execution components of the vehicle's transmission control unit are turned off, accompanied by an instrument alarm.

[0113] Optional, also includes:

[0114] The first detection module is used to detect whether the vehicle is in automatic shifting mode if the current operating point is within the range of the first preset shifting threshold corresponding to the actual gear.

[0115] The second detection module is used to detect whether the current operating point is within the second preset shift threshold range corresponding to the actual gear if the vehicle is detected to be in automatic shift mode, wherein the second preset shift threshold range is within the first preset shift threshold range.

[0116] The third detection module is used to detect whether the vehicle is in a shifting function state if the current operating point is outside the range of the second preset shifting threshold corresponding to the actual gear.

[0117] The generation module is used to generate alarm information if the duration during which the vehicle is not in the gear shifting function state is greater than or equal to a second preset time threshold.

[0118] Optional, also includes:

[0119] The second control module is used to control the actual gear to be updated to a target gear if the current operating point is within the range of the second preset shift threshold corresponding to the actual gear, or if the vehicle is in a shift function state. The target gear is a gear determined by the vehicle's transmission control unit based on the first gear and the shift function state. The first gear is a gear obtained by querying the shift table corresponding to the current shift mode based on the attribute information.

[0120] Optionally, the second preset shift threshold range is: greater than or equal to the automatic downshift threshold of the actual gear, and less than or equal to the automatic upshift threshold of the actual gear.

[0121] Optionally, the automatic upshift threshold for the actual gear is the maximum value among the upshift thresholds for the actual gear corresponding to each shift mode; the automatic downshift threshold for the actual gear is the minimum value among the downshift thresholds for the actual gear corresponding to each shift mode.

[0122] Optionally, the control device further includes:

[0123] The second acquisition module is used to acquire the vehicle's shift mode set before detecting whether the current operating point is within the range of the second preset shift threshold corresponding to the actual gear if the vehicle is detected to be in automatic shift mode.

[0124] The third acquisition module is used to acquire, before detecting whether the current operating point is within the range of the second preset shift threshold corresponding to the actual gear, the upshift threshold and downshift threshold of each gear corresponding to each shift mode in the shift mode set if the vehicle is detected to be in automatic shift mode;

[0125] The second determining module is used to, before detecting whether the current operating point is within the range of the second preset shift threshold corresponding to the actual gear if the vehicle is detected to be in automatic shift mode, take the upshift threshold with the largest value of each gear in the shift mode set as the automatic upshift threshold of each gear.

[0126] The third determining module is used to, before detecting whether the current operating point is within the range of the second preset shift threshold corresponding to the actual gear if the vehicle is detected to be in automatic shift mode, take the downshift threshold with the smallest value of each gear in the shift mode set as the automatic downshift threshold of each gear.

[0127] The fourth determining module is used to determine the second preset shift threshold range corresponding to each gear based on the automatic upshift threshold and the automatic downshift threshold of each gear before detecting whether the current operating point is within the range of the second preset shift threshold corresponding to the actual gear if the vehicle is detected to be in automatic shift mode.

[0128] Optionally, the automatic upshift threshold for the actual gear is the upshift threshold for the actual gear corresponding to each shift mode; the automatic downshift threshold for the actual gear is the downshift threshold for the actual gear corresponding to each shift mode.

[0129] The above-mentioned products can execute the control methods provided in any embodiment of the present invention, and have the corresponding functional modules and beneficial effects of executing the control methods.

[0130] Example 3

[0131] Figure 7A schematic diagram of an electronic device 30 that can be used to implement embodiments of the present invention is shown. The electronic device is intended to represent various forms of digital computers, such as laptop computers, desktop computers, workstations, personal digital assistants, servers, blade servers, mainframe computers, and other suitable computers. The electronic device can also represent various forms of mobile devices, such as personal digital processors, cellular phones, smartphones, wearable devices (e.g., helmets, glasses, watches, etc.), and other similar computing devices. The components shown herein, their connections and relationships, and their functions are merely illustrative and are not intended to limit the implementation of the invention described and / or claimed herein.

[0132] like Figure 7 As shown, the electronic device 30 includes at least one processor 31 and a memory, such as a read-only memory (ROM) 32 or a random access memory (RAM) 33, communicatively connected to the at least one processor 31. The memory stores computer programs executable by the at least one processor. The processor 31 can perform various appropriate actions and processes based on the computer program stored in the ROM 32 or loaded from storage unit 38 into the RAM 33. The RAM 33 can also store various programs and data required for the operation of the electronic device 30. The processor 31, ROM 32, and RAM 33 are interconnected via a bus 34. An input / output (I / O) interface 35 is also connected to the bus 34.

[0133] Multiple components in electronic device 30 are connected to I / O interface 35, including: input unit 36, such as keyboard, mouse, etc.; output unit 37, such as various types of monitors, speakers, etc.; storage unit 38, such as disk, optical disk, etc.; and communication unit 39, such as network card, modem, wireless transceiver, etc. Communication unit 39 allows electronic device 30 to exchange information / data with other devices through computer networks such as the Internet and / or various telecommunications networks.

[0134] Processor 31 can be a variety of general-purpose and / or special-purpose processing components with processing and computing capabilities. Some examples of processor 31 include, but are not limited to, a central processing unit (CPU), a graphics processing unit (GPU), various special-purpose artificial intelligence (AI) computing chips, various processors running machine learning model algorithms, a digital signal processor (DSP), and any suitable processor, controller, microcontroller, etc. Processor 31 performs the various methods and processes described above, such as control methods:

[0135] The vehicle's actual gear position, current shift mode, and vehicle attribute information are obtained, including vehicle speed information and accelerator pedal position information.

[0136] The current operating point of the vehicle is determined based on the attribute information;

[0137] If the duration of the current operating point being outside the first preset shift threshold range corresponding to the actual gear is greater than or equal to the first preset time threshold, then the controller of the vehicle is controlled to enter a safe state. The safe state is the neutral or safe gear formed when all the execution components of the vehicle's transmission control unit are turned off, accompanied by an instrument alarm.

[0138] In some embodiments, the control method may be implemented as a computer program tangibly contained in a computer-readable storage medium, such as storage unit 38. In some embodiments, part or all of the computer program may be loaded and / or installed on electronic device 30 via ROM 32 and / or communication unit 39. When the computer program is loaded into RAM 33 and executed by processor 31, one or more steps of the control method described above may be performed. Alternatively, in other embodiments, processor 31 may be configured to execute the control method by any other suitable means (e.g., by means of firmware).

[0139] Various embodiments of the systems and techniques described above herein can be implemented in digital electronic circuit systems, integrated circuit systems, field-programmable gate arrays (FPGAs), application-specific integrated circuits (ASICs), application-specific standard products (ASSPs), systems-on-a-chip (SoCs), payload-programmable logic devices (CPLDs), computer hardware, firmware, software, and / or combinations thereof. These various embodiments may include implementations in one or more computer programs that can be executed and / or interpreted on a programmable system including at least one programmable processor, which may be a dedicated or general-purpose programmable processor, capable of receiving data and instructions from a storage system, at least one input device, and at least one output device, and transmitting data and instructions to the storage system, the at least one input device, and the at least one output device.

[0140] Computer programs used to implement the methods of the present invention may be written in any combination of one or more programming languages. These computer programs may be provided to a processor of a general-purpose computer, a special-purpose computer, or other programmable data processing device, such that when executed by the processor, the computer programs cause the functions / operations specified in the flowcharts and / or block diagrams to be performed. The computer programs may be executed entirely on a machine, partially on a machine, or as a standalone software package, partially on a machine and partially on a remote machine, or entirely on a remote machine or server.

[0141] In the context of this invention, a computer-readable storage medium can be a tangible medium that may contain or store a computer program for use by or in conjunction with an instruction execution system, apparatus, or device. A computer-readable storage medium may include, but is not limited to, electronic, magnetic, optical, electromagnetic, infrared, or semiconductor systems, apparatus, or devices, or any suitable combination thereof. Alternatively, a computer-readable storage medium may be a machine-readable signal medium. More specific examples of machine-readable storage media include electrical connections based on one or more wires, portable computer disks, hard disks, random access memory (RAM), read-only memory (ROM), erasable programmable read-only memory (EPROM or flash memory), optical fibers, portable compact disk read-only memory (CD-ROM), optical storage devices, magnetic storage devices, or any suitable combination thereof.

[0142] To provide interaction with a user, the systems and techniques described herein can be implemented on an electronic device having: a display device (e.g., a CRT (cathode ray tube) or LCD (liquid crystal display) monitor) for displaying information to the user; and a keyboard and pointing device (e.g., a mouse or trackball) through which the user provides input to the electronic device. Other types of devices can also be used to provide interaction with the user; for example, feedback provided to the user can be any form of sensory feedback (e.g., visual feedback, auditory feedback, or tactile feedback); and input from the user can be received in any form (including sound input, voice input, or tactile input).

[0143] The systems and technologies described herein can be implemented in computing systems that include backend components (e.g., as data servers), or computing systems that include middleware components (e.g., application servers), or computing systems that include frontend components (e.g., user computers with graphical user interfaces or web browsers through which users can interact with implementations of the systems and technologies described herein), or any combination of such backend, middleware, or frontend components. The components of the system can be interconnected via digital data communication of any form or medium (e.g., communication networks). Examples of communication networks include local area networks (LANs), wide area networks (WANs), blockchain networks, and the Internet.

[0144] A computing system can include clients and servers. Clients and servers are generally located far apart and typically interact through communication networks. The client-server relationship is created by computer programs running on the respective computers and having a client-server relationship with each other. The server can be a cloud server, also known as a cloud computing server or cloud host, which is a hosting product within the cloud computing service system to address the shortcomings of traditional physical hosts and VPS services, such as high management difficulty and weak business scalability.

[0145] It should be understood that the various forms of processes shown above can be used, with steps reordered, added, or deleted. For example, the steps described in this invention can be executed in parallel, sequentially, or in different orders, as long as the desired result of the technical solution of this invention can be achieved, and this is not limited herein.

[0146] The specific embodiments described above do not constitute a limitation on the scope of protection of this invention. Those skilled in the art should understand that various modifications, combinations, sub-combinations, and substitutions can be made according to design requirements and other factors. Any modifications, equivalent substitutions, and improvements made within the spirit and principles of this invention should be included within the scope of protection of this invention.

Claims

1. A control method, characterized in that, include: The vehicle's actual gear position, current shift mode, and vehicle attribute information are obtained, including vehicle speed information and accelerator pedal position information. The current operating point of the vehicle is determined based on the attribute information; If the duration of the current operating point being outside the first preset shift threshold range corresponding to the actual gear is greater than or equal to the first preset time threshold, then the vehicle controller is controlled to enter a safe state. The safe state is the neutral or safe gear formed when all the execution components of the vehicle's transmission control unit are turned off, accompanied by an instrument alarm. If the current operating point is within the range of the first preset shift threshold corresponding to the actual gear, then it is detected whether the vehicle is in automatic shift mode. If the vehicle is detected to be in automatic shifting mode, then it is detected whether the current operating point is within the second preset shifting threshold range corresponding to the actual gear, wherein the second preset shifting threshold range is within the first preset shifting threshold range; wherein the second preset shifting threshold range is determined by the shift table of each automatic shifting mode that controls the vehicle to automatically shift up and down; If the current operating point is outside the range of the second preset shift threshold corresponding to the actual gear, then it is detected whether the vehicle is in shift function state. If the duration during which the vehicle is not in gear shifting mode is greater than or equal to a second preset time threshold, an alarm message is generated.

2. The method according to claim 1, characterized in that, Also includes: If the current operating point is within the range of the second preset shift threshold corresponding to the actual gear, or if the vehicle is in shift function mode, then the actual gear is updated to the target gear. The target gear is the gear determined by the vehicle's transmission control unit based on the first gear and the shift function state. The first gear is the gear obtained by querying the shift table corresponding to the current shift mode based on the attribute information.

3. The method according to claim 1, characterized in that, The second preset shift threshold range is: greater than or equal to the automatic downshift threshold of the actual gear, and less than or equal to the automatic upshift threshold of the actual gear.

4. The method according to claim 3, characterized in that, The automatic upshift threshold for the actual gear is the maximum value among the upshift thresholds for the actual gear corresponding to each shift mode; the automatic downshift threshold for the actual gear is the minimum value among the downshift thresholds for the actual gear corresponding to each shift mode.

5. The method according to claim 4, characterized in that, Before detecting whether the current operating point is within the second preset shift threshold range corresponding to the actual gear if the vehicle is detected to be in automatic shift mode, the method further includes: Obtain the set of shift modes for the vehicle; Obtain the upshift threshold and downshift threshold for each gear corresponding to each shift mode in the shift mode set; The maximum upshift threshold for each gear in the gear shift mode set is used as the automatic upshift threshold for each gear. The downshift threshold with the smallest value for each gear in the gear shift mode set is taken as the automatic downshift threshold for each gear. The second preset shift threshold range for each gear is determined based on the automatic upshift threshold and the automatic downshift threshold for each gear.

6. The method according to claim 3, characterized in that, The automatic upshift threshold for the actual gear is the upshift threshold for the actual gear corresponding to each shift mode; the automatic downshift threshold for the actual gear is the downshift threshold for the actual gear corresponding to each shift mode.

7. A control device, characterized in that, include: The first acquisition module is used to acquire the vehicle's actual gear position, current shift mode, and attribute information of the vehicle, wherein the attribute information includes: vehicle speed information and accelerator pedal position information; The first determining module is used to determine the current operating point of the vehicle based on the attribute information; The first control module controls the vehicle controller to enter a safe state if the duration of the current operating point being outside the first preset shift threshold range corresponding to the actual gear is greater than or equal to the first preset time threshold. The safe state is the neutral or safe gear formed when all the execution components of the vehicle's transmission control unit are turned off, accompanied by an instrument alarm. The first detection module is used to detect whether the vehicle is in automatic shifting mode if the current operating point is within the range of the first preset shifting threshold corresponding to the actual gear. The second detection module is used to detect whether the current operating point is within the second preset shift threshold range corresponding to the actual gear if the vehicle is detected to be in automatic shift mode. The second preset shift threshold range is within the first preset shift threshold range. The second preset shift threshold range is determined by the shift table of each automatic shift mode that controls the vehicle to automatically shift up and down. The third detection module is used to detect whether the vehicle is in a shifting function state if the current operating point is outside the range of the second preset shifting threshold corresponding to the actual gear. The generation module is used to generate alarm information if the duration during which the vehicle is not in the gear shifting function state is greater than or equal to a second preset time threshold.

8. An electronic device, characterized in that, The electronic device includes: At least one processor; and A memory communicatively connected to the at least one processor; wherein, The memory stores a computer program that can be executed by the at least one processor, the computer program being executed by the at least one processor to enable the at least one processor to perform the control method according to any one of claims 1-6.

9. A computer-readable storage medium, characterized in that, The computer-readable storage medium stores computer instructions that are used to cause a processor to execute the control method according to any one of claims 1-6.

Citation Information

Patent Citations

  • Automatic transmission control device

    CN103946596A

  • Advanced commercial vehicle gear shifting reminding control method and system

    CN111059279A