A method and device for controlling vehicle gears, and electronic equipment.
By detecting the centrifugal force when the vehicle is turning and controlling the state of the solenoid valve, the problem of the AMT gear selection actuator deviating under complex road conditions has been solved, thereby improving the reliability and turning stability of the AMT.
Patent Information
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- WEICHAI POWER CO LTD
- Filing Date
- 2023-05-30
- Publication Date
- 2026-05-26
AI Technical Summary
Under complex road conditions, especially when turning at low speeds and large angles, the selector piston of the existing AMT may shift due to centrifugal force, causing the shifting process to be retried, which affects the reliability and stability of the vehicle.
By detecting the centrifugal force when the vehicle is turning, and based on the correspondence between gear position, centrifugal force, and solenoid valve status, the opening and closing state and opening degree of the solenoid valve are controlled to generate a force opposite to the centrifugal force, thereby stabilizing the position of the gear selection piston.
It improves the reliability and cornering stability of the AMT under complex road conditions, ensures the stability of the gear selector piston in the gear selector position, and enhances vehicle comfort.
Smart Images

Figure CN116624584B_ABST
Abstract
Description
Technical Field
[0001] This invention relates to the field of vehicle control technology, and in particular to a method and device for controlling vehicle gears, and electronic equipment. Background Technology
[0002] The commercial vehicle market has seen explosive growth in AMT (Advanced Manufacturing Technology) transmissions because they eliminate the need for driver operation, significantly reducing labor intensity and improving fuel economy. Therefore, AMT has great potential for development in commercial vehicles. However, due to the complexity of AMT, abnormal situations may occur on complex road surfaces. For example, during low-speed, high-angle turns, the shift piston in the AMT's shift actuator may shift due to centrifugal force, causing a re-triggering of the shift process, resulting in power interruption and affecting the reliability of the AMT and the vehicle's stability during cornering. Summary of the Invention
[0003] The purpose of this application is to provide a method, device, and electronic equipment for controlling vehicle gear shifting. This addresses the problem that, when encountering complex road conditions, the gear shifting piston of an AMT (Automated Manual Transmission) gear shifting mechanism may shift due to centrifugal force, causing the gear shifting process to be retried.
[0004] In a first aspect, embodiments of this application provide a method for controlling vehicle gears, the method comprising:
[0005] If no gear adjustment signal is detected during vehicle turning, and the centrifugal force of the vehicle is greater than a preset threshold, then based on the correspondence between gear, centrifugal force, and force, the first force of the centrifugal force of the vehicle acting on the gear selector piston of the gearbox is determined.
[0006] Based on the correspondence between the applied force and the state of the solenoid valve, the state of the target solenoid valve corresponding to the first applied force is determined;
[0007] The target solenoid valve is controlled according to its state to generate a second force acting on the gear selection piston. The first force and the second force are of the same magnitude but opposite in direction. A solenoid valve is provided at each end of the gear selection piston. The state of the solenoid valve includes its open / closed state and its opening degree.
[0008] In some possible embodiments, the vehicle is equipped with a gyroscope to determine the centrifugal force in the following manner:
[0009] Obtain the turning angle value detected by the gyroscope;
[0010] Based on the preset relationship between vehicle speed, turning angle and centrifugal force, the centrifugal force corresponding to the current vehicle speed and the turning angle value is determined.
[0011] In some possible embodiments, a first edge gear group, a middle gear group, and a second edge gear group are sequentially arranged along the gearbox;
[0012] The determination of the state of the target solenoid valve corresponding to the first force based on the correspondence between the applied force and the solenoid valve state includes:
[0013] If the current gear is any gear in the first edge gear group, and the direction of the first force is opposite to the first pointing direction, then based on the correspondence between the force and the solenoid valve state, the state of the target solenoid valve corresponding to the first force is determined as follows: the solenoid valve in the target direction of the gear selection piston is in the open state, and the opening degree of the solenoid valve is the first opening degree, wherein the target direction is the same as the direction of the centrifugal force, the first pointing direction is the direction from the middle gear group to the first edge gear group, the difference between the first solenoid valve force and the first edge force is the second force, the first solenoid valve force is the force of the gas introduced based on the first opening degree, the first edge force is the force of the first edge wall of the gear box on the gear selection piston, and the first edge gear group is attached to the first edge wall of the gear box;
[0014] If the current gear is any gear in the second edge gear group, and the direction of the first force is the same as the second pointing direction, then based on the correspondence between the force and the solenoid valve state, the state of the target solenoid valve corresponding to the first force is determined as follows: the solenoid valve in the target direction of the gear selection piston is in the open state, and the opening degree of the solenoid valve is the second opening degree, wherein the target direction is the same as the direction of the centrifugal force, the second pointing direction is the direction from the middle gear group to the second edge gear group, the sum of the second solenoid valve force and the second edge force is the second force, the second solenoid valve force is the force of the gas introduced based on the second opening degree, the second edge force is the force of the second edge wall of the gear box on the gear selection piston, and the second edge gear group is attached to the second edge wall of the gear box;
[0015] If the current gear is in any gear of the intermediate gear group, then based on the correspondence between the force and the solenoid valve state, the state of the target solenoid valve corresponding to the first force is determined as follows: both the first and second solenoid valves at both ends of the gear selection piston are in the open state, and the opening degree of the first solenoid valve is the third opening degree, and the opening degree of the second solenoid valve is the fourth opening degree; wherein, the difference between the force of the gas introduced based on the third opening degree and the force of the gas introduced based on the fourth opening degree is the second force.
[0016] In some possible embodiments, controlling the target solenoid valve according to its state includes:
[0017] Based on the preset correspondence between the solenoid valve opening degree and the intake air velocity, the target intake air velocity corresponding to the opening degree of the target solenoid valve is determined.
[0018] The target solenoid valve is controlled according to the determined state of the target solenoid valve.
[0019] In some possible embodiments, after controlling the target solenoid valve according to its state to generate a second force acting on the gear selection piston, the method further includes:
[0020] After a preset time has elapsed since the turn was completed, the target solenoid valve is closed.
[0021] Secondly, embodiments of this application provide a vehicle gear control device, the device comprising:
[0022] The first force determination module is used to determine the first force of the centrifugal force of the vehicle acting on the gear selector piston of the gearbox based on the correspondence between gear, centrifugal force and force when no gear adjustment signal is detected during the vehicle turning process and the centrifugal force of the vehicle is greater than a preset threshold.
[0023] The target solenoid valve state determination module is used to determine the state of the target solenoid valve corresponding to the first force based on the correspondence between the applied force and the solenoid valve state.
[0024] The control module is used to control the target solenoid valve according to its state to generate a second force acting on the gear selection piston. The first force and the second force are of the same magnitude but opposite in direction. A solenoid valve is provided at each end of the gear selection piston. The state of the solenoid valve includes the open / closed state of the solenoid valve and the opening degree of the solenoid valve.
[0025] Thirdly, embodiments of this application provide an electronic device, including at least one processor; and a memory communicatively connected to the at least one processor; wherein the memory stores instructions executable by the at least one processor, the instructions being executed by the at least one processor to enable the at least one processor to perform the vehicle gear control method provided in the first aspect above.
[0026] Fourthly, embodiments of this application provide a computer storage medium storing a computer program for causing a computer to execute the vehicle gear control method provided in the first aspect.
[0027] In this embodiment of the application, in order to solve the problem that abnormal situations may occur when encountering complex road surfaces, such as the shifting piston of the AMT shifting actuator may shift due to centrifugal force, thereby causing the shifting process to be retried, this embodiment of the application controls the AMT shifting solenoid valve based on the turning signal if the vehicle is detected to be turning and the gear is not updated, to ensure the stability of the shifting piston in the shifting position, thereby ensuring the stability of turning and improving the reliability and comfort of the AMT.
[0028] Other features and advantages of this application will be set forth in the description which follows, and will be apparent in part from the description, or may be learned by practicing the application. The objectives and other advantages of this application may be realized and obtained by means of the structures particularly pointed out in the written description, claims, and drawings. Attached Figure Description
[0029] To more clearly illustrate the technical solutions of the embodiments of this application, the drawings used in the embodiments of this application will be briefly introduced below. Obviously, the drawings described below are only some embodiments of this application. For those skilled in the art, other drawings can be obtained based on these drawings without creative effort.
[0030] Figure 1 This is a schematic flowchart of a vehicle gear control method according to an embodiment of this application;
[0031] Figure 2 This application describes a method for setting vehicle gears according to one embodiment.
[0032] Figure 3 This is a schematic diagram showing the opening and closing of the solenoid valve when the current gear is reverse or first gear according to an embodiment of this application;
[0033] Figure 4 This is a schematic diagram showing the opening and closing of the solenoid valve when the current gear is 4 or 5 according to an embodiment of this application;
[0034] Figure 5 This is a schematic diagram showing the opening and closing of the solenoid valve when the current gear is 2 or 3 according to an embodiment of this application;
[0035] Figure 6 This is a schematic diagram of a vehicle gear control device according to an embodiment of the present application;
[0036] Figure 7This is a schematic diagram of an electronic device structure according to an embodiment of this application. Detailed Implementation
[0037] The technical solutions in the embodiments of this application will be clearly and thoroughly described below with reference to the accompanying drawings. In the description of the embodiments of this application, unless otherwise stated, " / " means "or", for example, A / B can mean A or B; "and / or" in the text is merely a description of the relationship between related objects, indicating that there can be three relationships, for example, A and / or B can mean: A exists alone, A and B exist simultaneously, and B exists alone. In addition, in the description of the embodiments of this application, "multiple" means two or more.
[0038] In the description of the embodiments of this application, unless otherwise stated, the term "multiple" refers to two or more, and other quantifiers are similarly understood. The preferred embodiments described herein are for illustration and explanation only and are not intended to limit this application. Furthermore, the embodiments and features in the embodiments of this application can be combined with each other without conflict.
[0039] To further illustrate the technical solutions provided in the embodiments of this application, a detailed description is provided below in conjunction with the accompanying drawings and specific implementation methods. Although the embodiments of this application provide method operation steps as shown in the following embodiments or drawings, more or fewer operation steps may be included in the method based on conventional or non-inventive effort. For steps that do not logically have a necessary causal relationship, the execution order of these steps is not limited to the execution order provided in the embodiments of this application. In actual processing or when the control device executes the method, it may be executed sequentially or in parallel according to the method shown in the embodiments or drawings.
[0040] Given the explosive growth of AMT (Automated Manual Transmission) technology in the domestic commercial vehicle market, as it eliminates the need for driver operation, significantly reducing labor intensity and improving fuel economy, AMT has great development potential in commercial vehicles. However, due to the complexity of AMT, abnormal situations may occur when encountering complex road conditions. For example, during low-speed, high-angle turns, the shifting piston of the AMT's gear-shifting actuator may shift due to centrifugal force. This application proposes a vehicle gear control method, device, and electronic equipment that can improve the stability of the shifting piston in the gear-shifting position, ensuring stable turning while enhancing the reliability and comfort of the AMT.
[0041] Other features and advantages of this application will be set forth in the description which follows, and will be apparent in part from the description, or may be learned by practicing the application. The objectives and other advantages of this application may be realized and obtained by means of the structures particularly pointed out in the written description, claims, and drawings.
[0042] The method for controlling vehicle gears in the embodiments of this application will be described in detail below with reference to the accompanying drawings.
[0043] Figure 1 This application illustrates a schematic flowchart of a vehicle gear control method, including:
[0044] Step 101: If no gear adjustment signal is detected during vehicle turning, and the centrifugal force of the vehicle is greater than a preset threshold, then based on the correspondence between gear, centrifugal force, and force, determine the first force of the centrifugal force of the vehicle acting on the gear selector piston of the gearbox.
[0045] Specifically, when the vehicle control unit (VCU) receives a turning signal, if it does not detect a change in gear position (e.g., the gear was 3rd before the turn), it does not need to change gears and continues to maintain 3rd gear during the turn. The centrifugal force experienced by the vehicle due to the turn is then determined.
[0046] As an optional implementation, the vehicle is equipped with a gyroscope, and the centrifugal force is determined by: acquiring the turning angle value detected by the gyroscope; and determining the centrifugal force corresponding to the current vehicle speed and the turning angle value based on a preset relationship between vehicle speed, turning angle and centrifugal force.
[0047] It should be noted that the turning angle value can be detected by a gyroscope or determined by monitoring the direction of steering wheel rotation. Once the turning angle value is determined, it is based on a preset relationship between vehicle speed, turning angle, and centrifugal force. This preset relationship can be a table mapping vehicle speed, turning angle, and centrifugal force, for example, when the vehicle speed is 'a', the turning angle is 'b', and the corresponding centrifugal force is 'c'; or it can be a table mapping vehicle speed range, turning angle, and centrifugal force, for example, if the vehicle speed is within the range of 'ab', and the turning angle is 'd', the corresponding centrifugal force is 'e'. There are no restrictions on the preset relationship here.
[0048] Once the magnitude of the centrifugal force is determined in the above manner, the direction of the centrifugal force is opposite to the turning direction. That is, when the vehicle turns left, the centrifugal force acting on the vehicle is to the right; when the vehicle turns right, the centrifugal force acting on the vehicle is to the left.
[0049] When a vehicle is subjected to centrifugal force, the gear selector piston is also subjected to centrifugal force in the same direction as the vehicle, causing the gear shifting process to be retried, resulting in power interruption and affecting the reliability of the AMT and the stability of the vehicle when cornering. Based on the pre-set correspondence between gear, centrifugal force, and applied force, the first applied force is determined. For example, when the gear is 3rd gear, the centrifugal force is a force of magnitude 'a' directed to the left, and the corresponding first applied force of the vehicle's centrifugal force acting on the gear selector piston of the gearbox is a force of magnitude 'b' directed to the left.
[0050] Step 102: Based on the correspondence between the applied force and the solenoid valve state, determine the state of the target solenoid valve corresponding to the first applied force.
[0051] Specifically, the state of a solenoid valve includes whether the solenoid valve is open or closed, and the degree of opening when the solenoid valve is open.
[0052] As an optional implementation, in this embodiment of the application, a first edge gear group, a middle gear group, and a second edge gear group are sequentially arranged along the gearbox. See also Figure 2 When the gear selection direction is perpendicular to the vehicle's driving direction, the gear group settings may include, but are not limited to, reverse gear and 1st gear; the middle gear group includes 2nd gear and 3rd gear; and the second edge gear group includes 4th gear and 5th gear.
[0053] Step 103: Control the target solenoid valve according to its state to generate a second force acting on the gear selection piston. The first force and the second force are of the same magnitude but opposite in direction. A solenoid valve is provided at each end of the gear selection piston. The state of the solenoid valve includes its open / closed state and its opening degree.
[0054] Based on the correspondence between the applied force and the solenoid valve state, the state of the target solenoid valve corresponding to the first applied force can be determined in three cases:
[0055] Scenario 1: If the current gear is any gear in the first edge gear group, and the direction of the first force is opposite to the first pointing direction, then based on the correspondence between the force and the solenoid valve state, the state of the target solenoid valve corresponding to the first force is determined as follows: the solenoid valve in the target direction of the gear selection piston is in the open state, and the opening degree of the solenoid valve is the first opening degree. Wherein, the target direction is the same as the direction of the centrifugal force, the first pointing direction is the direction from the middle gear group to the first edge gear group, the difference between the first solenoid valve force and the first edge force is the second force, the first solenoid valve force is the force of the gas introduced based on the first opening degree, the first edge force is the force of the first edge wall of the gear box on the gear selection piston, and the first edge gear group is attached to the first edge wall of the gear box.
[0056] Specifically, if the current gear is reverse or 1st gear, the first pointing direction is left. For example, when the vehicle turns left, it experiences a centrifugal force to the right, and similarly, the shift piston experiences a first force to the right. See [link to relevant documentation]. Figure 3At this point, the target direction is to the right. The vehicle controller energizes the first solenoid valve on the right side of the gear selector piston, opening it and allowing air to enter through the first air intake port. The difference between the force exerted by the gas introduced at the first opening and the force exerted by the first edge wall of the gearbox on the gear selector piston is the final second force. When the gear selector piston is subjected to this second force, it will avoid deflection and stably maintain its position in the current gear.
[0057] Scenario 2: If the current gear is any gear in the second edge gear group, and the direction of the first force is the same as the second pointing direction, then based on the correspondence between the force and the solenoid valve state, the state of the target solenoid valve corresponding to the first force is determined as follows: the solenoid valve in the target direction of the gear selection piston is in the open state, and the opening degree of the solenoid valve is the second opening degree. Here, the target direction is the same as the direction of the centrifugal force, the second pointing direction is the direction from the middle gear group to the second edge gear group, the sum of the second solenoid valve force and the second edge force is the second force, the second solenoid valve force is the force of the gas introduced based on the second opening degree, the second edge force is the force of the second edge wall of the gear box on the gear selection piston, and the second edge gear group is attached to the second edge wall of the gear box.
[0058] Specifically, if the current gear is 4th or 5th, and the second direction of reference is to the right, for example, when the vehicle turns left, it experiences a centrifugal force to the right. Similarly, the shift piston experiences a second force to the right. Since the target direction is to the right, the vehicle controller energizes the first solenoid valve on the right side of the shift piston, opening it and allowing air to enter through the first air intake port on the right. This means that the force of the air intake and the force exerted on the shift piston by the second edge wall of the gearbox simultaneously provide force to the shift piston, preventing it from shifting and ensuring it remains stably in the current gear. Therefore, the sum of the force of the gas introduced at the second opening and the force exerted on the shift piston by the second edge wall of the gearbox constitutes the final second force.
[0059] When the second direction points to the left, for example when a vehicle turns right, the vehicle experiences a centrifugal force to the left. Similarly, the shift piston experiences a second force to the left. See [link to relevant documentation]. Figure 4 At this time, the target direction is to the left. The vehicle controller controls the second solenoid valve on the left side of the gear selector piston to be energized, so that the second solenoid valve on the left side is in the open state. The second air intake on the left side opens to allow air to enter. That is, the force of the air intake on the left side provides force to the gear selector piston, so that the gear selector piston will avoid deflection after being subjected to the second force and will stably maintain the current gear position.
[0060] Scenario 3: If the current gear is in any gear of the intermediate gear group, then based on the correspondence between the force and the solenoid valve state, the state of the target solenoid valve corresponding to the first force is determined as follows: both the first and second solenoid valves at both ends of the gear selection piston are in the open state, and the opening degree of the first solenoid valve is the third opening degree, and the opening degree of the second solenoid valve is the fourth opening degree; wherein, the difference between the force of the gas introduced based on the third opening degree and the force of the gas introduced based on the fourth opening degree is the second force.
[0061] Specifically, if the current gear is 2nd or 3rd, and the vehicle is turning without changing gears, when turning left, the vehicle experiences a centrifugal force to the right. The primary force is to the right, and the gear selector piston will shift to the right under the influence of this centrifugal force. See [link to relevant documentation]. Figure 5 To prevent the shifting piston from deviating, the first solenoid valve on the right side of the shifting piston is opened. The gas introduced based on the third opening of the first solenoid valve exerts a certain force on the shifting piston to the left. However, at this time, it is possible to push the shifting piston directly to the far left, for example, to the neutral position between reverse and first gear. Therefore, to prevent the shifting piston from being driven to the far left by force, the second solenoid valve on the left side of the shifting piston is opened. The gas introduced based on the fourth opening of the second solenoid valve exerts a certain force on the shifting piston to the right. Therefore, the difference between the force exerted by the gas introduced based on the third opening and the force exerted by the gas introduced based on the fourth opening is the second force. That is, the shifting piston is kept in the middle gear group position by the second force.
[0062] As an optional implementation, controlling the target solenoid valve according to its state includes: determining the target intake airflow rate corresponding to the opening degree of the target solenoid valve based on a preset correspondence between the solenoid valve opening degree and the intake airflow rate; and controlling the target solenoid valve according to the determined state of the target solenoid valve.
[0063] Specifically, the correspondence between the solenoid valve opening and the intake air velocity is preset. For example, a table showing the correspondence between the solenoid valve opening and the intake air velocity through the solenoid valve is used. When the solenoid valve opening is 1, the intake air velocity is p1; when the solenoid valve opening is 2, the intake air velocity is p2. When the solenoid valve is opened, air is introduced according to the corresponding intake air velocity.
[0064] As an optional implementation, the target solenoid valve is controlled according to its state to generate a second force acting on the gear selection piston. The method further includes closing the target solenoid valve after a preset time has elapsed since the turn was completed.
[0065] Specifically, after completing the turn, in order to ensure that the turn of the tractor and trailer is completely finished, after receiving the signal that the turn is complete, the control of the target solenoid valve is terminated and the target solenoid valve is closed after a preset time.
[0066] If the embodiment of this application detects that the vehicle is turning and the gear has not been updated, the AMT gear selection solenoid valve is controlled based on the turning signal to ensure the stability of the gear selection piston in the gear selection position. While ensuring turning stability, it can improve the reliability and comfort of the AMT.
[0067] Example 2
[0068] Based on the same inventive concept, this application also provides a vehicle gear control device, such as... Figure 6 As shown, the device includes:
[0069] The first force determination module 601 is used to determine the first force of the centrifugal force of the vehicle acting on the gear selector piston of the gearbox based on the correspondence between gear, centrifugal force and force when the vehicle is turning and no gear adjustment signal is detected and the centrifugal force of the vehicle is greater than a preset threshold.
[0070] The target solenoid valve state determination module 602 is used to determine the state of the target solenoid valve corresponding to the first force based on the correspondence between the applied force and the solenoid valve state.
[0071] The control module 603 is used to control the target solenoid valve according to the state of the target solenoid valve to generate a second force acting on the gear selection piston, wherein the first force and the second force are of the same magnitude and opposite in direction, and a solenoid valve is provided at each end of the gear selection piston, and the state of the solenoid valve includes: the open and closed state of the solenoid valve and the opening degree of the solenoid valve.
[0072] Optionally, the vehicle is equipped with a gyroscope, and the first force determination module 601 determines the centrifugal force in the following manner:
[0073] Obtain the turning angle value detected by the gyroscope;
[0074] Based on the preset relationship between vehicle speed, turning angle and centrifugal force, the centrifugal force corresponding to the current vehicle speed and the turning angle value is determined.
[0075] Optionally, a first edge gear group, a middle gear group, and a second edge gear group are sequentially arranged along the gear box;
[0076] The target solenoid valve state determination module 602 is specifically used for:
[0077] If the current gear is any gear in the first edge gear group, and the direction of the first force is opposite to the first pointing direction, then based on the correspondence between the force and the solenoid valve state, the state of the target solenoid valve corresponding to the first force is determined as follows: the solenoid valve in the target direction of the gear selection piston is in the open state, and the opening degree of the solenoid valve is the first opening degree, wherein the target direction is the same as the direction of the centrifugal force, the first pointing direction is the direction from the middle gear group to the first edge gear group, the difference between the first solenoid valve force and the first edge force is the second force, the first solenoid valve force is the force of the gas introduced based on the first opening degree, the first edge force is the force of the first edge wall of the gear box on the gear selection piston, and the first edge gear group is attached to the first edge wall of the gear box;
[0078] If the current gear is any gear in the second edge gear group, and the direction of the first force is the same as the second pointing direction, then based on the correspondence between the force and the solenoid valve state, the state of the target solenoid valve corresponding to the first force is determined as follows: the solenoid valve in the target direction of the gear selection piston is in the open state, and the opening degree of the solenoid valve is the second opening degree, wherein the target direction is the same as the direction of the centrifugal force, the second pointing direction is the direction from the middle gear group to the second edge gear group, the sum of the second solenoid valve force and the second edge force is the second force, the second solenoid valve force is the force of the gas introduced based on the second opening degree, the second edge force is the force of the second edge wall of the gear box on the gear selection piston, and the second edge gear group is attached to the second edge wall of the gear box;
[0079] If the current gear is in any gear of the intermediate gear group, then based on the correspondence between the force and the solenoid valve state, the state of the target solenoid valve corresponding to the first force is determined as follows: both the first and second solenoid valves at both ends of the gear selection piston are in the open state, and the opening degree of the first solenoid valve is the third opening degree, and the opening degree of the second solenoid valve is the fourth opening degree; wherein, the difference between the force of the gas introduced based on the third opening degree and the force of the gas introduced based on the fourth opening degree is the second force.
[0080] Optionally, the control module 603 is specifically used for:
[0081] Based on the preset correspondence between the solenoid valve opening degree and the intake air velocity, the target intake air velocity corresponding to the opening degree of the target solenoid valve is determined.
[0082] The target solenoid valve is controlled according to the determined state of the target solenoid valve.
[0083] Optionally, the control module 603 is further configured to: close the target solenoid valve after a preset time has elapsed since the turn was completed.
[0084] Having introduced the vehicle gear control method and apparatus according to exemplary embodiments of this application, we will now introduce an electronic device according to another exemplary embodiment of this application.
[0085] Those skilled in the art will understand that various aspects of this application can be implemented as a system, method, or program product. Therefore, various aspects of this application can be specifically implemented in the following forms: a completely hardware implementation, a completely software implementation (including firmware, microcode, etc.), or a combination of hardware and software implementations, collectively referred to herein as a "circuit," "module," or "system."
[0086] In some possible implementations, the electronic device according to this application may include at least one processor and at least one memory. The memory stores program code that, when executed by the processor, causes the processor to perform the steps in the vehicle gear control method according to the various exemplary embodiments of this application described above.
[0087] The following reference Figure 7 This application describes an electronic device 130 according to this embodiment, namely the aforementioned vehicle gear control device. Figure 7 The electronic device 130 shown is merely an example and should not impose any limitations on the functionality and scope of use of the embodiments of this application.
[0088] like Figure 7 As shown, the electronic device 130 is presented in the form of a general-purpose electronic device. The components of the electronic device 130 may include, but are not limited to: at least one processor 131, at least one memory 132, and a bus 133 connecting different system components (including memory 132 and processor 131).
[0089] Bus 133 represents one or more of several bus structures, including a memory bus or memory controller, peripheral bus, processor, or local bus using any of the various bus structures.
[0090] The memory 132 may include a readable medium in the form of volatile memory, such as random access memory (RAM) 1321 and / or cache memory 1322, and may further include read-only memory (ROM) 1323.
[0091] The memory 132 may also include a program / utility 1325 having a set (at least one) of program modules 1324, including but not limited to: an operating system, one or more application programs, other program modules, and program data, each or some combination of these examples may include an implementation of a network environment.
[0092] Electronic device 130 can also communicate with one or more external devices 134 (e.g., keyboard, pointing device, etc.), and with one or more devices that enable a user to interact with electronic device 130, and / or with any device that enables electronic device 130 to communicate with one or more other electronic devices (e.g., router, modem, etc.). This communication can be performed via input / output (I / O) interface 135. Furthermore, electronic device 130 can also communicate with one or more networks (e.g., local area network (LAN), wide area network (WAN), and / or public networks, such as the Internet) via network adapter 136. As shown, network adapter 136 communicates with other modules used in electronic device 130 via bus 133. It should be understood that, although not shown in the figures, other hardware and / or software modules can be used in conjunction with electronic device 130, including but not limited to: microcode, device drivers, redundant processors, external disk drive arrays, RAID systems, tape drives, and data backup storage systems.
[0093] In some possible implementations, various aspects of the vehicle gear control method provided in this application can also be implemented in the form of a program product, which includes program code. When the program product is run on a computer device, the program code is used to cause the computer device to perform the steps of the vehicle gear control method according to the various exemplary embodiments of this application described above.
[0094] The program product may employ any combination of one or more readable media. A readable medium may be a readable signal medium or a readable storage medium. A readable storage medium may be, for example,—but not limited to—an electrical, magnetic, optical, electromagnetic, infrared, or semiconductor system, apparatus, or device, or any combination thereof. More specific examples (a non-exhaustive list) of readable storage media include: electrical connections having one or more wires, portable disks, hard disks, random access memory (RAM), read-only memory (ROM), erasable programmable read-only memory (EPROM or flash memory), optical fiber, portable compact disk read-only memory (CD-ROM), optical storage devices, magnetic storage devices, or any suitable combination thereof.
[0095] The monitoring program product of the embodiments of this application may employ a portable compact disc read-only memory (CD-ROM) and include program code, and may run on an electronic device. However, the program product of this application is not limited thereto. In this document, the readable storage medium may be any tangible medium that contains or stores a program that may be used by or in conjunction with an instruction execution system, apparatus, or device.
[0096] A readable signal medium may include a data signal propagated in baseband or as part of a carrier wave, carrying readable program code. This propagated data signal may take various forms, including but not limited to electromagnetic signals, optical signals, or any suitable combination thereof. A readable signal medium may also be any readable medium other than a readable storage medium, capable of sending, propagating, or transmitting a program for use by or in conjunction with an instruction execution system, apparatus, or device.
[0097] The program code contained on the readable medium may be transmitted using any suitable medium, including but not limited to wireless, wired, optical fiber, RF, etc., or any suitable combination thereof.
[0098] Program code for performing the operations of this application can be written in any combination of one or more programming languages, including object-oriented programming languages such as Java and C++, and conventional procedural programming languages such as C or similar languages. The program code can execute entirely on the user's electronic device, partially on the user's device, as a standalone software package, partially on the user's electronic device and partially on a remote electronic device, or entirely on a remote electronic device or server. In cases involving remote electronic devices, the remote electronic device can be connected to the user's electronic device via any type of network—including a local area network (LAN) or a wide area network (WAN)—or can be connected to an external electronic device (e.g., via the Internet using an Internet service provider).
[0099] It should be noted that although several units or sub-units of the device have been mentioned in the detailed description above, this division is merely exemplary and not mandatory. In fact, according to embodiments of this application, the features and functions of two or more units described above can be embodied in one unit. Conversely, the features and functions of one unit described above can be further divided and embodied by multiple units.
[0100] Furthermore, although the operations of the method of this application are described in a specific order in the accompanying drawings, this does not require or imply that these operations must be performed in that specific order, or that all the operations shown must be performed to achieve the desired result. Additionally or alternatively, certain steps may be omitted, multiple steps may be combined into one step, and / or one step may be broken down into multiple steps.
[0101] Those skilled in the art will understand that embodiments of this application can be provided as methods, systems, or computer program products. Therefore, this application can take the form of a completely hardware embodiment, a completely software embodiment, or an embodiment combining software and hardware aspects. Furthermore, this application can take the form of a computer program product embodied on one or more computer-usable storage media (including but not limited to disk storage, CD-ROM, optical storage, etc.) containing computer-usable program code.
[0102] This application is described with reference to flowchart illustrations and block diagrams of methods, apparatus (systems), and computer program products according to embodiments of this application. It will be understood that each block and / or block in the flowchart illustrations and block diagrams, as well as combinations of blocks and processes in the flowchart illustrations and block diagrams, can be implemented by computer program instructions. These computer program instructions can be provided to a processor of a general-purpose computer, special-purpose computer, embedded processor, or other programmable data processing apparatus to produce a machine, such that the instructions, which execute via the processor of the computer or other programmable data processing apparatus, generate instructions for implementing the process. Figure 1 One or more processes and boxes Figure 1 A device that provides the functions specified in one or more boxes.
[0103] These computer program instructions may also be stored in a computer-readable storage medium that can direct a computer or other programmable data processing device to function in a particular manner, such that the instructions stored in the computer-readable storage medium produce an article of manufacture including instruction means, which are implemented in a process Figure 1 One or more processes and boxes Figure 1 The function specified in one or more boxes.
[0104] These computer program instructions may also be loaded onto a computer or other programmable data processing equipment to cause a series of operational steps to be performed on the computer or other programmable equipment to produce a computer-implemented process, thereby providing instructions that execute on the computer or other programmable equipment for implementing the process. Figure 1 One or more processes and boxes Figure 1 The steps of the function specified in one or more boxes.
[0105] Although preferred embodiments of this application have been described, those skilled in the art, upon learning the basic inventive concept, can make other changes and modifications to these embodiments. Therefore, the appended claims are intended to be interpreted as including the preferred embodiments as well as all changes and modifications falling within the scope of this application.
[0106] Obviously, those skilled in the art can make various modifications and variations to this application without departing from the spirit and scope of this application. Therefore, if such modifications and variations fall within the scope of the claims of this application and their equivalents, this application also intends to include such modifications and variations.
Claims
1. A method for controlling vehicle gears, characterized in that, Applied to the vehicle control unit (VCU), the method includes: If no gear adjustment signal is detected during vehicle turning, and the centrifugal force of the vehicle is greater than a preset threshold, then based on the correspondence between gear, centrifugal force, and force, the first force of the centrifugal force of the vehicle acting on the gear selector piston of the gearbox is determined. Based on the correspondence between the applied force and the state of the solenoid valve, the state of the target solenoid valve corresponding to the first applied force is determined; The target solenoid valve is controlled according to its state to generate a second force acting on the gear selection piston. The first force and the second force are of the same magnitude but opposite in direction. A solenoid valve is provided at each end of the gear selection piston. The state of the solenoid valve includes the opening and closing state of the solenoid valve and the opening degree of the solenoid valve. The gearbox is provided with a first edge gear group, a middle gear group, and a second edge gear group in sequence. The determination of the state of the target solenoid valve corresponding to the first force based on the correspondence between the applied force and the solenoid valve state includes: If the current gear is any gear in the first edge gear group, and the direction of the first force is opposite to the first pointing direction, then based on the correspondence between the force and the solenoid valve state, the state of the target solenoid valve corresponding to the first force is determined as follows: the solenoid valve in the target direction of the gear selection piston is in the open state, and the opening degree of the solenoid valve is the first opening degree, wherein the target direction is the same as the direction of the centrifugal force, the first pointing direction is the direction from the middle gear group to the first edge gear group, the difference between the first solenoid valve force and the first edge force is the second force, the first solenoid valve force is the force of the gas introduced based on the first opening degree, the first edge force is the force of the first edge wall of the gear box on the gear selection piston, and the first edge gear group is attached to the first edge wall of the gear box; If the current gear is any gear in the second edge gear group, and the direction of the first force is... If the second pointing direction is the same, then based on the correspondence between the force and the solenoid valve state, the state of the target solenoid valve corresponding to the first force is determined as follows: the solenoid valve in the target direction of the gear selector piston is in the open state, and the opening degree of the solenoid valve is the second opening degree. Here, the target direction is the same as the direction of the centrifugal force, the second pointing direction is the direction from the middle gear group to the second edge gear group, the sum of the second solenoid valve force and the second edge force is the second force, the second solenoid valve force is the force of the gas introduced based on the second opening degree, the second edge force is the force of the second edge wall of the gear box on the gear selector piston, and the second edge gear group is attached to the second edge wall of the gear box. If the current gear is in any gear of the intermediate gear group, then based on the correspondence between the force and the solenoid valve state, the state of the target solenoid valve corresponding to the first force is determined as follows: both the first and second solenoid valves at both ends of the gear selection piston are in the open state, and the opening degree of the first solenoid valve is the third opening degree, and the opening degree of the second solenoid valve is the fourth opening degree; wherein, the difference between the force of the gas introduced based on the third opening degree and the force of the gas introduced based on the fourth opening degree is the second force.
2. The method according to claim 1, characterized in that, The vehicle is equipped with a gyroscope, and the centrifugal force is determined in the following manner: Obtain the turning angle value detected by the gyroscope; Based on the preset relationship between vehicle speed, turning angle and centrifugal force, the centrifugal force corresponding to the current vehicle speed and the turning angle value is determined.
3. The method according to any one of claims 1 to 2, characterized in that, The step of controlling the target solenoid valve according to its state includes: Based on the preset correspondence between the solenoid valve opening degree and the intake air velocity, the target intake air velocity corresponding to the opening degree of the target solenoid valve is determined. The target solenoid valve is controlled according to the determined state of the target solenoid valve.
4. The method according to claim 1, characterized in that, The method further includes controlling the target solenoid valve according to its state to generate a second force acting on the gear selection piston, wherein the second force is generated after the target solenoid valve is controlled according to its state. After a preset time has elapsed since the turn was completed, the target solenoid valve is closed.
5. A vehicle gear control device, characterized in that, The device includes: The first force determination module is used to determine the first force of the centrifugal force of the vehicle acting on the gear selector piston of the gearbox based on the correspondence between gear, centrifugal force and force when no gear adjustment signal is detected during the vehicle turning process and the centrifugal force of the vehicle is greater than a preset threshold. The target solenoid valve state determination module is used to determine the state of the target solenoid valve corresponding to the first force based on the correspondence between the applied force and the solenoid valve state. The control module is used to control the target solenoid valve according to the state of the target solenoid valve to generate a second force acting on the gear selection piston, wherein the first force and the second force are the same in magnitude and opposite in direction, and a solenoid valve is provided at each end of the gear selection piston, and the state of the solenoid valve includes: the open and closed state of the solenoid valve and the opening degree of the solenoid valve. The gearbox is provided with a first edge gear group, a middle gear group, and a second edge gear group in sequence. The target solenoid valve state determination module is specifically used for: If the current gear is any gear in the first edge gear group, and the direction of the first force is opposite to the first pointing direction, then based on the correspondence between the force and the solenoid valve state, the state of the target solenoid valve corresponding to the first force is determined as follows: the solenoid valve in the target direction of the gear selection piston is in the open state, and the opening degree of the solenoid valve is the first opening degree, wherein the target direction is the same as the direction of the centrifugal force, the first pointing direction is the direction from the middle gear group to the first edge gear group, the difference between the first solenoid valve force and the first edge force is the second force, the first solenoid valve force is the force of the gas introduced based on the first opening degree, the first edge force is the force of the first edge wall of the gear box on the gear selection piston, and the first edge gear group is attached to the first edge wall of the gear box; If the current gear is any gear in the second edge gear group, and the direction of the first force is... If the second pointing direction is the same, then based on the correspondence between the force and the solenoid valve state, the state of the target solenoid valve corresponding to the first force is determined as follows: the solenoid valve in the target direction of the gear selector piston is in the open state, and the opening degree of the solenoid valve is the second opening degree. Here, the target direction is the same as the direction of the centrifugal force, the second pointing direction is the direction from the middle gear group to the second edge gear group, the sum of the second solenoid valve force and the second edge force is the second force, the second solenoid valve force is the force of the gas introduced based on the second opening degree, the second edge force is the force of the second edge wall of the gear box on the gear selector piston, and the second edge gear group is attached to the second edge wall of the gear box. If the current gear is in any gear of the intermediate gear group, then based on the correspondence between the force and the solenoid valve state, the state of the target solenoid valve corresponding to the first force is determined as follows: both the first and second solenoid valves at both ends of the gear selection piston are in the open state, and the opening degree of the first solenoid valve is the third opening degree, and the opening degree of the second solenoid valve is the fourth opening degree; wherein, the difference between the force of the gas introduced based on the third opening degree and the force of the gas introduced based on the fourth opening degree is the second force.
6. The apparatus according to claim 5, characterized in that, The vehicle is equipped with a gyroscope, and the first force determination module determines the centrifugal force in the following manner: Obtain the turning angle value detected by the gyroscope; Based on the preset relationship between vehicle speed, turning angle and centrifugal force, the centrifugal force corresponding to the current vehicle speed and the turning angle value is determined.
7. An electronic device, characterized in that, The method includes at least one processor; and a memory communicatively connected to the at least one processor; wherein the memory stores instructions executable by the at least one processor to enable the at least one processor to perform the method as described in any one of claims 1-4.
8. A computer storage medium, characterized in that, The computer storage medium stores a computer program that enables the computer to perform the method as described in any one of claims 1-4.