Transmission gear control method and device, equipment and medium
By introducing a non-manual mode shift map into the transmission control system, the driving mode is determined based on the changes in the gear lever and steering wheel paddle shifters. This solves the problems of insufficient driving experience in manual mode and driving safety in non-manual mode in existing technologies, and achieves a balance between driving pleasure and safety.
Patent Information
- Application Number
- CN202311610040.3
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2023-11-28
- Publication Date
- 2026-02-27
- Estimated Expiration
- 2043-11-28
AI Technical Summary
Existing transmission control systems cannot balance the driver's driving experience in manual mode and cannot guarantee driving safety in non-manual mode, resulting in reduced driver enjoyment and increased driving safety risks.
A non-manual mode shift map is introduced into the transmission control system. By acquiring the vehicle's current gear lever mode and the position changes of the steering wheel paddle shifters, the driving mode is determined. Based on the shift map of different modes, the vehicle is controlled to execute automatic upshift or lock gear logic, ensuring that the driver can operate autonomously in manual mode and accelerate safely in non-manual mode.
It achieves a driving experience that is guaranteed in manual mode, while ensuring driving safety in non-manual mode, thus enhancing both driving pleasure and safety.
Smart Images

Figure CN117386802B_ABST
Abstract
Description
TECHNICAL FIELD
[0001] The present application relates to the technical field of vehicle control, in particular to a transmission gear control method and device, electronic equipment and computer readable storage medium. BACKGROUND
[0002] Currently, in order to improve the driving pleasure of users, vehicle manufacturers usually equip vehicles with steering wheel shifters. When the driver shifts the steering wheel shifter to manually increase or decrease the gear, the vehicle will either automatically upshift or the engine will maintain a high speed but the transmission will remain in the current gear (or called lock gear) when full throttle acceleration.
[0003] However, since the current transmission control system only has one manual mode shift map, and in the manual mode and non-manual mode, only one of the automatic upshift or no automatic upshift (i.e. lock gear) logic can be selected. If the automatic upshift logic is selected in the manual mode, the vehicle can automatically upshift under full throttle according to the preset threshold, but the driver cannot independently upshift, which lacks the sense of communication between the driver and the vehicle, greatly reducing the driver's pleasure and passion. If the no automatic upshift logic is selected in the non-manual mode, the transmission is prohibited from automatically upshifting under full throttle according to the preset threshold. Since the vehicle cannot continuously accelerate, the lap time of the driver on the race track will be reduced. At the same time, since the vehicle cannot increase speed by upshifting to overtake, the driver will be in panic to some extent, which is easy to cause rear-end collision.
[0004] Therefore, the prior art cannot balance the driving experience of the driver in the manual mode and the driving safety of the driver in the non-manual mode. SUMMARY
[0005] To solve the above technical problems, the embodiments of the present application provide a transmission gear control method and device, electronic equipment and computer readable storage medium.
[0006] In a first aspect, embodiments of the present application provide a transmission gear control method. A shift map provided in a transmission control system of a vehicle includes a manual mode shift map and a non-manual mode shift map. The method includes: obtaining a current gear lever mode and / or a position change of a steering wheel shift paddle of the vehicle, and a current engine speed and a throttle opening degree; determining a driving mode of the vehicle according to the position change of the gear lever mode and / or the steering wheel shift paddle; if the driving mode is a non-manual mode, determining a target engine speed corresponding to the throttle opening degree according to the non-manual mode shift map, and controlling the vehicle to perform an automatic upshift logic based on the target engine speed and the current engine speed; and if the driving mode is a manual mode, determining a calibration speed threshold according to the manual mode shift map, and controlling the vehicle to perform a lock gear logic based on the calibration speed threshold and the current engine speed.
[0007] In an embodiment of the present application, based on the foregoing scheme, the manual mode includes a long-term manual mode or a short-term manual mode; and the determining the driving mode of the vehicle according to the position change of the gear lever mode and / or the steering wheel shift paddle includes: if the current gear lever mode is a manual gear, determining that the driving mode is the long-term manual mode; and if the current gear lever mode is a drive gear and the position of the steering wheel shift paddle changes, determining that the driving mode is the short-term manual mode.
[0008] In an embodiment of the present application, based on the foregoing scheme, the controlling the vehicle to perform the lock gear logic based on the calibration speed threshold and the current engine speed includes: if the current engine speed is below the calibration speed threshold, controlling the vehicle to perform the lock gear logic.
[0009] In an embodiment of the present application, based on the foregoing scheme, the controlling the vehicle to perform the lock gear logic includes: performing upshift or downshift of the vehicle according to a control operation triggered by a gear lever of the vehicle and / or the steering wheel shift paddle.
[0010] In an embodiment of the present application, based on the foregoing scheme, the determining the driving mode of the vehicle according to the position change of the gear lever mode and / or the steering wheel shift paddle includes: if the current gear lever mode is a drive gear and the position of the steering wheel shift paddle does not change, determining that the driving mode is the non-manual mode.
[0011] In an embodiment of the present application, based on the foregoing scheme, the control of the vehicle to perform the automatic upshift logic based on the target engine speed and the current engine speed comprises: obtaining a plurality of gears of the vehicle and target engine speeds corresponding to the plurality of gears; determining a current gear of the vehicle according to the current engine speed of the vehicle; and automatically upshifting the gear of the vehicle to the next gear if the vehicle reaches above the target engine speed corresponding to the next gear by increasing the current engine speed.
[0012] In a second aspect, the embodiments of the present application provide a transmission gear control device. A shift map provided in a transmission control system of a vehicle includes a manual mode shift map and a non-manual mode shift map. The device includes: an obtaining module configured to obtain a current gear lever mode and / or a position change of a steering wheel shift paddle of the vehicle, and a current engine speed and a throttle opening degree; a driving mode determining module configured to determine a driving mode of the vehicle according to the gear lever mode and / or the position change of the steering wheel shift paddle; an automatic upshift logic performing module configured to, if the driving mode is the non-manual mode, determine a target engine speed corresponding to the throttle opening degree according to the non-manual mode shift map, and control the vehicle to perform an automatic upshift logic based on the target engine speed and the current engine speed; and a gear locking logic performing module configured to, if the driving mode is the manual mode, determine a calibration speed threshold according to the manual mode shift map, and control the vehicle to perform a gear locking logic based on the calibration speed threshold and the current engine speed.
[0013] In an embodiment of the present application, based on the foregoing scheme, the driving mode determining module includes: a long-term manual mode determining unit configured to determine the driving mode as the long-term manual mode if the current gear lever mode is the manual gear; and a short-term manual mode determining unit configured to determine the driving mode as the short-term manual mode if the current gear lever mode is the driving gear and the position of the steering wheel shift paddle changes.
[0014] In a third aspect, the embodiments of the present application provide an electronic device. The electronic device includes one or more processors; and a memory configured to store one or more programs, when the one or more programs are executed by the one or more processors, the electronic device implements the transmission gear control method as described above.
[0015] In a fourth aspect, the embodiments of the present application provide a computer readable medium, and a computer program is stored in the computer readable medium. When the computer program is executed by a processor, the transmission gear control method as described above is implemented.
[0016] In the technical scheme provided in the embodiments of the present application,
[0017] In the transmission control system of the vehicle, a non-manual mode shift map is added, so that the transmission control system of the vehicle comprises a manual mode shift map and a non-manual mode shift map; by acquiring the current gear lever mode and / or the position change of the steering wheel shift paddle of the vehicle, the driving mode of the vehicle is determined, if it is determined that the vehicle is in a non-manual driving mode, the target engine speed corresponding to the throttle opening is determined according to the non-manual mode shift map, and the vehicle is controlled to execute an automatic upshift logic based on the target engine speed and the current engine speed, so as to prevent the driving safety of the driver from being threatened due to the vehicle unable to continuously accelerate; if it is determined that the vehicle is in a manual driving mode, a calibration speed threshold is determined according to the manual mode shift map, and the vehicle is controlled to execute a lock gear logic based on the calibration speed threshold and the current engine speed, so as to require the driver to manually shift up or down gears, thereby guaranteeing the driving experience of the driver.
[0018] Therefore, the technical scheme provided by the present application can balance the guarantee of the driving experience of the driver in the manual mode and the guarantee of the driving safety of the driver in the non-manual mode.
[0019] It should be understood that the foregoing general description and the following detailed description are only exemplary and explanatory, and cannot limit the present application. BRIEF DESCRIPTION OF DRAWINGS
[0020] The drawings incorporated into the specification and forming a part of the specification, show embodiments consistent with the present application, and together with the specification, serve to explain the principles of the present application. Obviously, the drawings in the following description are only some embodiments of the present application, and those skilled in the art can obtain other drawings from these drawings without creative labor. In the drawings:
[0021] Figure 1 is a schematic diagram of the control logic of the current vehicle automatic upshift or lock gear;
[0022] Figure 2 is a schematic diagram of the vehicle architecture shown by an exemplary embodiment of the present application;
[0023] Figure 3 is a schematic diagram of the internal structure of the vehicle shown by an exemplary embodiment of the present application;
[0024] Figure 4 is a flowchart of the transmission gear control method shown by an exemplary embodiment of the present application;
[0025] Figure 5 is a timing flowchart of the transmission gear control shown by an exemplary embodiment of the present application;
[0026] Figure 6Fig. 1 is a schematic diagram of control logic for automatic upshift or lockout of a vehicle according to an example embodiment of the present application;
[0027] Figure 7 Fig. 2 is a schematic diagram of a structure of a transmission gear control device according to an example embodiment of the present application;
[0028] Figure 8 Fig. 3 is a schematic diagram of a computer system of an electronic device suitable for implementing an embodiment of the present application. DETAILED DESCRIPTION
[0029] The example embodiments will be described in detail herein with reference to the attached drawings. The following description is made with reference to the accompanying drawings in which like reference numerals refer to like elements, unless the context clearly shows otherwise. The following description of example embodiments is not representative of all embodiments consistent with the present application. Rather, they are merely examples of apparatus and methods consistent with some aspects of the present application as detailed in the appended claims.
[0030] The block diagrams shown in the drawings are merely functional entities, and do not necessarily have to correspond to physically independent entities. That is, the functional entities can be implemented in software, or in one or more hardware modules or integrated circuits, or in different network and / or processor devices and / or microcontroller devices.
[0031] The flowcharts shown in the drawings are merely exemplary illustrations, and do not necessarily include all contents and operations / steps, nor do they have to be executed in the order described. For example, some operations / steps can be further divided, and some operations / steps can be combined or partially combined, so that the actual execution order can be changed depending on the actual situation.
[0032] It should also be noted that "a plurality of" as referred to in the present application means two or more. The association relationship of "and / or" describes the associated objects, which means that there can be three relationships, for example, A and / or B can mean that A exists alone, A and B exist together, and B exists alone, these three cases. The character " / " generally means that the associated objects before and after are in an "or" relationship.
[0033] The terms "first," "second," "third," and "fourth," etc., used in the specification, claims, and accompanying drawings of this application are used to distinguish different objects, not to describe a specific order. The terms "comprising" and "having," and any variations thereof, are intended to cover non-exclusive inclusion. For example, a process, method, system, product, or apparatus that includes a series of steps or units is not limited to the listed steps or units, but may optionally include steps or units not listed, or may optionally include other steps or units inherent to these processes, methods, products, or apparatuses.
[0034] First, it should be noted that this application relates to the field of vehicle technology. A transmission is a drive system used in vehicles that automatically changes gears while the vehicle is in motion, without requiring the driver to manually operate the clutch and gear lever. A transmission includes a gear shift module (GSM), a transmission control unit (TCU), and an engine management system (EMS), which will be described in detail below.
[0035] The engine control system is a system used to control and manage the operation of a vehicle's engine. It is mainly responsible for monitoring and controlling various parameters of the vehicle's engine and sending the monitored parameters to the transmission control system. These parameters include engine speed, engine torque, and throttle opening, to ensure efficient engine operation, low emissions, and good performance.
[0036] The gear shift control system is the component responsible for actually executing the vehicle's gear shifting operations. It is mainly responsible for monitoring parameters such as the vehicle's current driving mode, gear lever mode, or steering wheel paddle shifters "+" and "-". When the driver performs the above operations, it can send the monitored parameters to the transmission control system.
[0037] The transmission control system is the core control unit of the transmission. It can receive various parameter information sent by the engine control system and the shift control system, and is responsible for monitoring and responding to the vehicle's driving conditions, making the vehicle's shifting process smoother and more efficient.
[0038] To enhance the driving experience, automakers typically equip vehicles with paddle shifters. When the driver manually shifts gears using the paddle shifters, the vehicle will either automatically upshift or maintain a higher engine speed while the transmission remains in the current gear (or locked).
[0039] However, since the current transmission control system only has one manual mode shift diagram, please refer to [link / reference needed]. Figure 1 As shown, Figure 1is a schematic diagram of the control logic of the current vehicle automatic upshift or lock shift. As shown in Figure 1 in the manual mode and the non-manual mode, only one of the automatic upshift or no automatic upshift (i.e. lock shift) logic can be selected, wherein the non-manual mode includes the comfort mode, the economy mode, the sports mode, the race mode and other modes. If the automatic upshift logic is selected in the manual mode, the automatic upshift at full throttle can be performed according to the preset calibration threshold, but the driver cannot perform the upshift operation autonomously, which greatly reduces the driver's pleasure and passion. If the no automatic upshift logic is selected in the non-manual mode, the automatic upshift at full throttle of the gearbox is prohibited according to the preset calibration threshold, which will reduce the lap time of the driver on the track; at the same time, it is impossible to complete the overtaking by increasing the speed through upshift, which will cause the car owner to panic to some extent, and it is easy to cause the rear vehicle to rear-end.
[0040] Therefore, the prior art cannot balance the driving experience of the driver in the manual mode and the driving safety of the driver in the non-manual mode.
[0041] In order to solve the above technical problems, the present application proposes a transmission gear control method and device, electronic equipment and computer readable storage medium, which will be described in detail below.
[0042] Please refer to Figure 2 , Figure 2 is a schematic diagram of the vehicle architecture according to an example embodiment of the present application. As shown in Figure 2 , the vehicle architecture can include an engine 210, a gearbox 220, a hydraulic torque converter 230, a drive shaft 240, a throttle pedal 250, a lock-up clutch 260 and a gear shifter control system 270. The engine 210 and the gearbox 220 are connected through the hydraulic torque converter 230, and the lock-up clutch 260 is included in the hydraulic torque converter 230. The hydraulic torque converter 230 contains fuel, and the amount of fuel contained can affect the opening and closing of the lock-up clutch 260 therein. The drive shaft 240 is connected to the engine 220, and the throttle pedal 250 is also connected to the engine 210. When the throttle pedal 250 is depressed, the speed of the engine 210 will be increased.
[0043] Further, please refer to Figure 3 , Figure 3 is a schematic diagram of the internal structure of the vehicle according to an example embodiment of the present application. As shown in Figure 3As shown, the internal structure of the vehicle includes a steering wheel 310, a brake pedal 320, an accelerator pedal 330, and a gear lever 340. The steering wheel 310 is a component for controlling the driving direction of the vehicle, and the driver can control the steering of the vehicle by rotating the steering wheel 310. A steering wheel shift tab is arranged at the rear end of the left and right sides of the steering wheel 310, and the shift tab arranged on the left side is usually used to reduce the gear of the vehicle, and the shift tab arranged on the right side is usually used to increase the gear of the vehicle. The brake pedal 320 is a pedal for controlling the brake system of the vehicle, and the driver can slow down or stop the vehicle by stepping on the brake pedal 320. The accelerator pedal 330 is a pedal for controlling the acceleration of the vehicle, and the driver can increase the speed of the vehicle by stepping on the accelerator pedal 330. The accelerator pedal 330 is usually located on the right side of the brake pedal 320. The gear lever 340 is usually located on the central console in front of the driver's seat, and is a lever-shaped component for manually operating the transmission of the vehicle. The driver can select different driving gears by moving the gear lever 340.
[0044] Figure 4 is a flow chart of the transmission gear control method shown in an example embodiment of the present application. As shown in Figure 4 an example embodiment, the shift map provided in the transmission control system of the vehicle includes a manual mode shift map and a non-manual mode shift map, the method can include S410 to S440, and the execution subject of the embodiment of the present application can be the transmission control system. Wherein S410 to S440 are described in detail as follows:
[0045] S410: Obtain the current gear lever mode of the vehicle and / or the position change of the steering wheel shift tab, as well as the current engine speed and the accelerator opening degree.
[0046] The parameter information corresponding to the shifters of the vehicle is collected by the shifter control system and sent to the transmission control system. The parameter information corresponding to the engine of the vehicle is collected by the engine control system and sent to the transmission control system.
[0047] Specifically, please refer to Figure 5 , Figure 5 is a timing flow chart of the transmission gear control shown in an example embodiment of the present application. The shifter control system sends the parameter information corresponding to the shifters to the CAN bus, the shifters including the gear lever and the steering wheel shift tab, and the transmission control system receives the operating parameters corresponding to the shifters from the CAN bus. The engine control system sends the parameter information corresponding to the engine to the CAN bus, and the transmission control system receives the parameter information corresponding to the engine from the CAN bus.
[0048] In the embodiments of the present application, the parameter information corresponding to the gear selector can include a driving mode, a gear lever mode and a manual gear shift. The driving mode includes a non-manual mode and a manual mode, and the manual mode is further divided into a long-term manual mode and a short-term manual mode. The gear lever mode is divided into a P gear, an R gear, an N gear, a D gear and an M gear. Specifically, the P gear is a gear for parking the vehicle at a stationary position, when the vehicle is in the P gear, the transmission will lock the drive wheels to prevent the vehicle from rolling; the R gear is a gear for reversing, which is usually used to back out of a parking space or parking area; the N gear is a gear without driving force transmitted to the wheels, which is usually used for towing or traction; the D gear is a driving gear, the vehicle can move forward and the transmission will automatically select the appropriate gear to adapt to the driving conditions; the M gear is a manual mode, the driver can manually select the gear of the transmission. The manual gear shift includes the position change of the steering wheel gear shift paddle and the position change of the gear lever in the manual driving mode. The position change of the steering wheel gear shift paddle includes shifting the steering wheel gear shift paddle to upshift and shifting the steering wheel gear shift paddle to downshift. The position change of the gear lever in the manual driving mode includes pushing the gear lever to M+ to upshift and pushing the gear lever to M- to downshift.
[0049] The parameter information corresponding to the engine can include an accelerator opening degree (unit: %), an engine torque (unit: N·m), an engine speed (unit: rpm / min) and a vehicle speed (unit: km / h). The accelerator opening degree represents the proportion of the accelerator pedal being depressed, for example, the accelerator pedal is depressed by 1 / 4, the accelerator opening degree value is 25%; for another example, the accelerator pedal is depressed by 1 / 2, the accelerator opening degree value is 50%. The engine torque is the moment of the mechanical element rotating, also called the rotating moment or torque, and the engine torque of the vehicle can be obtained by the engine control system. The engine speed is the number of revolutions per minute of the engine crankshaft or flywheel end.
[0050] In the foregoing embodiments of the present application, the parameter information of the vehicle can include but is not limited to the above-mentioned various parameters, and the skilled in the art can add or delete the parameter information of the vehicle according to the actual situation, which is not limited in the embodiments of the present application.
[0051] S420: determining the driving mode of the vehicle according to the gear lever mode and / or the position change of the steering wheel gear shift paddle.
[0052] It should be noted that only when the gear lever mode is in the driving gear or the manual gear, the vehicle has the corresponding driving mode, and then the driving mode of the vehicle needs to be distinguished. The driving mode of the vehicle includes a non-manual mode and a manual mode, and the manual mode is further divided into a long-term manual mode and a short-term manual mode.
[0053] Specifically, if the current gear lever mode of the vehicle is drive mode, and the position of the steering wheel shift paddle does not change, it is determined that the current driving mode of the vehicle is non-manual mode.
[0054] If the current gear lever mode of the vehicle is manual mode, it is determined that the current driving mode of the vehicle is long-term manual mode; if the current gear lever mode of the vehicle is drive mode, and the position of the steering wheel shift paddle changes, it is determined that the current driving mode of the vehicle is short-term manual mode.
[0055] Whether the position of the steering wheel shift paddle changes depends on whether the driver moves the steering wheel shift paddle during the driving of the vehicle. If the driver moves the steering wheel shift paddle, the position of the steering wheel shift paddle changes; if the driver does not move the steering wheel shift paddle, the position of the steering wheel shift paddle does not change.
[0056] S430: If the driving mode is non-manual mode, determine the target engine speed corresponding to the throttle opening according to the non-manual mode shift map, and control the vehicle to execute the automatic upshift logic based on the target engine speed and the current engine speed.
[0057] Please refer to Figure 6 , Figure 6 is a schematic diagram of the control logic of the vehicle automatic upshift or lockout shown in an exemplary embodiment of the present application. The transmission control system selects the corresponding shift map according to the determined current driving mode. If the current driving mode is non-manual mode, the non-manual mode shift map, also known as Tip-in D shift map, is selected; if the current driving mode is manual mode, the manual mode shift map is selected. Moreover, both the non-manual mode shift map and the manual mode shift map include automatic upshift logic and lockout logic.
[0058] Both the non-manual mode shift map and the manual mode shift map include the corresponding relationship between the throttle opening and the engine speed of the vehicle, and the throttle opening determined by the vehicle has a unique corresponding engine speed. For example, when the throttle opening is 10%, the current engine speed is 1000 rpm / min; when the throttle opening is 20%, the current engine speed is 2000 rpm / min.
[0059] Specifically, the step of controlling the vehicle to execute the automatic upshift logic based on the target engine speed and the current engine speed includes:
[0060] Obtaining a plurality of gears of the vehicle and target engine speeds corresponding to the plurality of gears;
[0061] Determining the current gear of the vehicle according to the current engine speed of the vehicle;
[0062] If the vehicle increases the current engine speed so as to reach above the target engine speed corresponding to the next gear, the gear of the vehicle is automatically upshifted to the next gear.
[0063] The three steps are described in detail as follows.
[0064] The target engine speeds corresponding to the plurality of gears of the vehicle are predetermined in the non-manual mode shift map, for example, the target engine speed corresponding to gear 1 of the vehicle can be set as 2000 rpm / min, the target engine speed corresponding to gear 2 of the vehicle can be set as 2500 rpm / min, and each gear has a unique target engine speed. It can be seen that if the current engine speed of the vehicle is within 2000 rpm / min, it indicates that the vehicle is in gear 1; if the current engine speed of the vehicle is between 2000 rpm / min and 2500 rpm / min, it indicates that the vehicle is in gear 2.
[0065] For example, if the current engine speed of the vehicle is 1000 rpm / min, it can be determined that the current gear of the vehicle is gear 1; by increasing the current engine speed of the vehicle so as to reach above the target engine speed 2000 rpm / min corresponding to gear 1, the gear of the vehicle is automatically upshifted to gear 2. Similarly, if the current engine speed of the vehicle is 2100 rpm / min, it can be determined that the current gear of the vehicle is gear 2; by increasing the current engine speed of the vehicle so as to reach above the target engine speed 2500 rpm / min corresponding to gear 2, the gear of the vehicle is automatically upshifted to gear 3.
[0066] In another exemplary embodiment, since the accelerator opening degree of the vehicle corresponds to a unique engine speed, there is also a unique corresponding vehicle speed. For example, 70 km / h can be set as the target vehicle speed corresponding to gear 1, and 100 km / h can be set as the target vehicle speed corresponding to gear 2. It can be seen that if the current vehicle speed of the vehicle is within 70 km / h, it indicates that the vehicle is in gear 1; if the current vehicle speed of the vehicle is between 70 km / h and 100 km / h, it indicates that the vehicle is in gear 2.
[0067] For example, if the current vehicle speed of the vehicle is 60 km / h, it can be determined that the current gear of the vehicle is gear 1; by increasing the vehicle speed so as to reach above the target vehicle speed 70 km / h corresponding to gear 1, the gear of the vehicle is automatically upshifted to gear 2. Similarly, if the current vehicle speed of the vehicle is 80 km / h, it can be determined that the current gear of the vehicle is gear 2; by increasing the vehicle speed so as to reach above the target vehicle speed 100 km / h corresponding to gear 2, the gear of the vehicle is automatically upshifted to gear 3.
[0068] S440: If the driving mode is the manual mode, determining a calibration speed threshold according to the manual mode shift map, and controlling the vehicle to perform the lock shift logic based on the calibration speed threshold and the current engine speed.
[0069] The calibration speed threshold is preset in the manual mode shift map, and is an engine speed threshold for determining whether the vehicle can perform the automatic upshift logic. If the current engine speed of the vehicle is below the engine speed threshold, the vehicle cannot perform the automatic upshift logic and can only perform the lock shift logic. If the current engine speed of the vehicle is above the engine speed threshold, the vehicle can perform the automatic upshift logic.
[0070] In order to ensure that the vehicle can only perform the lock shift logic in the manual mode, the calibration speed threshold is set to an engine speed that cannot be reached in normal driving conditions, for example, 8000 rpm / min, 9000 rpm / min, etc. Similarly, an unreachable vehicle speed threshold can also be set, for example, 300 km / h, 400 km / h, etc. That is, if the vehicle speed is below the vehicle speed threshold, the vehicle cannot perform the automatic upshift logic and can only perform the lock shift logic. If the vehicle speed is above the vehicle speed threshold, the vehicle can perform the automatic upshift logic.
[0071] Since the vehicle can only perform the lock shift logic, manual operation by the driver is required when upshifting or downshifting. If the vehicle is in long-term manual mode, the vehicle can be upshifted or downshifted according to the control operation triggered by the gear lever of the vehicle, and the vehicle can also be upshifted or downshifted according to the control operation triggered by the steering wheel shift paddle. If the vehicle is in short-term manual mode, the vehicle can only be upshifted or downshifted according to the control operation triggered by the steering wheel shift paddle.
[0072] By this method, a non-manual mode shift map is added to the transmission control system of the vehicle, so that the transmission control system of the vehicle includes a manual mode shift map and a non-manual mode shift map. By obtaining the current gear lever mode of the vehicle and / or the position change of the steering wheel shift paddle, the driving mode of the vehicle is determined. If it is determined that the vehicle is in a non-manual driving mode, the target engine speed corresponding to the throttle opening is determined according to the non-manual mode shift map, and the vehicle is controlled to perform the automatic upshift logic based on the target engine speed and the current engine speed, thereby preventing the driver's driving safety from being threatened due to the vehicle's inability to continuously accelerate. If it is determined that the vehicle is in a manual driving mode, a calibration speed threshold is determined according to the manual mode shift map, and the vehicle is controlled to perform the lock shift logic based on the calibration speed threshold and the current engine speed, thereby requiring the driver to manually shift gears and ensuring the driver's driving experience.
[0073] Therefore, the technical scheme provided by the application can balance the driving experience of the driver in the manual mode and the driving safety of the driver in the non-manual mode.
[0074] Figure 7 is a structural schematic diagram of a transmission gear control device according to an example embodiment of the application. As shown in Figure 7 In an example embodiment, the transmission gear control device includes:
[0075] The obtaining module 710 is configured to obtain the current gear lever mode and / or the position change of the steering wheel shift paddle of the vehicle, and the current engine speed and the throttle opening degree.
[0076] The driving mode determination module 720 is configured to determine the driving mode of the vehicle according to the gear lever mode and / or the position change of the steering wheel shift paddle.
[0077] The automatic upshift logic execution module 730 is configured to, if the driving mode is the non-manual mode, determine the target engine speed corresponding to the throttle opening degree according to the non-manual mode shift map, and control the vehicle to execute the automatic upshift logic based on the target engine speed and the current engine speed.
[0078] The lock gear logic execution module 740 is configured to, if the driving mode is the manual mode, determine the calibration speed threshold value according to the manual mode shift map, and control the vehicle to execute the lock gear logic based on the calibration speed threshold value and the current engine speed.
[0079] In an embodiment of the application, based on the foregoing scheme, the driving mode determination module 720 further includes a long-term manual mode determination unit and a short-term manual mode determination unit. The long-term manual mode determination unit is configured to determine the driving mode as the long-term manual mode if the current gear lever mode is the manual gear. The short-term manual mode determination unit is configured to determine the driving mode as the short-term manual mode if the current gear lever mode is the drive gear and the position of the steering wheel shift paddle changes.
[0080] In an embodiment of the application, based on the foregoing scheme, the lock gear logic execution module 740 further includes a lock gear logic determination unit and a lock gear logic execution unit. The lock gear logic determination unit is configured to control the vehicle to execute the lock gear logic if the current engine speed is below the calibration speed threshold value. The lock gear logic execution unit is configured to execute the upshift or downshift of the vehicle according to the control operation triggered by the gear lever and / or the steering wheel shift paddle of the vehicle.
[0081] In an embodiment of the present application, based on the foregoing scheme, the driving mode determination module 720 further comprises a non-hand mode determination unit. The non-hand mode determination unit is configured to determine that the driving mode is a non-hand mode if the current gear lever mode is a driving gear and the position of the steering wheel shift knob does not change.
[0082] In an embodiment of the present application, based on the foregoing scheme, the automatic upshift logic execution module 730 further comprises a target engine speed acquisition unit, a current gear determination unit, and an automatic upshift execution unit. The target engine speed acquisition unit is configured to acquire a plurality of gears of the vehicle and target engine speeds corresponding to the plurality of gears. The current gear determination unit is configured to determine a current gear of the vehicle according to a current engine speed of the vehicle. The automatic upshift execution unit is configured to automatically upshift the gear of the vehicle to a next gear if the vehicle increases the current engine speed to reach a target engine speed corresponding to the next gear.
[0083] It should be noted that the transmission gear control device provided by the above embodiments and the transmission gear control method provided by the above embodiments belong to the same concept, wherein the specific operation manner of each module and unit has been described in detail in the method embodiments, which will not be described here.
[0084] Embodiments of the present application further provide an electronic device, comprising: one or more processors; a storage device configured to store one or more programs, when the one or more programs are executed by the one or more processors, the electronic device implements the transmission gear control method provided in each of the above embodiments.
[0085] Figure 8 The structure schematic diagram of the computer system of the electronic device suitable for implementing the embodiments of the present application is shown.
[0086] It should be noted that, Figure 8 The computer system 800 of the electronic device shown is only an example, and should not bring any limitation to the functions and use range of the embodiments of the present application.
[0087] As Figure 8As shown, the computer system 800 includes a central processing unit (CPU) 801 which can perform various suitable actions and processes in accordance with programs stored in a read-only memory (ROM) 802 or loaded from a storage section 808 into a random access memory (RAM) 803, such as performing the methods in the above-described embodiments. Various programs and data required for system operation are also stored in the RAM 803. The CPU 801, the ROM 802, and the RAM 803 are connected to each other through a bus 804. An input / output (I / O) interface 805 is also connected to the bus 804.
[0088] Connected to the I / O interface 805 are an input section 806 including a keyboard, a mouse, etc.; an output section 807 including a display such as a cathode ray tube (CRT), a liquid crystal display (LCD), etc., and a speaker, etc.; a storage section 808 including a hard disk, etc.; and a communication section 809 including a network interface card such as a LAN (Local Area Network) card, a modem, etc. The communication section 809 performs communication processing via a network such as the Internet. A drive 810 is also connected to the I / O interface 805 as necessary. A removable recording medium 811 such as a magnetic disk, an optical disk, a magneto-optical disk, a semiconductor memory, etc. is attached to the drive 810 as necessary, so that a computer program read therefrom is installed into the storage section 808 as necessary.
[0089] In particular, in accordance with embodiments of the present application, the processes described above with reference to the flowcharts can be implemented as a computer software program. For example, embodiments of the present application include a computer program product comprising a computer program carried on a computer readable medium, the computer program containing computer programs for performing the methods shown in the flowcharts. In such embodiments, the computer program can be downloaded and installed from a network via the communication section 809, and / or installed from the removable recording medium 811. When the computer program is executed by the central processing unit (CPU) 801, various functions defined in the system of the present application are performed.
[0090] It should be noted that the computer-readable medium in the embodiments of the present application can be a computer-readable signal medium or a computer-readable storage medium or any combination thereof. The computer-readable medium may, for example, be an electronic, magnetic, optical, electromagnetic, infrared, or semiconductor system, device, or apparatus, or any combination thereof. More specific examples of the computer-readable medium can include, but are not limited to, an electrical connection having one or more wires, a portable computer diskette, a hard disk, a random access memory (RAM), a read-only memory (ROM), an erasable programmable read-only memory (EPROM), a flash memory, an optical fiber, a portable compact disc read-only memory (CD-ROM), an optical storage device, a magnetic storage device, or any suitable combination thereof. In this application, the computer-readable medium can be any tangible medium that contains or stores a program that can be used by or in connection with an instruction execution system, apparatus, or device. In this application, the computer-readable signal medium can include a computer-readable computer program product that can propagate as data signals in baseband or as carrier waves in a propagated signal that can be received by a computer-readable medium. Such propagated data signals can take a variety of forms, including, but not limited to, electromagnetic signals, optical signals, or any suitable combination thereof. The computer-readable medium can also be any computer-readable medium other than the computer-readable storage medium that can transmit, propagate, or transport a program for use by or in connection with an instruction execution system, apparatus, or device. The computer program contained in the computer-readable medium can be transmitted or propagated using any suitable medium, including, but not limited to, wireless, wired, or the like, or any suitable combination thereof.
[0091] The flowcharts and block diagrams in the drawings illustrate the possible architectures, functions, and operations of systems, methods, and computer program products according to various embodiments of the present application. Each block in the flowcharts or block diagrams can represent a module, a program segment, or a portion of code that contains one or more executable instructions for implementing the specified logical functions. It should also be noted that in some alternative implementations, the functions noted in the blocks can occur out of the order noted in the figures. For example, two blocks noted in succession can in fact be executed substantially concurrently or in the reverse order, depending on the functionality involved. It should also be noted that each block in the flowcharts or block diagrams, and combinations of blocks in the flowcharts or block diagrams, can be implemented by special-purpose hardware-based systems that perform the specified functions or operations, or can be implemented by a combination of special-purpose hardware and computer instructions.
[0092] The units described in the embodiments of the present application can be implemented in the form of software, or can be implemented in the form of hardware, and the described units can also be arranged in a processor. In some cases, the names of the units do not constitute a limitation on the units themselves.
[0093] Another aspect of the present application also provides a computer readable medium having stored thereon a computer program, which, when executed by a processor, implements the control method of the vehicle thermal management system as described above. The computer readable medium can be included in the electronic device described in the above embodiments, or can exist separately and not be assembled into the electronic device.
[0094] Another aspect of the present application also provides a computer program product or computer program, which includes computer instructions stored in a computer readable medium. A processor of a computer device reads the computer instructions from the computer readable medium, and the processor executes the computer instructions, so that the computer device executes the transmission gear control method provided in each of the above embodiments.
[0095] The above is only a preferred exemplary embodiment of the present application, and is not intended to limit the implementation of the present application. Those skilled in the art can easily make corresponding modifications or changes according to the main concept and spirit of the present application, and the protection scope of the present application should be subject to the protection scope required by the claims.
Claims
1. A method for controlling gear positions in a transmission, characterized in that, The shift map set in the vehicle's transmission control system includes a manual mode shift map and a non-manual mode shift map, and the method includes: The current gear lever mode and / or steering wheel paddle shifter position changes of the vehicle are obtained, as well as the current engine speed and throttle opening. The driving mode of the vehicle is determined based on the gear lever pattern and / or the position change of the steering wheel paddle shifters. If the driving mode is non-manual mode, the target engine speed corresponding to the throttle opening is determined according to the non-manual mode shift map, and the vehicle is controlled to execute automatic upshift logic based on the target engine speed and the current engine speed. If the driving mode is manual mode, the calibration speed threshold is determined according to the manual mode shift map, and the vehicle is controlled to execute the gear lock logic based on the calibration speed threshold and the current engine speed.
2. The method according to claim 1, characterized in that, The manual mode includes a long-term manual mode or a short-term manual mode; Determining the vehicle's driving mode based on the gear lever pattern and / or the position change of the steering wheel paddle shifters includes: If the current gear lever mode is manual, then the driving mode is determined to be the long-term manual mode; If the current gear lever mode is driving mode and the position of the steering wheel paddle shifters changes, then the driving mode is determined to be the short-term manual mode.
3. The method according to claim 2, characterized in that, The step of controlling the vehicle to execute gear lock logic based on the calibrated speed threshold and the current engine speed includes: If the current engine speed is below the calibrated speed threshold, the vehicle is controlled to execute the gear lock logic.
4. The method according to claim 3, characterized in that, The control of the vehicle to execute the gear locking logic includes: The vehicle is upshifted or downshifted based on a control operation triggered by the vehicle gear lever and / or the steering wheel paddle shifters.
5. The method according to claim 1, characterized in that, Determining the vehicle's driving mode based on the gear lever pattern and / or the position change of the steering wheel paddle shifters includes: If the current gear lever mode is driving mode and the position of the steering wheel paddle shifters has not changed, then the driving mode is determined to be the non-manual mode.
6. The method according to claim 5, characterized in that, The step of controlling the vehicle to execute automatic upshifting logic based on the target engine speed and the current engine speed includes: Obtain multiple gears of the vehicle and the target engine speeds corresponding to the multiple gears; The current gear of the vehicle is determined based on the current engine speed of the vehicle; If the vehicle increases the current engine speed to reach or exceed the target engine speed corresponding to the next gear, the vehicle will automatically shift to the next gear.
7. A transmission gear control device, characterized in that, The shift patterns set in the vehicle's transmission control system include manual mode shift patterns and non-manual mode shift patterns. The device includes: The acquisition module is configured to acquire the current gear lever mode and / or the position change of the steering wheel paddle shifters of the vehicle, as well as the current engine speed and throttle opening. The driving mode determination module is configured to determine the driving mode of the vehicle based on the gear lever mode and / or the position change of the steering wheel shift paddles. The automatic upshift logic execution module is configured to determine the target engine speed corresponding to the throttle opening based on the non-manual mode shift map if the driving mode is non-manual mode, and control the vehicle to execute automatic upshift logic based on the target engine speed and the current engine speed. The gear lock logic execution module is configured to determine a calibration speed threshold based on the manual mode shift map if the driving mode is manual mode, and control the vehicle to execute gear lock logic based on the calibration speed threshold and the current engine speed.
8. The apparatus according to claim 7, characterized in that, The driving mode determination module includes: The long-term manual mode determination unit is configured to determine the driving mode as the long-term manual mode if the current gear lever mode is manual. The short-term manual mode determination unit is configured to determine the driving mode as the short-term manual mode if the current gear lever mode is driving mode and the position of the steering wheel shift paddles changes.
9. An electronic device, characterized in that, include: One or more processors; A storage device for storing one or more programs, which, when executed by the one or more processors, cause the electronic device to implement the transmission gear control method as described in any one of claims 1 to 6.
10. A computer-readable storage medium, characterized in that, It stores computer-readable instructions, which, when executed by the computer's processor, cause the computer to perform the transmission gear control method according to any one of claims 1 to 6.
Citation Information
Patent Citations
Gear locking control method for automobile automatic transmission
CN106949235A
Vehicle gear shifting method and device, electronic equipment and storage medium
CN116677775A