Gear shifting mechanism control method and device, vehicle and computer readable storage medium

By reducing its movement speed when the gear shifting mechanism is about to contact the preset stop point, the abnormal noise and noise problems caused by collision between the lifting and lower gear shifting mechanism and the peripheral structure are solved, and a quieter and longer life shifting mechanism is achieved.

CN119755316APending Publication Date: 2025-04-04BYD CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202410668947.3
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2024-05-24
Publication Date
2025-04-04

AI Technical Summary

Technical Problem

When lifting and lowering to the end point, the lifting shifting mechanism is prone to collision with the surrounding structure, causing abnormal noise and noise in the vehicle, affecting the user experience.

Method used

By controlling the gear shifting mechanism to slow down and move near the preset stop point, the collision intensity with the protective case is reduced. The specific method is to reduce the movement speed of the shifting mechanism and reduce the speed of the shifting mechanism to move to the preset stop point when the distance between the shifting mechanism and the preset stop point is less than the first threshold value.

Benefits of technology

The collision strength between the gear shifting mechanism and the protective case is reduced, the abnormal noise decibels are reduced, and the service life of the gear shifting mechanism is extended.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119755316A_ABST
    Figure CN119755316A_ABST
Patent Text Reader

Abstract

The invention discloses a gear shifting mechanism control method and device, a vehicle and a computer readable storage medium, and the vehicle gear shifting mechanism control method comprises the steps that in the moving process of a gear shifting mechanism of the vehicle, the distance between the gear shifting mechanism and a corresponding preset stop point in the current moving direction of the gear shifting mechanism is determined; and when the distance is smaller than the distance threshold value, the moving speed of the gear shifting mechanism is reduced, so that the gear shifting mechanism moves to a preset stop point in a decelerated mode. Thus, when the gear shifting mechanism of the vehicle moves to the preset stop point according to the method, the collision strength between the gear shifting mechanism and the structure where the preset stop point is located is reduced, abnormal sounds generated in the using process of the vehicle are correspondingly reduced, and meanwhile the service life of the gear shifting mechanism is prolonged to a certain extent.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to the technical field of vehicle shifting, and in particular to a shifting mechanism control method and device, a vehicle, and a computer-readable storage medium. Background Art

[0002] In order to improve the aesthetics of the vehicle cabin, a lifting gear shift mechanism will be set in the vehicle. When the driver is driving the vehicle, the lifting gear shift mechanism can be raised for the driver to operate; when the driver stops driving the vehicle, the lifting gear shift mechanism can be lowered so that the lifting gear shift mechanism is not exposed inside the cabin.

[0003] However, in the actual use of the lifting shift mechanism, the lifting rod of the lifting shift mechanism often collides with the surrounding structure when it is lifted to the end position, causing abnormal noise in the vehicle, affecting the user experience. Therefore, it is urgent to solve the above problem to improve the driver's car experience. Summary of the invention

[0004] In view of this, the present application provides a shift mechanism control method and device, a vehicle, and a computer-readable storage medium, which solve the above-mentioned technical problems by controlling the movement state of the shift mechanism when it approaches a preset stop point.

[0005] A first aspect of an embodiment of the present application provides a shift mechanism control method, comprising: during the movement of the shift mechanism of a vehicle, when the distance between the shift mechanism and a preset stop point in its current moving direction is less than a first threshold, reducing the moving speed of the shift mechanism so that the shift mechanism decelerates and moves to the preset stop point.

[0006] In the present application, a vehicle shift mechanism control method is provided, and when the shift mechanism is about to move to a preset stop point, the moving speed of the shift mechanism is reduced to alleviate the degree of collision between the shift mechanism and the protective shell when the shift mechanism contacts the preset stop point for the first time, that is, when the shift mechanism decelerates and moves to the preset stop point, the interaction between the shift mechanism and the protective shell is reduced due to deceleration, thereby to a certain extent alleviating the abnormal noise caused by the collision between the shift mechanism and the protective shell, and to a certain extent reducing the possibility of collision and damage between the two. In this way, the decibel of abnormal noise occurring during the use of the vehicle is reduced, and at the same time, the service life of the shift mechanism is correspondingly extended to a certain extent.

[0007] In some embodiments of the first aspect, when the real-time position of the shift mechanism reaches a preset mark point in its current moving direction, or when the moving distance of the shift mechanism exceeds the preset moving distance along the current moving direction, the distance between the shift mechanism and the corresponding preset stop point in its current moving direction is less than a distance threshold; wherein the real-time position of the shift mechanism and / or the moving distance of the shift mechanism are determined based on the working parameters of the motor controlling the shift mechanism and / or the detection result of the position sensor corresponding to the shift mechanism. In this way, during the movement of the shift mechanism, the shift mechanism controller can dynamically adjust the movement state of the shift mechanism according to the distance between the shift mechanism and the corresponding preset stop point in the moving direction, and timely control the shift mechanism to decelerate, thereby reducing the collision strength between the shift mechanism and the protective shell when the shift mechanism moves to the preset stop point.

[0008] In some embodiments of the first aspect, the movement direction of the shift mechanism is determined based on a power gear position of the vehicle so that the movement of the shift mechanism is synchronized with a user's needs.

[0009] In some embodiments of the first aspect, the method further includes: during the upward movement of the shift mechanism, if the shift mechanism is stuck, stopping the shift mechanism from moving upward, and moving the shift mechanism upward again after a first preset time. In this way, the shift mechanism can stop to prevent the motor from being damaged due to excessive operation.

[0010] In some embodiments of the first aspect, during the process of moving the shift mechanism upward again, if the shift mechanism gets stuck again, the movement of the shift mechanism is stopped again, and the shift mechanism is moved upward again after a first preset time; the above actions are repeated until the shift mechanism moves to the preset stop point to accommodate the situation where the shift mechanism gets stuck during movement.

[0011] In some embodiments of the first aspect, in the process of moving the gear shift mechanism upward, the first jamming and restarting times of the gear shift mechanism do not exceed the first jamming protection times, and the first jamming and restarting times represent the times when the gear shift mechanism stops moving and moves upward again after a first preset time after a jam occurs. In this way, the gear shift mechanism is prevented from over-operating due to jamming, thereby preventing damage to the motor or the gear shift mechanism.

[0012] In some embodiments of the first aspect, the method further includes: during the process of the gear shift mechanism descending downward, if the gear shift mechanism is stuck, the gear shift mechanism is moved upward for a certain distance and then stopped, and the gear shift mechanism is moved downward again after a second preset time. Different from the handling method when the gear shift mechanism is stuck when moving upward, when the gear shift mechanism moves downward, the reverse movement of the gear shift mechanism after the sticking can reduce the impact of the sticking cause to a certain extent, so that the user can more conveniently handle the sticking cause to eliminate the impact of the sticking cause on the movement of the gear shift mechanism.

[0013] In some embodiments of the first aspect, during the process of moving the shift mechanism downward again, if the shift mechanism is stuck again, the shift mechanism is moved upward again for a distance and then stopped, and the shift mechanism is moved downward again after a second preset time; the above actions are repeated until the shift mechanism moves to a preset stop point. In this way, if the user does not completely handle the first stuck situation, the user can continue to handle the stuck situation of the shift mechanism after the second stuck situation occurs in the shift mechanism, and repeat this process until the shift mechanism moves to the preset stop point.

[0014] In some embodiments of the first aspect, during the downward movement of the shift mechanism, the second jamming restart number of the shift mechanism does not exceed the second jamming protection number, and the second jamming restart number indicates the number of times the shift mechanism is stopped after moving the shift mechanism upward for a certain distance and then moved downward again after a second preset time after the shift mechanism is jammed. In this way, the lifting motor driving the shift mechanism to move is prevented from being damaged by excessive rotation.

[0015] A second aspect of an embodiment of the present application provides an electronic device, which includes a processor; the processor is connected to a memory; the processor calls an executable program code stored in the memory to execute the shift mechanism control method of the first aspect of the embodiment of the present application.

[0016] A third aspect of an embodiment of the present application provides a vehicle, which includes a shift mechanism. The vehicle also includes a processor and a memory, in which a computer-readable program is stored. The processor runs the computer-readable program to execute the steps of the above-mentioned vehicle shift mechanism control method.

[0017] A fourth aspect of an embodiment of the present application provides a computer-readable storage medium, which stores a computer-readable program. The computer-readable program is run by a processor to execute the steps of the vehicle shift mechanism control method described above.

[0018] For the beneficial effects of the second to fourth aspects mentioned above, please refer to the beneficial effects of the first aspect, and no further details will be given. BRIEF DESCRIPTION OF THE DRAWINGS

[0019] In order to more clearly illustrate the embodiments of the present application or the technical solutions in the prior art, the drawings required for use in the embodiments or the description of the prior art will be briefly introduced below. Obviously, the drawings described below are only some embodiments of the present application. For ordinary technicians in this field, other drawings can be obtained based on these drawings without paying creative work.

[0020] Figure 1 A schematic flow chart of a vehicle shift mechanism control method in one embodiment of the present application;

[0021] Figure 2 for Figure 1 A schematic diagram of the specific implementation process of step S30;

[0022] Figure 3 for Figure 1 A schematic diagram of a specific implementation process of step S10;

[0023] Figure 4 for Figure 1 A method for obtaining the first threshold in ;

[0024] Figure 5 It is a flowchart of a method for handling a situation in which a shift mechanism is stuck when moving upward in one embodiment of the present application;

[0025] Figure 6 A flowchart of a method for handling a situation in which a shift mechanism is stuck when moving downward in one embodiment of the present application;

[0026] Figure 7 A modular schematic diagram of a vehicle-related structure in one embodiment of the present application;

[0027] Figure 8 This is a simplified structural diagram of a shift mechanism and a protective shell in one embodiment of the present application.

[0028] Description of related reference numerals:

[0029] 1-vehicle, 11-position sensor, 12-shift mechanism, 121-photosensitive point, 13-protective shell, 131-through hole, 132-preset stop point, 132a-ascending preset stop point, 132b-descending preset stop point, 14-processor, 15-memory, 16-electronic device. DETAILED DESCRIPTION

[0030] In order to make the purpose, technical scheme and advantages of the embodiments of the present application clearer, the technical scheme of the embodiments of the present application is clearly and completely described below in conjunction with the drawings of the embodiments of the present application. Obviously, the described embodiments are only embodiments of a part of the present application, not all embodiments. Based on the embodiments in the present application, all other embodiments obtained by ordinary technicians in this field without making creative work should fall within the scope of protection of this application.

[0031] Unless otherwise defined, the technical or scientific terms used herein shall have the usual meaning as understood by a person of ordinary skill in the field to which this application belongs. The words "one", "an" or "the" and the like used in this application do not indicate a quantitative limitation, but are only used to indicate the presence of at least one. The words "include" or "comprise" and the like mean that the elements or objects appearing before the word include the elements or objects listed after the word and their equivalents, without excluding other elements or objects. The words "connect" or "connected" and the like are not limited to physical or mechanical connections, but may include electrical connections, whether direct or indirect.

[0032] Reference to "embodiments" herein means that a particular feature, structure, or characteristic described in conjunction with the embodiments may be included in at least one embodiment of the present application. The appearance of the phrase in various locations in the specification does not necessarily refer to the same embodiment, nor is it an independent or alternative embodiment that is mutually exclusive with other embodiments. It is explicitly and implicitly understood by those skilled in the art that the embodiments described herein may be combined with other embodiments.

[0033] Embodiment 1

[0034] Please refer to Figure 7 , the present application mentions an electronic device 16, which is provided with a processor 14 and a memory 15, wherein the memory 15 stores a computer program, and the processor 14 runs the computer readable program to execute the steps of the vehicle shift mechanism control method. The processor 14 can be a general processor 14, a digital signal processor 14, an application-specific integrated circuit, a ready-made programmable gate array or other programmable logic device, a discrete gate or transistor logic device, a discrete hardware component, etc. The memory 15 can include: a flash drive, a read-only memory 15 (English: Read-Only Memory, abbreviated: ROM), a random access memory (English: Random Access Memory, abbreviated: RAM), a disk or an optical disk, etc.

[0035] Embodiment 2

[0036] Please refer to Figure 7, the present application mentions a vehicle 1, a shift mechanism 12 is installed on the frame of the vehicle 1, and an electronic device 16 of an embodiment, wherein the electronic device 16 includes a processor 14 and a memory 15, wherein the memory 15 stores a computer program, and the processor 14 runs the computer readable program to execute the steps of the vehicle shift mechanism control method. The processor 14 can be a general-purpose processor, a digital signal processor, an application-specific integrated circuit, a readily available programmable gate array or other programmable logic device, a discrete gate or transistor logic device, a discrete hardware component, etc. The memory 15 can include: a flash drive, a read-only memory (English: Read-Only Memory, abbreviated: ROM), a random access memory (English: RandomAccess Memory, abbreviated: RAM), a magnetic disk or an optical disk, etc.

[0037] Among them, it is also necessary to explain that with the development of the intelligence of the vehicle 1, most of the vehicles 1 have used a shift mechanism 12 with a raise / lower mode, and the customer can choose to raise or lower the shift mechanism 12 according to their actual needs, that is, when the user needs to use the vehicle shift mechanism, the shift mechanism 12 can be raised for the user to operate; when the user does not need to use the vehicle shift mechanism 12, the user can operate the shift mechanism 12 to descend to its storage space.

[0038] Please combine Figure 8 It should also be noted that, on the vehicle 1, in order to prevent the lifting and lowering of the shift mechanism 12 from being interfered with by other structures, a protective shell 13 is also installed on the frame of the vehicle 1. The protective shell 13 is arranged around the outside of the shift mechanism 12. Generally, a storage cavity is formed on the inner side of the protective shell 13 installed on the vehicle 1, and a through hole 131 is provided on the top. The storage cavity is connected to the outside through the through hole 131. Usually, when the shift mechanism 12 moves, when the shift mechanism 12 rises, the lowest position of the mechanism will not be higher than the top of the protective shell 13; when the shift mechanism 12 descends, the lowest position of the mechanism will not be lower than the bottom of the protective shell 13. At the same time, after the shift mechanism 12 has completed its descent, the shift mechanism 12 is located in the storage cavity.

[0039] In addition, the vehicle 1 will be correspondingly provided with a position sensor 11, and the displacement data of the gear shift mechanism 12 will be obtained through the position sensor 11. Usually, an optical sensor will be installed on the inner wall of the protective shell 13, and a photosensitive point 121 will be correspondingly provided on the gear shift mechanism 12, so as to be able to more intuitively perceive the moving position of the gear shift mechanism 12. It should be understood that during the movement of the gear shift mechanism 12, the position of the photosensitive point 121 is used to represent the current position of the gear shift mechanism 12.

[0040] Embodiment 3

[0041] Now combine Figure 1-Figure 6The schematic diagram of the vehicle shift mechanism control method shown in FIG. Figure 7 and Figure 8 The structural schematic diagram shown is used to illustrate the vehicle shift mechanism control method in this application, wherein the following method description is combined as required by default Figure 7 and Figure 8 The structural drawings shown in the figure are used to help readers understand the structural features related to the product.

[0042] The present application provides a vehicle shift mechanism control method, including: during the movement of the shift mechanism 12 of the vehicle 1, when the distance between the shift mechanism 12 and a preset stop point in its current moving direction is less than a first threshold, the moving speed of the shift mechanism 12 is reduced so that the shift mechanism 12 decelerates and moves to the preset stop point.

[0043] For details, please refer to Figure 1 and Figure 8 In some embodiments, the vehicle shift mechanism control method provided in the present application includes:

[0044] S10: Acquire the moving direction of the shift mechanism 12;

[0045] S20: The shift mechanism 12 moves;

[0046] S30: Acquire the distance between the shift mechanism 12 and the corresponding preset stop point 132 in the current moving direction during the movement of the shift mechanism 12;

[0047] S40: Determine whether the distance is less than a first threshold;

[0048] When the distance is less than the first threshold, S50: reducing the moving speed of the shift mechanism 12 so that the shift mechanism 12 decelerates and moves to the preset stop point 132;

[0049] When the distance is greater than the first threshold, step S20 is continued.

[0050] It should be explained that the preset stop point 132 refers to the target end point to which the shift mechanism 12 needs to move, that is, the end point position to which the shift mechanism 12 needs to move when completing the upward movement or the downward movement. For the convenience of subsequent description, when clarifying the moving direction of the shift mechanism 12, the preset stop point 132 corresponding to the upward movement of the shift mechanism 12 is specifically referred to as the upward preset stop point 132a, and the preset stop point 132 corresponding to the downward movement of the shift mechanism 12 is specifically referred to as the downward preset stop point 132b; the specific value of the first threshold value can be set according to the actual needs of the vehicle 1. During the customization of the vehicle 1, a smaller first threshold value can be set to reduce the moving time of the shift mechanism 12 to reduce the time the user waits for the shift mechanism 12 to complete the movement; or, a larger first threshold value can be set to reduce the collision strength between the shift mechanism 12 and the protective shell 13, thereby reducing the decibel of abnormal noise generated by the collision between the shift mechanism 12 and the protective shell 13, and correspondingly reducing the degree of damage to the shift mechanism 12 and the protective shell 13.

[0051] In the existing vehicle 1, the rising preset stop point 132a of the shift mechanism 12 is generally set at the top of the protective shell 13, and the descending preset stop point 132b is set at the bottom of the protective shell 13, that is, when the shift mechanism 12 rises and moves to the rising preset stop point 132a, the bottom of the shift mechanism 12 can contact the top of the protective shell 13; when the shift mechanism 12 descends to the descending preset stop point 132b, the bottom of the shift mechanism 12 contacts the bottom of the protective shell 13. In this way, when the shift mechanism 12 moves to its corresponding preset stop point 132 When the gear shift mechanism 12 is moved to the preset stop point 132, the protective shell 13 blocks the continued movement of the gear shift mechanism 12, and the gear shift mechanism 12 stops at the preset stop point 132. At the first moment when the gear shift mechanism 12 moves to the preset stop point 132, the gear shift mechanism 12 will collide with the protective shell 13 because its original moving path is blocked by the protective shell 13, and a sound will be generated, thereby causing an abnormal noise to appear in the vehicle 1; in addition, because the gear shift mechanism 12 collides with the protective shell 13, the gear shift mechanism 12 and the shell part will be damaged due to hard contact, thus reducing the service life of the gear shift mechanism 12.

[0052] In the present application, a vehicle shift mechanism control method is provided. When the shift mechanism 12 is about to move to the preset stop point 132, the moving speed of the shift mechanism 12 is reduced to alleviate the degree of collision between the shift mechanism 12 and the protective shell 13 at the first moment when the shift mechanism 12 contacts the preset stop point 132. That is, when the shift mechanism 12 decelerates and moves to the preset stop point 132, the interaction between the shift mechanism 12 and the protective shell 13 is reduced due to deceleration, thereby to a certain extent alleviating the abnormal noise caused by the collision between the shift mechanism 12 and the protective shell 13, and to a certain extent reducing the possibility of collision and damage between the two. In this way, the decibel of abnormal noise generated during the use of the vehicle 1 is reduced, and at the same time, the service life of the shift mechanism 12 is correspondingly extended to a certain extent.

[0053] In some embodiments, when the real-time position of the gear shift mechanism 12 reaches a preset mark point in its current moving direction, or when the moving distance of the gear shift mechanism 12 exceeds the preset moving distance along the current moving direction, the distance between the gear shift mechanism 12 and the corresponding preset stop point 132 in its current moving direction is less than a distance threshold; wherein the real-time position of the gear shift mechanism 12 and / or the moving distance of the gear shift mechanism 12 are determined based on the working parameters of the motor controlling the gear shift mechanism and / or the detection results of the position sensor corresponding to the gear shift mechanism, wherein it should be understood that the preset mark point is not equivalent to the preset stop point 132, and the preset mark point refers to the position of the gear shift mechanism before it reaches the preset stop point 132 and begins to enter the deceleration motion.

[0054] Please pay attention to Figure 2 In the embodiment shown, further, the above step S30: obtaining the distance between the shift mechanism 12 and the corresponding preset stop point 132 in the current moving direction during the movement of the shift mechanism 12 includes:

[0055] S31: Acquire the current position of the shift mechanism 12 during its movement;

[0056] S32 : Based on the current position of the shift mechanism 12 and the position of the preset stop point 132 , determine the distance between the shift mechanism 12 and the preset stop point 132 .

[0057] In this way, during the movement of the shift mechanism 12, the shift mechanism 12 controller can dynamically adjust the movement state of the shift mechanism 12 according to the distance between the shift mechanism 12 and the corresponding preset stop point 132 in the moving direction, and timely control the shift mechanism 12 to decelerate, thereby reducing the collision strength between the shift mechanism 12 and the protective shell 13 when the shift mechanism 12 moves to the preset stop point 132.

[0058] Specifically, in this part of the embodiments, during the movement of the shift mechanism 12, the position information of the shift mechanism 12 is first obtained, and then based on the obtained position information of the shift mechanism 12, the distance between the shift mechanism 12 and the preset stop point 132 is obtained, so that the position information of the shift mechanism 12 can be derived.

[0059] Among them, during the movement of the shift mechanism 12, the optical sensor arranged on the inner wall of the protective shell 13 is used to sense the movement information of the shift mechanism 12. Specifically, the optical sensor senses the photosensitive point 121 to obtain the position information of the photosensitive point 121, and based on the position information fed back by the photosensitive point 121, the distance between the photosensitive point 121 and the preset stop point 132 is further known.

[0060] Among them, in the above embodiment, the movement information of the photosensor 121 can refer to the movement distance of the photosensor 121. For example, the optical sensor can read the position data of the photosensor 121 and the position data of the preset stop point 132, and send the position data to the processor 14 of the shifting mechanism. The processor 14 processes the position data of the photosensor 121 and the position data of the preset stop point 132, and obtains the distance between the photosensor 121 and the preset stop point 132. The processor 14 sends the distance data to the controller of the shifting mechanism 12, so that the controller makes a corresponding judgment based on the distance data. If the distance data is less than the first threshold, the controller reduces the moving speed of the shifting mechanism 12, so that the shifting mechanism 12 decelerates and moves to the preset stop point 132; if the distance data is greater than or equal to the first threshold, the controller continues to control the shifting mechanism 12 to move according to the original motion state.

[0061] In addition, in the above embodiment, the movement information of the photosensor 121 can also refer to the movement time of the photosensor 121. For example, the optical sensor does not directly read the position data of the photosensor 121, but reads the movement time of the photosensor 121, and then transmits the movement time data of the photosensor 121 to the processor 14. The processor 14 processes the movement time and movement speed of the photosensor 121 to obtain the specific movement distance of the photosensor 121, and then combines the initial position data of the photosensor 121, the position data of the preset stop point 132 and the specific movement distance of the photosensor 121 to deduce the distance between the photosensor 121 and the preset stop point 132. Subsequently, the processor 14 sends the distance data to the controller of the shift mechanism 12, so that the controller makes a corresponding judgment based on the distance data. If the distance data is less than the first threshold, the controller reduces the movement speed of the shift mechanism 12, so that the shift mechanism 12 decelerates and moves to the preset stop point 132; if the distance data is greater than or equal to the first threshold, the controller continues to control the shift mechanism 12 to move according to the original motion state.

[0062] It should also be noted that the photosensitivity point 121 may refer to a position of the shift mechanism 12 itself, such as: the end point of the shift mechanism 12, the midpoint of the shift mechanism 12, or the photosensitivity point 121 may be a "point" formed after certain processing of the shift mechanism 12, such as: adding a reflector to the shift mechanism 12, when the optical sensor receives the feedback signal from the reflector to obtain the position information of the shift mechanism 12.

[0063] In other embodiments, a signal transmitter may be added to the shift mechanism 12 , which can send its position information to the processor 14 of the shift mechanism 12 , and the controller of the shift mechanism 12 controls the movement state of the shift mechanism 12 accordingly based on the data processed by the processor 14 .

[0064] In some other embodiments, before the shift mechanism 12 enters the deceleration movement stage, the shift mechanism 12 is set to move at a uniform speed, and the shift mechanism 12 controller can determine the distance between the shift mechanism 12 and the corresponding preset stop point 132 in the moving direction by obtaining the movement time of the shift mechanism 12.

[0065] Further, in some embodiments, the moving direction of the shift mechanism 12 is determined based on the power gear position of the vehicle 1 .

[0066] Specifically, please refer to Figure 3 In the embodiment shown, obtaining the moving direction of the shift mechanism 12 includes:

[0067] S11: Obtain the power level of vehicle 1;

[0068] S12: Based on the power gear position, obtaining the moving direction of the shift mechanism 12;

[0069] Since the power level can represent the usage of the vehicle 1 by the customer, the movement direction of the shift mechanism 12 is obtained through the power level of the vehicle 1, so that the movement of the shift mechanism 12 can be synchronized with the user's needs.

[0070] Exemplarily, if the power gear of the entire vehicle is switched to the ON gear, the controller of the shift mechanism 12 controls the shift mechanism 12 to move upward; if the power gear is switched to the OFF gear, the controller of the shift mechanism 12 controls the shift mechanism 12 to move downward. Thus, the controller of the shift mechanism 12 can adjust the movement state of the shift mechanism 12 accordingly according to the power gear switched to by the vehicle 1. The user does not need to perform additional operations to move the shift mechanism 12 after switching the power. In this way, the intelligence of the vehicle 1 is improved, and the user has a better experience when using the vehicle 1.

[0071] Please refer to Figure 4 In some embodiments, the method further comprises:

[0072] S33: Acquiring the movement speed and performance parameters of the motor that controls the shift mechanism 12 to move;

[0073] S34: Determine a first threshold based on the movement speed and the performance parameter.

[0074] It should be understood that the gear shift mechanism 12 can be controlled by a motor, that is, the controller controls the displacement of the gear shift mechanism 12 by controlling the speed, rotation direction or start / stop state of the motor; in this part of the embodiments, when the distance between the gear shift mechanism 12 and the corresponding preset stop point 132 is less than a first threshold value, the gear shift mechanism 12 controller controls the gear shift mechanism 12 to decelerate, that is, the first threshold value is used to refer to the deceleration movement distance of the gear shift mechanism 12. During the movement of the gear shift mechanism 12, the rotation speed of the motor is proportional to the movement speed of the gear shift mechanism 12, the number of revolutions of the motor shaft is proportional to the movement distance of the gear shift mechanism 12, the rotation direction of the motor is related to the movement direction of the gear shift mechanism 12 (such as: the motor rotates clockwise, the gear shift mechanism 12 rises; the motor rotates counterclockwise, the gear shift mechanism 12 falls), and the start and stop states of the motor are related to the movement and stop of the gear shift mechanism 12. In this way, the motor serves as a driving component that directly controls the movement of the gear shift mechanism 12, and its various parameters have important reference significance for the movement data of the gear shift mechanism 12. Using the relevant parameters of the motor (rotation speed, direction, etc.) as the basis for deriving the first threshold value can make the first threshold value more suitable for the actual movement state of the gear shift mechanism 12, without the need to conduct multiple lifting and lowering experiments of the gear shift mechanism 12 to determine the actual value of the first threshold value.

[0075] Furthermore, in some embodiments, when the shift mechanism 12 moves to the preset stop point 132, the speed of the shift mechanism 12 is zero. Thus, when the shift mechanism 12 moves to the preset stop point 132, it no longer has a relative displacement relative to the protective shell 13, and the shift mechanism 12 and the protective shell 13 are opposed to each other without collision.

[0076] In some embodiments, the method further includes: during the upward rising process of the shift mechanism 12 , if the shift mechanism 12 is stuck, stopping the shift mechanism 12 from moving upward, and moving the shift mechanism 12 upward again after a first preset time.

[0077] Specifically, you can refer to Figure 5 In other embodiments, during the deceleration process of the shift mechanism 12, the shift mechanism 12 can be controlled to move in a uniform deceleration manner so that the speed of the motor decreases regularly, thereby avoiding a sudden drop in the speed of the motor and damaging the performance of the motor itself.

[0078] In some embodiments, after executing the aforementioned step S20, the aforementioned method further includes:

[0079] S200: Whether the shift mechanism 12 moves upward;

[0080] If yes, then execute step S210: the shift mechanism 12 moves upward;

[0081] During the upward movement of the shift mechanism 12, step S211 is executed: whether the shift mechanism is stuck;

[0082] If the shift mechanism is stuck, step S212 is executed: stop moving the shift mechanism 12, and move the shift mechanism 12 upward again after a first preset time period;

[0083] If the shift mechanism is not stuck, the aforementioned step S30 is executed.

[0084] During the rising process of the shift mechanism 12, the shift mechanism 12 moves relative to the protective shell 13. If foreign objects fall into the gap between the shift mechanism 12 and the protective shell 13, during a certain period of the shift mechanism 12, the foreign objects are likely to be carried by the shift mechanism 12 and occupy the moving space of the shift mechanism 12, thereby causing the movement of the shift mechanism 12 to be stuck, affecting the normal movement of the shift mechanism 12 to the preset stop point 132. In the above embodiment, when a jam occurs during the movement of the shift mechanism 12, the controller of the shift mechanism 12 will control the shift mechanism 12 to pause, and move the shift mechanism 12 upward again after a first preset time period, wherein the user can deal with the jam of the shift mechanism 12 within the first preset time period, and after the user completes the processing, the shift mechanism 12 will automatically move again after stopping for the first preset time period, so that the shift mechanism 12 can stop in time when a jam occurs to prevent the motor from being damaged due to excessive operation. In addition, the pause of the shift mechanism 12 provides the user with reaction and judgment time, as well as time to deal with the jam, and the user can react and deal with the jam within the first preset time period so that the shift mechanism 12 can return to normal movement later.

[0085] Among them, when the shift mechanism 12 is stuck, the position of the shift mechanism 12 does not change significantly, or there is a certain obvious drop. At this time, the motor that controls the movement of the shift mechanism 12 will experience abnormal conditions such as blocking and idling. Sometimes, because the moving distance of the shift mechanism 12 is short, it is not reliable to judge whether the shift mechanism 12 is stuck only by the position of the shift mechanism 12. Therefore, in some embodiments, it can be determined whether the shift mechanism 12 is stuck by detecting the operation of the motor.

[0086] It should be additionally explained that the first preset time period can be set based on the reaction time and processing time of the group using the vehicle 1. Within the first preset time period, the user can promptly discover the jamming of the shift mechanism 12 and handle the jamming so that the shift mechanism 12 can continue to move later. The setting of the first preset time period can be based on factors such as the position of the shift mechanism 12 relative to the driver's seat and the time it takes for drivers on the market to discover the shift mechanism 12.

[0087] In some embodiments, if it is detected that the shift mechanism 12 is still in a stuck state during the process of moving the shift mechanism 12 upward again, the shift mechanism 12 is stopped again, and the shift mechanism 12 is moved upward again after a first preset time period; the above actions are repeated until the shift mechanism 12 moves to the preset stop point 132. In this way, if the user has not properly handled the first stuck situation, the user can continue to handle the stuck situation of the shift mechanism 12 after the shift mechanism 12 gets stuck for the second time, and this process is repeated until the shift mechanism 12 moves to the preset stop point 132.

[0088] Furthermore, in some embodiments, in the process of moving the shift mechanism 12 upward, the first jamming and restarting times of the shift mechanism 12 do not exceed the first jamming protection times, and the first jamming and restarting times indicate the number of times the shift mechanism 12 is stopped from moving and the shift mechanism 12 is moved upward again after a first preset time period after a jam occurs in the shift mechanism 12.

[0089] Please continue to participate Figure 5 In the embodiment shown, during the upward rise of the shift mechanism 12, the method further includes:

[0090] S211: Whether the shift mechanism 12 is stuck;

[0091] If the shift mechanism 12 is not stuck, the aforementioned step S30 is executed;

[0092] If the shift mechanism 12 is stuck, step S212 is executed: the shift mechanism 12 is stopped, and the shift mechanism 12 is moved upward again after a first preset time; then step S230 is executed: whether the shift mechanism 12 is stuck again;

[0093] After the judgment in step S230, if the shift mechanism 12 is no longer stuck, the process returns to the aforementioned step S30;

[0094] After the judgment in step S230, if the shift mechanism 12 is stuck again, the judgment step S240 is executed: whether the first stuck restart number of the shift mechanism 12 exceeds the first stuck protection number;

[0095] After the judgment in step S240, if the first jamming and restarting times of the shift mechanism 12 do not exceed the first jamming protection times, return to the above step S212; if the first jamming and restarting times of the shift mechanism 12 exceed the first jamming protection times, execute step S250: stop moving the shift mechanism 12, and then execute step S260: issue a fault prompt.

[0096] The setting of the first jamming protection times can reduce the excessive operation of the shift mechanism 12 , thereby extending the service life of the shift mechanism 12 and reducing the ineffective energy consumption of the shift mechanism 12 .

[0097] In some embodiments, when the shift mechanism 12 is descending downward, if the shift mechanism 12 is stuck, the shift mechanism 12 is moved upward for a certain distance and then stopped, and then moved downward again after a second preset time.

[0098] Specifically, please refer to Figure 6 ,exist Figure 6 In the illustrated embodiment, after executing the aforementioned step S20, the method further includes:

[0099] S200: Whether the shift mechanism 12 moves upward;

[0100] If not, then execute step S220: the shift mechanism 12 moves downward;

[0101] S221: Whether the shift mechanism 12 is stuck;

[0102] When the shift mechanism is stuck, step S222 is executed: the shift mechanism 12 is moved in the reverse direction to a predetermined position, and then the shift mechanism 12 is stopped, and the shift mechanism 12 is moved downward again after a second preset time period;

[0103] If the shift mechanism is not stuck, the aforementioned step S30 is executed.

[0104] In the process of the gear shift mechanism 12 moving downward, the gear shift mechanism 12 moves relative to the protective shell 13. If a foreign object falls into the gap between the gear shift mechanism 12 and the protective shell 13, the foreign object is likely to be carried by the gear shift mechanism 12 and moved into the accommodating cavity of the protective shell 13 during a certain process of the gear shift mechanism 12. As a result, the gear shift mechanism 12 may be stuck in movement because the foreign object occupies the moving space of the gear shift mechanism 12, or the foreign object is clamped between the gear shift mechanism 12 and the protective shell 13, making the two unable to move relative to each other, thereby affecting the normal movement of the gear shift mechanism 12 to the preset stop point 132. In the above embodiment, when the gear shift mechanism 12 is stuck in the process of moving, the controller of the gear shift mechanism 12 controls the gear shift mechanism 12 to move in the reverse direction to a predetermined position, then stops moving the gear shift mechanism 12, and moves the gear shift mechanism 12 downward again after a second preset time. Among them, during the reverse movement of the shift mechanism 12, foreign matter may be carried away from the gap between the shift mechanism 12 and the protective shell 13 as the shift mechanism 12 moves. Subsequently, the user can deal with the jamming phenomenon of the shift mechanism 12 within the second preset time period. After the user completes the processing, the shift mechanism 12 stops for the second preset time period and then automatically moves again. In this way, the shift mechanism 12 can stop in time when jamming occurs to prevent the motor from being damaged due to excessive operation. In addition, the pause of the shift mechanism 12 provides the user with reaction and judgment time, as well as time to deal with the jamming phenomenon. The user can react and deal with the jamming situation within the second preset time period so that the shift mechanism 12 can return to normal movement later.

[0105] It should be particularly noted that during the downward movement of the shift mechanism 12, the user's hand may be brought into the gap between the shift mechanism 12 and the protective shell 13 due to the movement of the shift mechanism 12. If the user cannot withdraw the hand in time, the user's hand will be clamped between the protective shell 13 and the shift mechanism 12, thus causing a bad experience for the user. In the present solution, even if the user's hand reaches between the protective shell 13 and the shift mechanism 12, once the shift mechanism 12 controller obtains the information that the shift mechanism 12 is stuck, the shift mechanism 12 controller will immediately move the shift mechanism 12 in the opposite direction to the predetermined position, that is, raise the shift mechanism 12 to the predetermined position. In this way, the user's hand can move upward with the rising movement of the shift mechanism 12 due to the friction between the user and the shift mechanism 12, thereby reducing the risk of the user's hand being carried between the shift mechanism 12 and the protective shell 13. After rising to the predetermined position, the shift mechanism 12 randomly stops for a second preset time, which also provides sufficient space and time for the user to withdraw his hand. After the second preset time, the shift mechanism 12 controller controls the shift mechanism 12 to continue moving downward. In this part of the embodiments, different from the handling method when the shift mechanism 12 is stuck when moving upward, when the shift mechanism 12 moves downward, the reverse movement of the shift mechanism 12 after getting stuck can reduce the impact of the sticking cause to a certain extent, allowing the user to more conveniently handle the sticking cause to eliminate the impact of the sticking cause on the movement of the shift mechanism 12.

[0106] It should also be noted that the second preset time length can be set based on the reaction time and processing time of the group using the vehicle 1. Within the second preset time length, the user can promptly discover the jamming of the shift mechanism 12 and handle the jamming so that the shift mechanism 12 can continue to move later. The second preset time length can be set based on factors such as the position of the shift mechanism 12 relative to the driver's seat and the time it takes for drivers on the market to discover the shift mechanism 12.

[0107] In some embodiments, during the process of moving the shift mechanism 12 downward again, if the shift mechanism 12 gets stuck again, the shift mechanism 12 is moved upward again for a certain distance and then stopped, and the shift mechanism 12 is moved downward again after a second preset time; the above actions are repeated until the shift mechanism 12 moves to the preset stop point.

[0108] Specifically, please refer to Figure 6In the embodiment shown, if it is detected that the shift mechanism 12 is still stuck during the process of moving the shift mechanism 12 downward again, the shift mechanism 12 is moved in the reverse direction again, and when the shift mechanism 12 moves a preset distance, the shift mechanism 12 is stopped, and the shift mechanism 12 is moved again in the moving direction after a preset time; the above actions are repeated until the shift mechanism 12 moves to the preset stop point 132. That is, after executing the above step S222, it is also necessary to perform the following:

[0109] S230: Whether the shift mechanism 12 is stuck again;

[0110] If the jam continues, step S222 is executed: the shift mechanism 12 is moved in the reverse direction to a predetermined position and then stopped moving, and the shift mechanism 12 is stopped moving downward after a second preset time period;

[0111] If no more jamming occurs, step S30 is executed: obtaining the distance between the shift mechanism 12 and the corresponding preset stop point 132 in the current moving direction during the movement of the shift mechanism 12 .

[0112] As described above, if the user fails to completely handle the first jamming situation, the user may continue to handle the jamming situation of the shift mechanism 12 after the shift mechanism 12 is jammed for the second time, and repeat this process until the shift mechanism 12 moves to the preset stop point 132 .

[0113] In some embodiments, during the process of moving the shift mechanism 12 downward, the second jamming and restarting times of the shift mechanism 12 do not exceed the second jamming protection times. The second jamming and restarting times indicate the number of times the shift mechanism 12 is stopped after moving the shift mechanism 12 upward for a certain distance and then moved downward again after a second preset time after a jam occurs in the shift mechanism.

[0114] For details, please refer again to Figure 6 In a specific embodiment, during the process of adjusting the downward movement of the shift mechanism 12, the second jam restart number of the shift mechanism 12 does not exceed the second jam protection number, that is, after executing the above step S230, when the shift mechanism 12 is jammed again, it is also necessary to execute:

[0115] S240: Whether the second stuck restart times exceed the second stuck protection times;

[0116] If the second jamming protection times are exceeded, step S250 is first executed: the shift mechanism 12 is stopped from moving; and step S260 is then executed: a fault prompt is given;

[0117] If the second jamming protection times are not exceeded, the process returns to the aforementioned step S222.

[0118] That is, in Figure 6 In a corresponding specific embodiment, when the shift mechanism 12 moves downward, the specific steps of the method are:

[0119] S221: Whether the shift mechanism 12 is stuck;

[0120] If no jamming occurs, the aforementioned step S30 is executed;

[0121] If a jam occurs, step S222 is executed: the shift mechanism 12 is moved in the reverse direction to a predetermined position, and then the shift mechanism 12 is stopped from moving, and the shift mechanism 12 is stopped from moving downward after a second preset time period;

[0122] Execute determination step S230: whether the shift mechanism 12 is stuck again;

[0123] If there is no more jamming, step S30 is executed: obtaining the distance between the shift mechanism 12 and the corresponding preset stop point 132 in the current moving direction during the movement of the shift mechanism 12;

[0124] If the jam continues, the determination step S240 is executed: whether the second jam restart number exceeds the second jam protection number;

[0125] If the second jamming protection times are exceeded, step S250 is first executed: the shift mechanism 12 is stopped from moving; and step S260 is then executed: a fault prompt is given;

[0126] If the second jamming protection times are not exceeded, the process returns to the aforementioned step S222.

[0127] The first jamming protection number and the second jamming protection number can be set according to the parameters of the driving mechanism. Since the driving mechanism that drives the shift mechanism 12 to move needs to provide the shift mechanism 12 with the mechanical energy required for movement, it needs to do work to convert other forms of energy into mechanical energy sufficient to drive the shift mechanism 12 to move. This part of the mechanical energy is transmitted to the shift mechanism 12 through the output structure of the driving mechanism to move the shift mechanism 12. When the shift mechanism 12 gets stuck, the drive mechanism does not stop doing work, and it is still converting other forms of energy into mechanical energy and transmitting it to the output shaft. At this time, due to the sticking of the shift mechanism 12, the mechanical energy on the output shaft cannot be transmitted and converted into kinetic energy to the shift mechanism 12. This part of the mechanical energy accumulates on the output shaft, and at this time, the drive mechanism does not stop working. As a result, more and more mechanical energy accumulates on the output shaft. Not only will the output shaft heat up and break, but the drive mechanism may also be damaged due to untimely energy transfer generated by its work. Therefore, in the above embodiment, a number of sticking protection times is set. When the shift mechanism gets stuck too many times during movement, in order to protect the drive mechanism, the shift mechanism 12 controller can control the shift mechanism 12 to stop moving, so as to prevent the drive mechanism from damaging the machine body due to multiple starts and stops, abnormal operation, etc.

[0128] The fault prompt about the gear shift mechanism 12 being stuck can be achieved by setting one or more alarm devices such as a warning light, a buzzer, and an alarm. Specifically, when the number of times the gear shift mechanism 12 is stuck has exceeded the number of jam protection times, the processor 14 will receive a signal of abnormal movement of the gear shift mechanism 12, and control the gear shift mechanism 12 to stop moving, and at the same time control the alarm device to operate to prompt the user that the gear shift mechanism 12 is operating abnormally, so that the user can take corresponding processing measures in time.

[0129] Among them, in the above embodiments, the driving mechanism can be a motor, or a hydraulic drive, a pneumatic drive, etc. The jamming in the above embodiments may also be caused by damage to the shift mechanism 12, failure of the driving mechanism, abnormal sensor signals, etc.

[0130] It should be noted that, for the aforementioned method embodiments, for the sake of simplicity, they are all expressed as a series of action combinations, but those skilled in the art should be aware that the present application is not limited by the described order of actions, because according to the present application, certain steps can be performed in other orders or simultaneously. Secondly, those skilled in the art should also be aware that the embodiments described in the specification are all preferred embodiments, and the actions and modules involved are not necessarily required by the present application.

[0131] In the above embodiments, the description of each embodiment has its own emphasis. For parts that are not described in detail in a certain embodiment, reference can be made to the relevant descriptions of other embodiments.

[0132] As described above, the above embodiments are only used to illustrate the technical solutions of the present application, rather than to limit them. Although the present application has been described in detail with reference to the aforementioned embodiments, those skilled in the art should understand that they can still modify the technical solutions described in the aforementioned embodiments, or make equivalent replacements for some of the technical features therein. However, these modifications or replacements do not cause the essence of the corresponding technical solutions to deviate from the scope of the technical solutions of the embodiments of the present application.

[0133] Embodiment 4

[0134] An embodiment of the present application provides a computer-readable storage medium, which stores a computer-readable program. The computer-readable program is executed by a processor to execute the steps of the vehicle shift mechanism control method described above.

Claims

1. A shift mechanism control method, characterized in that: include: During the movement of the vehicle's shift mechanism, when the distance between the shift mechanism and the corresponding preset stop point in its current moving direction is less than a distance threshold, the moving speed of the shift mechanism is reduced so that the shift mechanism decelerates and moves to the preset stop point.

2. The method according to claim 1, characterized in that When the real-time position of the shift mechanism reaches a preset mark point in its current moving direction, or when the moving distance of the shift mechanism exceeds a preset moving distance along the current moving direction, the distance between the shift mechanism and the corresponding preset stop point in its current moving direction is less than a distance threshold; wherein the real-time position of the shift mechanism and / or the moving distance of the shift mechanism are determined based on the working parameters of the motor controlling the shift mechanism and / or the detection results of the position sensor corresponding to the shift mechanism.

3. The method according to claim 1 or 2, characterized in that The movement direction of the shift mechanism is determined based on the power gear position of the vehicle.

4. The method according to any one of claims 1 to 3, characterized in that: The distance threshold is determined based on performance parameters and / or operating parameters of a motor that controls the shift mechanism to move.

5. The method according to any one of claims 1 to 4, characterized in that: The method further comprises: During the upward rising process of the shift mechanism, if the shift mechanism is stuck, the shift mechanism is stopped from moving, and the shift mechanism is moved upward again after a first preset time.

6. The method according to claim 5, characterized in that The method further comprises: In the process of moving the shift mechanism upward again, if the shift mechanism is stuck again, the shift mechanism is stopped from moving again, and the shift mechanism is moved upward again after the first preset time period; The above actions are repeated until the shift mechanism moves to the preset stop point.

7. The method according to claim 6, characterized in that In the process of moving the shift mechanism upward, the first jamming and restarting times of the shift mechanism do not exceed the first jamming protection times, and the first jamming and restarting times represent the times when the shift mechanism stops moving and moves upward again after a first preset time after a jam occurs in the shift mechanism.

8. The method according to any one of claims 1 to 4, characterized in that: The method further comprises: During the process of the shift mechanism descending downward, if the shift mechanism is stuck, the shift mechanism is moved upward for a certain distance and then stopped, and then moved downward again after a second preset time.

9. The method according to claim 8, characterized in that The method further comprises: In the process of moving the shift mechanism downward again, if the shift mechanism is stuck again, the shift mechanism is moved upward again for a certain distance and then stopped, and the shift mechanism is moved downward again after the second preset time period; The above actions are repeated until the shift mechanism moves to the preset stop point.

10. The method according to claim 9, characterized in that In the process of moving the shift mechanism downward, the second jamming and restarting times of the shift mechanism do not exceed the second jamming protection times, and the second jamming and restarting times represent the times when, after the shift mechanism becomes stuck, the shift mechanism is moved upward for a certain distance and then stopped, and the shift mechanism is moved downward again after a second preset time period.

11. An electronic device, characterized in that: It includes a processor, which is connected to a memory; the processor calls the executable program code stored in the memory to execute the shift mechanism control method according to any one of claims 1 to 10.

12. A vehicle, characterized in that: The vehicle includes a gear shift mechanism, and the vehicle also includes the electronic device according to claim 11.

13. A computer-readable storage medium, characterized in that: The computer-readable storage medium stores a computer-readable program, and the computer-readable program is executed by a processor to perform the steps of the shift mechanism control method according to any one of claims 1 to 10.