Vehicle gear engaging control method, device, equipment, medium and product
By controlling the engine speed regulation and performing gear shift operation in pure electric commercial vehicles based on the target gear speed ratio and the current speed difference, the problem of top teeth during gear shifting is solved, and the gear shift success rate and power are improved.
Patent Information
- Application Number
- CN202510022887.2
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2025-01-07
- Publication Date
- 2025-04-11
- Estimated Expiration
- 2045-01-07
AI Technical Summary
In pure electric commercial vehicles, the speed difference between the two sides of the joint teeth and the joint sleeve is difficult to control during the gear shifting process, and the top teeth are prone to occur, resulting in failure of shifting or damage to the shifting motor, affecting production efficiency.
By obtaining the target gear speed ratio of the target vehicle, the current engine speed, the current output shaft speed of the transmission, and the current speed difference of the combined teeth and the coupling sleeve, the target speed of the engine is determined, and when the current speed difference meets the preset range, the engine speed regulation and performs gear shift operation. If the first gear shift fails, adjust the engine speed according to the current sports state and try gear shift again until successful.
It improves the success rate of gear shifting, avoids the occurrence of top teeth, extends the service life of the gear shifting motor, and improves the power and economy of the vehicle.
Smart Images

Figure CN119802212A_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to the field of vehicle technology, and in particular to a vehicle gear shifting control method, device, equipment, medium and product. Background Art
[0002] As society continues to progress, people have an increasing demand for low-carbon and environmentally friendly travel methods, and the emergence of new energy vehicles caters to people's needs. In recent years, the new energy vehicle industry has flourished, and pure electric vehicles have become increasingly popular among consumers due to their excellent power, economy, and environmental protection. Pure electric commercial vehicles are also widely used in scenarios such as mining and port transportation.
[0003] At present, in the field of pure electric commercial vehicles, in order to improve the power and economy of pure electric commercial vehicles, transmissions with different gears are generally matched, and the efficiency and stability of the gear shifting process are particularly important. When commercial electric vehicles use a clutchless shifting mechanism to shift gears, the power motor to be shifted is adjusted in speed. Since the speed difference between the coupling teeth and the coupling sleeve is difficult to control, the top gear phenomenon will inevitably occur during the gear shifting period. The top gear will cause the gear shifting execution motor to be blocked, which will cause the gear shifting to fail at the least and the gear will be re-shifted and tried again; at the worst, the gear shifting execution motor will be damaged, which will greatly reduce the production efficiency. Summary of the invention
[0004] The embodiments of the present invention provide a vehicle gear shifting control method, device, equipment, medium and product to improve the vehicle gear shifting success rate.
[0005] In a first aspect, an embodiment of the present invention provides a vehicle gear shifting control method, comprising:
[0006] Obtaining a target gear ratio of the target vehicle, a current engine speed, a current output shaft speed of the transmission, and a current speed difference between the coupling gear and the coupling sleeve;
[0007] Determining a target speed of the engine according to the target gear ratio and the current output shaft speed;
[0008] When the current speed difference satisfies a preset speed difference range, the engine is controlled to adjust from the current speed to the target speed, and a first gear shifting operation is performed.
[0009] Optionally, after controlling the engine to adjust from a current speed to a target speed and performing a first gear shifting operation, the method further includes:
[0010] If the first gear shift fails, the current motion state of the target vehicle is obtained;
[0011] Determining a synchronous speed of the engine according to the current motion state and the target speed;
[0012] The engine speed is controlled to be adjusted to the synchronous speed, and a second gear shifting operation is performed.
[0013] Optionally, the current motion state includes: current acceleration;
[0014] Determining the synchronous speed of the engine according to the current motion state and the target speed includes:
[0015] Determining a speed regulation compensation speed according to the current acceleration;
[0016] The synchronous speed of the engine is determined according to the speed regulation compensation speed and the target speed.
[0017] Optionally, after controlling the speed of the engine to be adjusted to the synchronous speed and performing the second gear shifting operation, the method further includes:
[0018] If the second gear shifting fails, obtaining the speed change difference of the engine within a preset time;
[0019] Determining a high speed compensation speed of the engine according to the preset time and the speed change difference;
[0020] Determining a synchronous compensation speed of the engine according to the synchronous speed and the high speed compensation speed;
[0021] The engine speed is controlled to be adjusted to the synchronous compensation speed, and a third gear shifting operation is performed.
[0022] Optionally, determining the speed regulation compensation speed according to the current acceleration includes:
[0023] If the current acceleration is within a first threshold range, determining a speed regulation compensation speed according to a first preset value and the current acceleration;
[0024] If the current acceleration is within a second threshold range, determining a speed regulation compensation speed according to a second preset value and the current acceleration;
[0025] If the current acceleration is within a third threshold range, the speed regulation compensation rotation speed is determined according to a third preset value and the current acceleration.
[0026] Optionally, determining the target speed of the engine according to the target gear ratio and the current output shaft speed includes:
[0027] The product of the target gear speed ratio and the current output shaft speed is determined as the target speed of the engine.
[0028] In a second aspect, an embodiment of the present invention further provides a vehicle gear shift control device, comprising:
[0029] A parameter acquisition module, used to acquire a target gear ratio of a target vehicle, a current engine speed, a current output shaft speed of a transmission, and a current speed difference between a coupling tooth and a coupling sleeve;
[0030] a target speed determination module, configured to determine a target speed of the engine according to the target gear ratio and the current output shaft speed;
[0031] The first gear shifting operation control module is used to control the engine to adjust from the current speed to the target speed and perform the first gear shifting operation when the current speed difference meets the preset speed difference range.
[0032] In a third aspect, an embodiment of the present invention further provides an electronic device, the electronic device comprising:
[0033] at least one processor; and
[0034] a memory communicatively connected to the at least one processor; wherein,
[0035] The memory stores a computer program that can be executed by the at least one processor, and the computer program is executed by the at least one processor so that the at least one processor can execute the vehicle gear shifting control method described in any one of the first aspects.
[0036] In a fourth aspect, an embodiment of the present invention further provides a computer-readable storage medium, wherein the computer-readable storage medium stores computer instructions, and the computer instructions are used to enable a processor to implement any one of the vehicle gear shifting control methods described in the first aspect when executed.
[0037] In a fifth aspect, an embodiment of the present invention further provides a computer program product, the computer program product comprising a computer program, and the computer program, when executed by a processor, implements the vehicle gear shifting control method according to any one of the first aspects.
[0038] The technical solution provided by the embodiment of the present invention determines the target speed of the engine according to the target gear ratio and the current output shaft speed; when the current speed difference meets the preset speed difference range, the engine is controlled to adjust from the current speed to the target speed, and the first gear shifting operation is performed, thereby ensuring that the vehicle completes the engine speed regulation before shifting gears, and performing the gear shifting operation when the current speed difference meets the preset speed difference range can prevent the occurrence of tooth topping during gear shifting due to the large or small current speed difference between the coupling teeth and the coupling sleeve in the transmission, thereby improving the gear shifting efficiency and the gear shifting success rate. BRIEF DESCRIPTION OF THE DRAWINGS
[0039] Figure 1A schematic flow chart of a first vehicle gear shifting control method provided by an embodiment of the present invention;
[0040] Figure 2 A schematic flow chart of a second vehicle gear shifting control method provided by an embodiment of the present invention;
[0041] Figure 3 A schematic flow chart of a third vehicle gear shifting control method provided by an embodiment of the present invention;
[0042] Figure 4 A schematic flow chart of a fourth vehicle gear shifting control method provided by an embodiment of the present invention;
[0043] Figure 5 A schematic structural diagram of a vehicle gear shifting device provided by an embodiment of the present invention;
[0044] Figure 6 A schematic diagram of the structure of an electronic device provided by an embodiment of the present invention. DETAILED DESCRIPTION
[0045] The present invention will be further described in detail below in conjunction with the accompanying drawings and embodiments. It is to be understood that the specific embodiments described herein are only used to explain the present invention, rather than to limit the present invention. It should also be noted that, for ease of description, only parts related to the present invention, rather than all structures, are shown in the accompanying drawings.
[0046] It should be noted that the terms "including" and "having" and any variations thereof in the specification and claims of the present invention and the above-mentioned drawings are intended to cover non-exclusive inclusions. For example, a process, method, system, product or apparatus comprising a series of steps or units is not necessarily limited to those steps or units clearly listed, but may include other steps or units that are not clearly listed or inherent to these processes, methods, products or apparatus.
[0047] Figure 1 The flowchart of the first vehicle gear shifting control method provided by the embodiment of the present invention is as follows. The present embodiment is applicable to the case where the vehicle gear shifting is performed by the vehicle gear shifting device in the embodiment of the present invention. The device can be implemented in software and / or hardware, such as Figure 1 As shown, the method is executed by the vehicle shifting into gear, and the vehicle shifting into gear control method includes:
[0048] S101, obtaining a target gear ratio of a target vehicle, a current engine speed, a current output shaft speed of a transmission, and a current speed difference between a coupling tooth and a coupling sleeve.
[0049] Specifically, the target vehicle can be understood as a vehicle that needs to perform a gear shifting operation. The target gear ratio can be understood as the gear ratio corresponding to the gear set by the transmission under specific driving conditions. The transmission has multiple gears, and each gear corresponds to a different gear ratio. The driver selects a suitable gear according to driving conditions (such as speed, acceleration, load, etc.). The current output shaft speed of the transmission can be understood as the actual speed of the current transmission output shaft of the target vehicle. The coupling teeth and the coupling sleeve are the main components of the transmission. The main function of the coupling sleeve is to buffer the pulling force in all directions and to be able to move axially along the shaft. The coupling teeth usually refer to the gear part that interacts with the coupling sleeve. During the gear shifting process, the coupling sleeve will move and mesh with a specific coupling tooth, thereby connecting the output shaft to the selected gear and transmitting power. Since the coupling sleeve needs to mesh with the coupling teeth when shifting, and the speed difference between the two needs to be easy to mesh within a certain range, the gear shifting will be easier and faster, otherwise the top tooth phenomenon will occur, which will affect the failure of shifting.
[0050] S102: Determine a target speed of the engine according to the target gear ratio and the current output shaft speed.
[0051] Specifically, the product of the target gear ratio and the current output shaft speed is determined as the target speed of the engine. The target speed can be understood as the speed that the engine needs to reach in order to achieve the target gear ratio at the current output shaft speed.
[0052] S103: When the current speed difference meets the preset speed difference range, the engine is controlled to adjust from the current speed to the target speed, and the first gear shifting operation is performed.
[0053] Specifically, the preset speed difference range can be understood as a speed difference range between the coupling teeth and the coupling sleeve in the transmission where the tooth top phenomenon does not occur.
[0054] Specifically, the preset speed difference range includes a minimum value and a maximum value of the preset speed difference. When the current speed difference between the coupling tooth and the coupling sleeve is between the minimum value and the maximum value of the preset speed difference, it indicates that no tooth pushing phenomenon will occur during gear shifting, thereby improving the gear shifting success rate.
[0055] The vehicle gear shifting method provided in an embodiment of the present invention determines the target speed of the engine according to the target gear ratio and the current output shaft speed; when the current speed difference meets the preset speed difference range, the engine is controlled to adjust from the current speed to the target speed, and the first gear shifting operation is performed, thereby ensuring that the vehicle completes the engine speed regulation before shifting gears, and performing the gear shifting operation when the current speed difference meets the preset speed difference range can prevent the occurrence of tooth pushing due to the current speed difference between the coupling teeth and the coupling sleeve in the transmission being large or small during gear shifting, thereby improving the gear shifting efficiency and the gear shifting success rate.
[0056] Optional, Figure 2 A schematic flow chart of a second vehicle gear shifting control method provided by an embodiment of the present invention, Figure 2 Based on the above embodiment, the operation of controlling the engine to adjust from the current speed to the target speed and performing the first gear shifting operation is described in detail. Figure 2 As shown, the vehicle gear shifting control method includes:
[0057] S201, obtaining a target gear ratio of a target vehicle, a current engine speed, a current output shaft speed of a transmission, and a current speed difference between a coupling tooth and a coupling sleeve.
[0058] S202: Determine a target speed of the engine according to the target gear ratio and the current output shaft speed.
[0059] S203: When the current speed difference meets the preset speed difference range, the engine is controlled to adjust from the current speed to the target speed, and the first gear shifting operation is performed.
[0060] S204: If the first gear shifting fails, the current motion state of the target vehicle is obtained.
[0061] Specifically, the current motion state of the target vehicle may include parameter information such as the current acceleration of the target vehicle. Exemplarily, the current acceleration may be acquired through a sensor device and a controller area network in the target vehicle.
[0062] Specifically, when the engine is in a high speed range and is shifting gears, due to the difference in speed between the engine and the transmission, speed compensation needs to be performed based on the current motion state of the target vehicle to reduce the speed difference between the engine and the transmission, which is conducive to the gear shifting operation.
[0063] S205: Determine the synchronous speed of the engine according to the current motion state and the target speed.
[0064] Specifically, if the target vehicle is currently in an accelerating or near-uniform motion state, it is necessary to superimpose the speed compensation speed on the target speed of the engine, that is, the synchronous speed of the engine is the sum of the target speed and the speed compensation speed. If the target vehicle is currently in a decelerating motion state, it is necessary to superimpose the speed compensation speed on the target speed of the engine, that is, the synchronous speed of the engine is the difference between the target speed and the speed compensation speed.
[0065] S206: When the current speed difference meets the preset speed difference range, the engine speed is controlled to be adjusted to the synchronous speed, and a second gear shifting operation is performed.
[0066] Specifically, the engine speed is adjusted to the synchronous speed, that is, the speed regulation before shifting gears can be completed, and then the second gear shifting operation is performed, which can improve the success rate of the second gear shifting.
[0067] It should be noted that if the first gear shifting operation is successful, there is no need to perform the second gear shifting operation.
[0068] The vehicle gear shifting control method provided by the embodiment of the present invention determines the synchronous speed of the engine according to the current motion state and the target speed when the first gear shifting fails, and performs the second gear shifting after the engine speed is adjusted to the synchronous speed, thereby improving the gear shifting success rate.
[0069] Optional, Figure 3 A schematic flow chart of a third vehicle gear shifting control method provided by an embodiment of the present invention, Figure 3 Based on the above embodiment, the operation of determining the synchronous speed of the engine according to the current motion state and the target speed is described in detail. Figure 3 As shown, the vehicle gear shifting control method includes:
[0070] S301, obtaining a target gear ratio of a target vehicle, a current engine speed, a current output shaft speed of a transmission, and a current speed difference between a coupling tooth and a coupling sleeve.
[0071] S302: Determine a target speed of the engine according to the target gear ratio and the current output shaft speed.
[0072] S303: When the current speed difference meets the preset speed difference range, the engine is controlled to adjust from the current speed to the target speed, and the first gear shifting operation is performed.
[0073] S304: If the first gear shifting fails, the current motion state of the target vehicle is obtained; the current motion state includes: current acceleration.
[0074] S305: Determine the speed adjustment compensation speed according to the current acceleration.
[0075] Specifically, the speed adjustment compensation speed can be understood as adjusting the speed of the engine based on the motion state of the target vehicle.
[0076] Specifically, if the current acceleration is within the first threshold range, the speed compensation speed is determined according to the first preset value and the current acceleration. If the current acceleration is within the second threshold range, the speed compensation speed is determined according to the second preset value and the current acceleration. If the current acceleration is within the third threshold range, the speed compensation speed is determined according to the third preset value and the current acceleration.
[0077] Specifically, the first threshold range can be understood as the acceleration range when the vehicle is accelerating. The first preset value can be understood as the engine speed that needs to be increased based on the target speed, that is, the speed compensation speed. At this time, the engine speed should be adjusted to the synchronous speed, which is the sum of the speed compensation speed and the target speed. For example, the first preset value is N1, and the target speed is N T , synchronous speed is N S1 , then N S1 =N T +N1.
[0078] Specifically, the second threshold range can be understood as the acceleration range when the vehicle is close to a uniform speed. The second preset value can be understood as the engine speed that needs to be increased. Because the current engine speed is close to the target speed when the vehicle is close to a uniform speed, but in order to ensure the smooth completion of the gear shifting operation, it is necessary to increase the target speed with a smaller engine speed, that is, the speed compensation speed is smaller. At this time, the engine speed should be adjusted to the sum of the speed compensation speed and the target speed. It should be noted that the second preset value is less than the first preset value. Exemplarily, the first preset value is N2, and the target speed is N. T , synchronous speed is N S1 , then N S1 =N T +N2.
[0079] Specifically, the third threshold range can be understood as the acceleration range when the vehicle is in deceleration. The third preset value can be understood as the engine speed that needs to be reduced based on the target speed. At this time, the engine speed should be adjusted to the synchronous speed, which is the difference between the speed compensation speed and the target speed. Exemplarily, the third preset value is N3, and the target speed is N T , synchronous speed is N S1 , then N S1 =N T -N3.
[0080] S206: Determine the synchronous speed of the engine according to the speed regulation compensation speed and the target speed.
[0081] Specifically, the synchronous speed of the engine may be the vector sum of the speed regulation compensation speed and the target speed.
[0082] S207: When the current speed difference satisfies a preset speed difference range, the engine speed is controlled to be adjusted to a synchronous speed, and a second gear shifting operation is performed.
[0083] Specifically, the engine speed is adjusted to the synchronous speed, that is, the speed regulation before shifting gears can be completed, and then the second gear shifting operation is performed, which can improve the success rate of the second gear shifting.
[0084] The vehicle gear shifting control method provided by the embodiment of the present invention determines the speed compensation speed according to the current acceleration of the target vehicle when the first gear shifting fails, determines the synchronous speed of the engine according to the speed compensation speed and the target speed, and performs the second gear shifting after the engine speed is adjusted to the synchronous speed, thereby improving the gear shifting success rate.
[0085] Optional, Figure 4 A schematic flow chart of a fourth vehicle gear shifting control method provided by an embodiment of the present invention, Figure 4 Based on the above embodiment, the operation of controlling the engine speed to adjust to the synchronous speed and performing the second gear shifting operation is described in detail. Figure 4 As shown, the vehicle gear shifting control method includes:
[0086] S401, obtaining a target gear ratio of a target vehicle, a current engine speed, a current output shaft speed of a transmission, and a current speed difference between a coupling tooth and a coupling sleeve.
[0087] S402: Determine a target speed of the engine according to the target gear ratio and the current output shaft speed.
[0088] S403: When the current speed difference meets the preset speed difference range, the engine is controlled to adjust from the current speed to the target speed, and the first gear shifting operation is performed.
[0089] S404: If the first gear shifting fails, the current motion state of the target vehicle is obtained.
[0090] S405: Determine the synchronous speed of the engine according to the current motion state and the target speed.
[0091] S406, controlling the engine speed to adjust to the synchronous speed, and performing a second gear shifting operation.
[0092] S407: If the second gear shifting fails, obtain the engine speed change difference within a preset time.
[0093] Specifically, the preset time can be understood as the time from when the engine speed is adjusted to the synchronous speed to when the second gear is just being engaged. The engine speed change difference can be understood as the engine speed change difference within the preset time.
[0094] S408: Determine the high speed compensation speed of the engine according to the preset time and the speed change difference.
[0095] Specifically, the preset time is t, the speed change difference is △V, and the high speed compensation speed is N S2 , then N S2 =t*△V.
[0096] S409: Determine the synchronous compensation speed of the engine according to the synchronous speed and the high speed compensation speed.
[0097] Specifically, the synchronous compensation speed is the sum of the synchronous speed and the high speed compensation speed, that is, the synchronous compensation speed N S3 =N S1 +N S2 , or the synchronous compensation speed can be expressed as the sum of the target speed, the speed regulation compensation speed and the high speed compensation speed.
[0098] S410: When the current speed difference satisfies a preset speed difference range, the engine speed is controlled to be adjusted to a synchronous compensation speed, and a third gear shifting operation is performed.
[0099] Specifically, the engine speed is adjusted to the synchronous compensation speed, that is, the speed regulation before shifting gears can be completed, and then the third gear shifting operation is performed, which can improve the success rate of the third gear shifting.
[0100] It should be noted that if the second gear shifting operation is successful, there is no need to perform the third gear shifting operation.
[0101] The vehicle gear shifting control method provided by the embodiment of the present invention determines the high-speed compensation speed of the engine based on the preset time and the speed change difference when the second gear shifting fails; determines the synchronous compensation speed of the engine based on the synchronous speed and the high-speed compensation speed, and performs the third gear shifting after the engine speed is adjusted to the synchronous compensation speed, thereby improving the gear shifting success rate.
[0102] Optionally, an embodiment of the present invention further provides a vehicle gear shift control device, Figure 5 A schematic diagram of a vehicle gear shifting device provided by an embodiment of the present invention is shown in FIG. Figure 5 As shown, the vehicle gear shift control device includes:
[0103] The parameter acquisition module 100 is used to acquire the target gear ratio of the target vehicle, the current speed of the engine, the current output shaft speed of the transmission, and the current speed difference between the coupling tooth and the coupling sleeve.
[0104] The target speed determination module 200 is used to determine the target speed of the engine according to the target gear ratio and the current output shaft speed.
[0105] The first gear shifting operation control module 300 is used to control the engine to adjust from the current speed to the target speed and perform the first gear shifting operation when the current speed difference meets the preset speed difference range.
[0106] Optionally, the vehicle gear shifting control device further includes: a current motion state acquisition module, a synchronous speed determination module and a second gear shifting operation module.
[0107] The current motion state acquisition module is used to obtain the current motion state of the target vehicle if the first gear shifting fails.
[0108] The synchronous speed determination module is used to determine the synchronous speed of the engine according to the current motion state and the target speed.
[0109] The second gear shifting operation module is used to control the engine speed to adjust to the synchronous speed and perform the second gear shifting operation.
[0110] Optionally, the synchronous speed determination module includes a speed regulation compensation speed determination unit and a synchronous speed determination unit.
[0111] The speed regulation compensation rotation speed determining unit is used to determine the speed regulation compensation rotation speed according to the current acceleration.
[0112] The synchronous speed determination unit is used to determine the synchronous speed of the engine according to the speed regulation compensation speed and the target speed.
[0113] Optionally, the vehicle gear shifting control device further includes: a speed change difference acquisition module, a high speed compensation speed determination module, a synchronous compensation speed determination module and a third gear shifting operation module.
[0114] The speed change difference acquisition module is used to obtain the speed change difference of the engine within a preset time if the second gear shifting fails.
[0115] The high speed compensation speed determination module is used to determine the high speed compensation speed of the engine according to a preset time and a speed change difference.
[0116] The synchronous compensation speed determination module is used to determine the synchronous compensation speed of the engine according to the synchronous speed and the high speed compensation speed.
[0117] The third gear shifting operation module is used to control the engine speed to adjust to the synchronous compensation speed and perform the third gear shifting operation.
[0118] Optionally, the speed regulation compensation speed determining unit includes: a first speed regulation compensation speed determining subunit, a second speed regulation compensation speed determining subunit and a third speed regulation compensation speed determining subunit.
[0119] The first speed regulation compensation speed determining subunit is used to determine the speed regulation compensation speed according to the first preset value and the current acceleration if the current acceleration is within the first threshold range.
[0120] The second speed regulation compensation speed determining subunit is used to determine the speed regulation compensation speed according to the second preset value and the current acceleration if the current acceleration is within the second threshold range.
[0121] The third speed regulation compensation speed determining subunit is used to determine the speed regulation compensation speed according to the third preset value and the current acceleration if the current acceleration is within the third threshold range.
[0122] Optionally, the target speed determination module includes a target speed determination unit.
[0123] The target speed determination unit is used to determine the product of the target gear ratio and the current output shaft speed as the target speed of the engine.
[0124] The vehicle gear shifting control device provided in the embodiment of the present invention obtains the target gear ratio of the target vehicle, the current speed of the engine, the current output shaft speed of the transmission and the current speed difference between the coupling gear and the coupling sleeve through a parameter acquisition module; determines the target speed of the engine according to the target gear ratio and the current output shaft speed through a target speed determination module; and controls the engine to adjust from the current speed to the target speed and executes the first gear shifting operation through a first gear shifting operation control module when the current speed difference meets a preset speed difference range.
[0125] Figure 6 A schematic diagram of the structure of an electronic device provided by an embodiment of the present invention is shown in FIG. Figure 6 As shown, the electronic device 10 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 may also represent various forms of mobile devices, such as personal digital processing, cellular phones, smart phones, wearable devices (such as helmets, glasses, watches, etc.) and other similar computing devices. The components shown herein, their connections and relationships, and their functions are merely examples and are not intended to limit the implementation of the present invention described and / or required herein.
[0126] like Figure 6 As shown, the electronic device 10 includes at least one processor 11, and a memory connected to the at least one processor 11, such as a read-only memory (ROM) 12, a random access memory (RAM) 13, etc., wherein the memory stores a computer program that can be executed by at least one processor, and the processor 11 can perform various appropriate actions and processes according to the computer program stored in the read-only memory (ROM) 12 or the computer program loaded from the storage unit 18 to the random access memory (RAM) 13. In the RAM 13, various programs and data required for the operation of the electronic device 10 can also be stored. The processor 11, the ROM 12, and the RAM 13 are connected to each other through a bus 14. An input / output (I / O) interface 15 is also connected to the bus 14.
[0127] A number of components in the electronic device 10 are connected to the I / O interface 15, including: an input unit 16, such as a keyboard, a mouse, etc.; an output unit 17, such as various types of displays, speakers, etc.; a storage unit 18, such as a disk, an optical disk, etc.; and a communication unit 19, such as a network card, a modem, a wireless communication transceiver, etc. The communication unit 19 allows the electronic device 10 to exchange information / data with other devices through a computer network such as the Internet and / or various telecommunication networks.
[0128] The processor 11 may be a variety of general and / or special processing components with processing and computing capabilities. Some examples of the processor 11 include, but are not limited to, a central processing unit (CPU), a graphics processing unit (GPU), various special artificial intelligence (AI) computing chips, various processors running machine learning model algorithms, a digital signal processor (DSP), and any appropriate processor, controller, microcontroller, etc. The processor 11 executes the various methods and processes described above, such as a vehicle gear control method.
[0129] In some embodiments, the vehicle gear control method may be implemented as a computer program, which is tangibly contained in a computer-readable storage medium, such as a storage unit 18. In some embodiments, part or all of the computer program may be loaded and / or installed on the electronic device 10 via the ROM 12 and / or the communication unit 19. When the computer program is loaded into the RAM 13 and executed by the processor 11, one or more steps of the vehicle gear control method described above may be performed. Alternatively, in other embodiments, the processor 11 may be configured to execute the vehicle gear control method in any other appropriate manner (e.g., by means of firmware).
[0130] Various implementations 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 chips (SOCs), load programmable logic devices (CPLDs), computer hardware, firmware, software, and / or combinations thereof. These various implementations can include: being implemented in one or more computer programs that can be executed and / or interpreted on a programmable system including at least one programmable processor, which can be a special purpose or general purpose programmable processor that can receive data and instructions from a storage system, at least one input device, and at least one output device, and transmit data and instructions to the storage system, the at least one input device, and the at least one output device.
[0131] Computer programs for implementing 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, so that when the computer program is executed by the processor, the functions / operations specified in the flow chart and / or block diagram are implemented. The computer program may be executed entirely on the machine, partially on the machine, partially on the machine and partially on a remote machine as a stand-alone software package, or entirely on a remote machine or server.
[0132] In the context of the present invention, a computer-readable storage medium may be a tangible medium that may contain or store a computer program for use by or in combination with an instruction execution system, device or equipment. A computer-readable storage medium may include, but is not limited to, electronic, magnetic, optical, electromagnetic, infrared, or semiconductor systems, devices or equipment, or any suitable combination of the foregoing. Alternatively, a computer-readable storage medium may be a machine-readable signal medium. A more specific example of a machine-readable storage medium may include an electrical connection based on one or more lines, a portable computer disk, a hard disk, a random access memory (RAM), a read-only memory (ROM), an erasable programmable read-only memory (EPROM or flash memory), an optical fiber, a portable compact disk read-only memory (CD-ROM), an optical storage device, a magnetic storage device, or any suitable combination of the foregoing.
[0133] To provide interaction with a user, the systems and techniques described herein may 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 a pointing device (e.g., a mouse or trackball) through which the user can provide input to the electronic device. Other types of devices may also be used to provide interaction with the user; for example, the feedback provided to the user may be any form of sensory feedback (e.g., visual feedback, auditory feedback, or tactile feedback); and input from the user may be received in any form (including acoustic input, voice input, or tactile input).
[0134] The systems and techniques described herein may be implemented in a computing system that includes backend components (e.g., as a data server), or a computing system that includes middleware components (e.g., an application server), or a computing system that includes frontend components (e.g., a user computer with a graphical user interface or a web browser through which a user can interact with implementations of the systems and techniques described herein), or a computing system that includes any combination of such backend components, middleware components, or frontend components. The components of the system may be interconnected by any form or medium of digital data communication (e.g., a communication network). Examples of communication networks include: a local area network (LAN), a wide area network (WAN), a blockchain network, and the Internet.
[0135] A computing system may include a client and a server. The client and the server are generally remote from each other and usually interact through a communication network. The client and server relationship is generated by computer programs running on the corresponding computers and having a client-server relationship with each other. The server may be a cloud server, also known as a cloud computing server or cloud host, which is a host product in the cloud computing service system to solve the defects of difficult management and weak business scalability in traditional physical hosts and VPS services.
[0136] It should be understood that the various forms of processes shown above can be used to reorder, add or delete steps. For example, the steps described in the present invention can be executed in parallel, sequentially or in different orders, as long as the desired results of the technical solution of the present invention can be achieved, and this document does not limit this.
[0137] An embodiment of the present invention further provides a computer program product, including a computer program, which, when executed by a processor, implements the vehicle gear shifting control method according to any embodiment of the present invention.
[0138] The above specific implementations do not constitute a limitation on the protection scope of the present invention. It should be understood by those skilled in the art that various modifications, combinations, sub-combinations and substitutions can be made according to design requirements and other factors. Any modification, equivalent substitution and improvement made within the spirit and principle of the present invention should be included in the protection scope of the present invention.
Claims
1. A vehicle gear shifting control method, characterized in that: include: Obtaining a target gear ratio of the target vehicle, a current engine speed, a current output shaft speed of the transmission, and a current speed difference between the coupling gear and the coupling sleeve; Determining a target speed of the engine according to the target gear ratio and the current output shaft speed; When the current speed difference satisfies a preset speed difference range, the engine is controlled to adjust from the current speed to the target speed, and a first gear shifting operation is performed.
2. The vehicle gear shifting control method according to claim 1, characterized in that: After controlling the engine to adjust from the current speed to the target speed and performing the first gear shifting operation, the method further includes: If the first gear shift fails, the current motion state of the target vehicle is obtained; Determining a synchronous speed of the engine according to the current motion state and the target speed; The engine speed is controlled to be adjusted to the synchronous speed, and a second gear shifting operation is performed.
3. The vehicle gear shifting control method according to claim 2, characterized in that: The current motion state includes: current acceleration; Determining the synchronous speed of the engine according to the current motion state and the target speed includes: Determining a speed regulation compensation speed according to the current acceleration; The synchronous speed of the engine is determined according to the speed regulation compensation speed and the target speed.
4. The vehicle gear shifting control method according to claim 2, characterized in that: After controlling the engine speed to adjust to the synchronous speed and performing the second gear shifting operation, the method further includes: If the second gear shifting fails, obtaining the speed change difference of the engine within a preset time; Determining a high speed compensation speed of the engine according to the preset time and the speed change difference; Determining a synchronous compensation speed of the engine according to the synchronous speed and the high speed compensation speed; The engine speed is controlled to be adjusted to the synchronous compensation speed, and a third gear shifting operation is performed.
5. The vehicle gear shifting control method according to claim 3, characterized in that: Determining a speed regulation compensation speed according to the current acceleration includes: If the current acceleration is within a first threshold range, determining a speed regulation compensation speed according to a first preset value and the current acceleration; If the current acceleration is within a second threshold range, determining a speed regulation compensation speed according to a second preset value and the current acceleration; If the current acceleration is within a third threshold range, the speed regulation compensation rotation speed is determined according to a third preset value and the current acceleration.
6. The vehicle gear shifting control method according to claim 1, characterized in that: Determining the target speed of the engine according to the target gear ratio and the current output shaft speed includes: The product of the target gear speed ratio and the current output shaft speed is determined as the target speed of the engine.
7. A vehicle gear shift control device, characterized in that: include: A parameter acquisition module, used to acquire a target gear ratio of a target vehicle, a current engine speed, a current output shaft speed of a transmission, and a current speed difference between a coupling tooth and a coupling sleeve; a target speed determination module, configured to determine a target speed of the engine according to the target gear ratio and the current output shaft speed; The first gear shifting operation control module is used to control the engine to adjust from the current speed to the target speed and perform the first gear shifting operation when the current speed difference meets the preset speed difference range.
8. An electronic device, characterized in that: The electronic device comprises: at least one processor; and a memory communicatively connected to the at least one processor; wherein, The memory stores a computer program executable by the at least one processor, and the computer program is executed by the at least one processor so that the at least one processor can execute the vehicle gear shifting control method according to any one of claims 1 to 6.
9. A computer-readable storage medium, characterized in that: The computer-readable storage medium stores computer instructions, and the computer instructions are used to enable a processor to implement the vehicle gear shifting control method described in any one of claims 1-6 when executed.
10. A computer program product, characterized in that The computer program product comprises a computer program, and when the computer program is executed by a processor, the vehicle gear shifting control method according to any one of claims 1 to 6 is implemented.
Citation Information
Patent Citations
Double-clutch gear pre-engagement point determination method and device, vehicle and storage medium
CN115638243A
Uphill mode control method and device, vehicle and storage medium
CN116733960A
Shifting fork gear engaging control method and device, electronic equipment and readable storage medium
CN117267371A
Vehicle gear shifting control method and device, electronic equipment and storage medium
CN119103341A
Adaptive control system and method for slope-climbing torque of mining mechanical-transmission dumper
WO2024088429A1