Gear signal processing method and device, computer readable storage medium and electronic equipment

By receiving shift signals, obtaining current gear information, and calculating time periods, this technology solves the problem of insufficient targeting in existing gear signal processing schemes for electric vehicles, achieving more accurate and efficient gear signal processing and resolving the accuracy and safety issues of existing gear signal processing schemes for electric vehicles.

CN116080414BActive Publication Date: 2025-12-05WUHAN SHENLAN POWER TECH
View PDF 1 Cites 0 Cited by

Patent Information

Application Number
CN202211663959.4
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2022-12-23
Publication Date
2025-12-05
Estimated Expiration
2042-12-23

AI Technical Summary

Technical Problem

Existing technologies for gear signal processing in electric vehicles lack specificity and struggle to achieve accurate and efficient gear shifting control.

Method used

By receiving a shift signal, the system obtains the current gear information, determines whether the second gear information is received within a predetermined time period, calculates the gear shifting time period, and performs shifting processing based on the gear information and time period, including waiting for the motor speed to reach the required speed or generating an alarm to avoid damage.

Benefits of technology

It achieves more accurate and efficient gear signal processing, adapts to electric vehicles driven by motors, avoids motor damage, and ensures safety and accurate execution of driving intentions.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN116080414B_ABST
    Figure CN116080414B_ABST
Patent Text Reader

Abstract

The application discloses a gear signal processing method and device, a computer readable storage medium and an electronic device. The method comprises: receiving a gear shifting signal, wherein the gear shifting signal identifies an intention of gear shifting from a current first gear; obtaining first gear information of the first gear; determining whether second gear information is received within a first time period from a time when the gear shifting signal is received; when the second gear information is received within the first time period, calculating a second time period from when the gear shifting signal is received to when the second gear information is received; and performing gear shifting processing according to the first gear information, the second time period and the second gear information. The embodiment of the application can further perform comprehensive processing based on gear information and interval time, thereby better adapting to the gear shifting condition of an electric vehicle driven by a motor, and realizing more accurate and efficient gear shifting processing.
Need to check novelty before this filing date? Find Prior Art

Description

TECHNICAL FIELD

[0001] The present application relates to the technical field of electric vehicles, and in particular to a gear signal processing method and device, a computer readable storage medium and an electronic device. BACKGROUND

[0002] With the development of science and technology, vehicles have also been more and more widely used in people's life, which also puts forward higher requirements for the functions of vehicles. Therefore, more and more electrical devices have been gradually added to vehicles to provide more comfort and safety for users. The use of more and more high-voltage electrical equipment on vehicles, especially in recent years with the requirement of environmental protection, pure electric vehicles have appeared. In such electric vehicles, since an electric motor is used as a driving method, there is an essential difference between it and the driving method used by traditional gasoline vehicles. In particular, a transmission is no longer needed for speed control in electric vehicles, so the processing of gear signals in electric vehicles is also quite different from that of traditional gasoline vehicles. Therefore, a processing scheme is needed to process the gear signals in electric vehicles. SUMMARY

[0003] The embodiments of the present application provide a gear signal processing method and device, a computer readable storage medium and an electronic device to solve the defect that the gear signal processing scheme of the prior art electric vehicle is not strong in pertinence.

[0004] To achieve the above-mentioned purpose, the embodiments of the present application provide a gear signal processing method, comprising:

[0005] receiving a gear shifting signal, wherein the gear shifting signal indicates the intention to shift gears from a current first gear;

[0006] obtaining first gear information of the first gear;

[0007] determining whether second gear information is received within a first time period from the time when the gear shifting signal is received;

[0008] when the second gear information is received within the first time period, calculating a second time period from receiving the gear shifting signal to receiving the second gear information;

[0009] performing gear shifting processing according to the first gear information, the second time period and the second gear information.

[0010] The embodiments of the present application also provide a gear signal processing device, comprising:

[0011] a receiving module configured to receive a gear shifting signal, wherein the gear shifting signal indicates the intention to shift gears from a current first gear;

[0012] an obtaining module, configured to obtain first gear information of the first gear;

[0013] a judging module, configured to judge whether second gear information is received within a first time period from a time when the shift signal is received;

[0014] a calculating module, configured to calculate a second time period from when the shift signal is received to when the second gear information is received when the second gear information is received within the first time period;

[0015] an executing module, configured to execute a shift process according to the first gear information, the second time period and the second gear information.

[0016] Embodiments of the present application further provide an electronic device, comprising:

[0017] a memory, configured to store a program;

[0018] a processor, configured to execute the program stored in the memory, and the program performs the gear signal processing method of the embodiments of the present application when executed.

[0019] Embodiments of the present application further provide a computer readable storage medium, which stores a computer program executable by a processor, and the program is executed by the processor to implement the gear signal processing method provided by the embodiments of the present application.

[0020] The gear signal processing method and device, the computer readable storage medium and the electronic device provided by the embodiments of the present application can receive a shift signal indicating an intention to switch gears, obtain gear information of a current gear before the shift signal is sent, then judge whether a second gear signal is received within a first time period from when the shift signal is received, and calculate a second time period when the second gear information is received when it is judged that the second gear information is received, so that the shift process can be executed based on the first gear information, the second time period and the second gear information, and thus the gear information and the interval time can be further comprehensively processed, so that the shift process of the electric vehicle driven by the motor can be better adapted, and more accurate and efficient shift process is achieved.

[0021] The above description is only a summary of the technical solutions of the present application, in order to more clearly understand the technical means of the present application, the specific embodiments of the present application can be implemented according to the content of the description, and in order to make the above and other purposes, characteristics and advantages of the present application more obvious and easy to understand, the following specific embodiments of the present application are described. BRIEF DESCRIPTION OF DRAWINGS

[0022] Various other advantages and benefits will become apparent to those of ordinary skill in the art upon reading the following detailed description of the preferred embodiments with reference made to the accompanying drawings. The drawings are for purposes of illustration only and are not intended to limit the application thereto. The same reference numerals in different drawings denote the same or similar components. In the drawings:

[0023] Figure 1 A flow chart of a gear signal processing method embodiment provided by the present application;

[0024] Figure 2 A structural schematic diagram of a gear signal processing apparatus embodiment provided by the present application;

[0025] Figure 3 A structural schematic diagram of an electronic device embodiment provided by the present application. DETAILED DESCRIPTION

[0026] Exemplary embodiments of the present disclosure will be described hereinafter with reference to the accompanying drawings. Although exemplary embodiments of the present disclosure are shown in the drawings, it should be understood that the present disclosure can be implemented in various forms and should not be limited by the embodiments set forth herein. Rather, these embodiments are provided so that this disclosure will be thorough and complete, and will fully convey the scope of the present disclosure to those skilled in the art.

[0027] Embodiment One

[0028] The scheme provided by the embodiments of the present application can be applied to any control system with motor control capability, such as a control module or device installed with a processing chip, etc.

[0029] With the development of science and technology, vehicles have also been more and more widely used in people's life, which also puts forward higher requirements for the functions of vehicles. For this reason, more and more electrical devices have been gradually added to vehicles to provide more comfort and safety for users. The provision of these functions also makes more and more high-voltage electrical equipment used in vehicles, especially in recent years with the requirement of environmental protection, pure electric vehicles have appeared. In such electric vehicles, since electric motors are used as the driving method, there is an essential difference between them and the driving method used by traditional gasoline vehicles. In particular, in electric vehicles, a transmission is no longer needed to control the speed, so the processing of the gear signal in electric vehicles is also quite different from that of traditional gasoline vehicles.

[0030] In particular in vehicle control, shift control is an important part of vehicle running and safety assurance, and therefore strict and accurate state jump processing needs to be performed to implement the driving intention of the user while ensuring the safety of vehicle running. For example, a conventional gasoline vehicle can trigger the gear box to switch to the corresponding gear combination through the operation of the user on the shift device, and can confirm that the switching of the gear has been completed when switching to the gear combination corresponding to the gear. However, in the control of an electric vehicle, since the electric vehicle uses a motor as a driving mode, it does not need to set multiple gears for one-way speed control like a conventional gasoline vehicle, but can control the speed of the motor based on the control of the size of the current provided to the motor, and in turn control the speed of the wheels driven by the motor.

[0031] For example, the driver of the electric vehicle can operate the gear shifting device of the vehicle to initiate a gear shifting instruction after starting the vehicle, in the embodiment of the present application, the gear shifting instruction can be that the driver operates the gear shifting device such as gear lever to move from the current gear, i.e. the gear shifting device is away from the position of the current gear, at this time, the gear shifting signal processing scheme according to the embodiment of the present application can be triggered to receive the gear shifting signal sent by the user, so that such gear shifting signal can indicate that the user wants to switch gears from the current gear. At this time, the gear information of the current gear before the user triggers the sending of the gear shifting signal can be obtained. For example, the user can perform gear shifting operation when starting the vehicle, in this case, the current gear before the user operates the gear shifting device to trigger the gear shifting operation should be the parking gear (i.e. P gear), and after the user triggers the gear shifting operation, the gear shifting device will leave the parking gear, and at this time, it can be in the stage of not reaching other gears, that is, the gear shifting device is in the state of moving from the current gear before sending the gear shifting signal to other gears within a period of time after the user triggers the gear shifting signal. Therefore, in the embodiment of the present application, a completion time threshold value can be set for the gear shifting operation, so that the timing can be started after receiving the gear shifting signal and obtaining the gear information of the current gear before sending the gear shifting signal, and it is determined whether another gear information will be received within a predetermined time period from receiving the gear shifting signal. In the embodiment of the present application, if the second gear information is detected within the set predetermined time period, it is considered that the user has completed the gear shifting operation, and the time when the second gear information is received can be further calculated, and whether the gear shifting operation performed by the user is wrong can be judged based on the time, so that the gear shifting operation can be finally executed according to the current gear information and the time and the final gear information. For example, if the current gear before the user triggers the gear shifting signal is the parking gear, and the reverse gear is detected within the predetermined time period, the time from the user's operation to the detection of the reverse gear can be further calculated according to the detected reverse gear, and if the time is indeed less than the pre-set threshold value, it can be considered that the gear shifting operation is valid. If the current gear before the user triggers the gear shifting signal is the forward gear, even if the reverse gear is detected as the second gear within the predetermined time period, it is still necessary to confirm whether the motor has been in the state of stop or low speed during the time when the user performs the gear shifting operation. For example, in the embodiment of the present application, when the gear information of the second gear is obtained, the current state of the motor can be further obtained to further perform gear shifting processing according to the current state of the motor.

[0032] For example, when the current gear is the parking gear, the user operates the gear shifting device to make the gear leave the parking gear, and the user's gear shifting purpose is to perform the reverse gear, so the user can operate the gear shifting device to change to the reverse gear. In this case, since the reverse gear requires that the rotating speed of the motor is zero or at least lower than 20 revolutions, when the gear shifting device operated by the user is received, the state of the motor can be further acquired, and it can be confirmed whether the state of the motor is the first state required by the rotating speed of zero or at least lower than 20 revolutions, for example, to enter the reverse gear. For example, in the case where the first state of the vehicle before the user operates the gear shifting device is the parking gear, the rotating speed of the motor of the vehicle is zero, and when the first state of the rotating speed of zero is acquired, it can be confirmed that the current state of the motor meets the requirement of performing gear shifting to the reverse gear, and therefore, the gear shifting operation from the parking gear to the reverse gear can be performed. In addition, in the case where the first state of the vehicle before the user operates the gear shifting device is the forward gear, since the vehicle is in the state of driving the motor to rotate forward in the gear of the forward gear, and the user wants to perform the reverse gear in the state of driving the motor to rotate forward, the vehicle can be braked first, for example, by stepping on the brake pedal or by releasing the accelerator pedal in the single pedal mode, to issue a braking instruction, under which the control module of the vehicle can cut off the power supply to the motor according to the braking instruction, and can switch to the braking mode, or can switch to the forward power generation mode, to drive the motor to rotate by the rotation of the wheels to convert the kinetic energy of the rotation into electrical energy, so as to brake the rotation of the wheels in the process of energy conversion, and thereby reduce the rotating speed of the motor. Therefore, whether in the braking mode or in the forward power generation mode, the reduction of the rotating speed of the motor can be achieved, so that according to the micro-signal processing scheme of the embodiments of the present application, when the gear shifting information of the user switching to the reverse gear is received, the acquired rotating speed state of the motor can not have reached the required rotating speed of the reverse gear, and therefore, in the embodiments of the present application, a predetermined waiting time can be performed under the condition that the acquired rotating speed of the motor has not reached the required rotating speed of the reverse gear, so that the state information of the motor can be continuously acquired within the waiting period, to continuously confirm whether the state of the motor reaches the required state, and when the required rotating speed state is reached, the gear shifting processing is immediately performed, so that the user can perform the reverse of the vehicle. In addition, if the state of the motor does not reach the required rotating speed state at all within the predetermined waiting time period, the gear information processing scheme according to the embodiments of the present application can generate an alarm information to prompt the user, and in this state, the gear can be returned to the current gear before the user performs the gear shifting operation, so that the reverse state can be switched to when the motor still maintains a high rotating speed, thereby causing damage to the motor.

[0033] Of course, in the case that the motor state does not reach the required speed of the reverse gear within the predetermined waiting time period, the gear can also be switched to neutral, and a processing scheme can be generated according to the current state of the motor and prompted to the user, so as to facilitate the user to timely reduce the speed of the motor state.

[0034] The gear signal processing scheme provided by the embodiments of the present application receives the gear shifting signal indicating the intention to shift gears, obtains the gear information of the current gear before the gear shifting signal is sent, then judges whether the second gear signal is received within a first time period from the reception of the gear shifting signal, and calculates a second time period for receiving the second gear information when it is judged that the second gear information is received, so that the gear shifting processing can be performed based on the first gear information, the second time period and the second gear information. Therefore, the gear information and the interval time can be further comprehensively processed, so as to better adapt to the gear shifting of the electric vehicle driven by the motor, and more accurate and efficient gear shifting processing is realized.

[0035] The above embodiments are descriptions of the technical principles and exemplary application frameworks of the embodiments of the present application. The specific technical solutions of the embodiments of the present application are further described in detail through multiple embodiments.

[0036] Embodiment Two

[0037] Figure 1 A flowchart of the gear signal processing method embodiment provided by the present application is shown. The execution subject of the method can be various terminals or devices with signal processing capability, or devices or chips integrated on these devices. As shown in the figure, the gear signal processing method includes the following steps: Figure 1

[0038] S101, receiving a gear shifting signal.

[0039] In step S101, the gear shifting signal can be received by a vehicle control module such as VCU. In the embodiments of the present application, the gear shifting signal can be a signal triggered by the user operating the gear shifting device, such as a gear lever or a gear shift knob, from the current gear. For example, the driver of an electric vehicle can operate the gear shifting device of the vehicle to initiate a gear shifting instruction after starting the vehicle. In the embodiments of the present application, the gear shifting instruction can be the user operating the gear shifting device such as the gear lever to move from the current gear, i.e. moving the gear shifting device away from the position of the current gear. At this time, the gear signal processing scheme according to the embodiments of the present application can be triggered to receive the gear shifting signal sent by the user's operation, so that such gear shifting signal can indicate that the user wants to start gear shifting from the current gear.

[0040] S102, obtaining first gear information of the first gear.

[0041] ​In step S102, the gear information of the gear before the user operates the gearshift device to trigger the gearshift signal can be acquired. For example, the user can perform the gearshift operation when starting the vehicle, in which case the current gear before the user operates the gearshift device to trigger the gearshift operation should be the parking gear (i.e., P gear), and after the user triggers the gearshift operation, the gearshift device will leave the parking gear, and at this time can be in the stage of not yet reaching other gears, that is, the gearshift device is in the state of moving from the current gear before the gearshift signal is sent to other gears within a period of time after the user triggers the gearshift signal. Alternatively, after the user first performs the reverse operation, and then wants to change to forward driving, the reverse gear can be acquired as the first gear information in step S102 after the user triggers the received gearshift signal by moving the gear lever or gearshift knob away from the reverse gear in step S101.

[0042] S103, determining whether second gear information is received within a first time period from the time when the gearshift signal is received.

[0043] In step S103, it can be determined whether second gear information is received within a predetermined time period from the start of receiving the gearshift signal in step S101. For example, in the embodiments of the present application, the predetermined time period can be set according to the usual use of the vehicle or according to the user's gearshift habits, or it can also be set according to the specifications or performance information of the vehicle's components related to gearshift.

[0044] S104, when the second gear information is received within the first time period, calculating a second time period from receiving the gearshift signal to receiving the second gear information.

[0045] S105, performing gearshift processing according to the first gear information, the second time period and the second gear information.

[0046] In step S104, it can be checked whether the gear information of the second gear other than the first gear can be acquired along with the timing processing in step S103, in the embodiments of the present application, the gear information of the corresponding gear can be sent by the pre-set triggering component in the gearshift device contacting the gear, and can be received by the vehicle control module such as the VCU, so that the second time period from receiving the gearshift signal triggered by the user's gearshift operation in step S101 to receiving the gear information of the new gear to which the user switches the gearshift device in step S104 can be further calculated in step S104, and therefore, the gearshift processing can be performed according to the second time period and the first gear information and the second gear information before and after switching.

[0047] Further, if the current gear before the user triggers the gear shift signal is the park gear, and the reverse gear is detected within a predetermined time period, then the time from the user performing the operation to the detection of the reverse gear can be further calculated based on the detected reverse gear, and if the time is indeed less than the pre-set threshold, then the gear shift operation can be considered valid. Whereas if the current gear before the user triggers the gear shift signal is the forward gear, then even if the reverse gear is detected as the second gear within the predetermined time period, it is still necessary to confirm whether the motor has been at a standstill or low speed during the time the user performed the gear shift operation. For example, in the embodiments of the present application, the current state of the motor can be further obtained when the gear information of the second gear is obtained, so as to further perform the gear shift processing based on the current state of the motor.

[0048] For example, when the current gear is the park gear, the user operates the gear shift device to make the gear leave the park gear, and the user's gear shift purpose is to perform the reverse gear, so the user can operate the gear shift device to change to the reverse gear. In this case, since the reverse gear requires the motor to be at zero speed or at least below 20 rpm, when the user operates the gear shift device to enter the reverse gear, the state of the motor can be further obtained, and it can be confirmed whether the state of the motor is the first state required for the motor to be at zero speed or at least below 20 rpm, for example, to enter the reverse gear. For example, in the case where the first state of the vehicle before the user operates the gear shift device is the park gear, the motor speed of the vehicle is zero, and when the first state of zero speed is obtained, it can be confirmed that the current state of the motor meets the requirement for gear shift to the reverse gear, and therefore the gear shift operation from the park gear to the reverse gear can be performed. Further, in the case where the first state of the vehicle before the user operates the gear shift device is the forward gear, since the vehicle is in a state of driving the motor to rotate forward in the state of the gear of the forward gear, and the user wants to perform the reverse gear in the state of driving the motor to rotate forward, the vehicle can be braked first, for example, by stepping on the brake pedal or in the single pedal mode by releasing the accelerator pedal to issue a braking instruction, under which the control module of the vehicle can cut off the power supply to the motor and switch it to the braking mode, or can switch to the mode of generating power in the forward direction, so as to drive the motor to rotate by the rotation of the wheels to convert the kinetic energy of the rotation into electrical energy, thereby braking the rotation of the wheels in the process of energy conversion, and thereby reducing the speed of the motor.

[0049] Therefore, the speed of the motor can be reduced in both the braking mode and the forward power generation mode, so that according to the gear signal processing scheme in the embodiment of the application, when the gear information indicating that the user switches to the reverse gear is received, the speed state of the motor obtained may not have reached the speed required by the reverse gear, so in the embodiment of the application, the waiting for a predetermined time can be performed when the speed of the motor obtained has not reached the speed required by the reverse gear, so that the state information of the motor can be continuously obtained within the waiting period, so as to continuously confirm whether the state of the motor reaches the required state, and when the required speed state is reached, the gear switching processing is immediately performed, so that the user can perform the reverse of the vehicle. In addition, if the state of the motor does not reach the required speed state in the predetermined waiting time period, the gear information processing scheme according to the embodiment of the application can generate an alarm information to prompt the user, and the gear can be returned to the current gear before the user performs the gear shifting operation in this state, so that the motor can be avoided to be switched to the reverse state when the motor still maintains at a high speed, thereby causing damage to the motor.

[0050] Of course, in the case that the state of the motor does not reach the speed required by the reverse gear in the predetermined waiting time period, the gear can also be switched to the neutral gear, and the processing scheme can be generated according to the current state of the motor and prompted to the user, so as to facilitate the user to reduce the speed of the motor in time.

[0051] The gear signal processing method provided in the embodiment of the application receives the gear shifting signal indicating the intention of gear switching, obtains the gear information of the current gear before the gear shifting signal is sent, then judges whether the second gear signal is received within a first time period from receiving the gear shifting signal, and calculates the second time period of receiving the second gear information when it is judged that the second gear information is received, so that the gear shifting processing can be performed based on the first gear information, the second time period and the second gear information. Therefore, the gear shifting processing can be further comprehensively processed based on the gear information and the interval time, so as to better adapt to the gear shifting of the electric vehicle driven by the motor, and to realize more accurate and efficient gear shifting processing.

[0052] Embodiment three

[0053] Figure 2 The structure schematic diagram of the gear signal processing device embodiment provided in the application can be used to execute the method steps as shown in Figure 1 As shown in Figure 2 The gear signal processing device can include a receiving module 21, an obtaining module 22, a judging module 23, a calculating module 24 and an executing module 25.

[0054] The receiving module 21 can be used to receive the gear shifting signal.

[0055] The receiving module 21 can be a receiving module in a vehicle control module, such as a VCU, and can be configured to receive a shift signal, which in embodiments of the present application can be a signal triggered by the user operating a shift device, such as a shift lever or shift dial, to move from a current gear.

[0056] For example, a driver of an electric vehicle can initiate a shift instruction by operating a shift device of the vehicle after starting the vehicle, which in embodiments of the present application can be the user operating a shift device, such as a shift lever, to move from a current gear, i.e. moving the shift device from a position of the current gear, at which time a gear signal processing scheme according to embodiments of the present application can be triggered to receive a shift signal issued by the user's operation, so that such a shift signal can indicate that the user wants to switch gears from the current gear.

[0057] The obtaining module 22 can be configured to obtain first gear information of a first gear.

[0058] The obtaining module 22 can obtain gear information of a gear before the user operates a shift device to trigger a shift signal.

[0059] For example, the user can perform a shift operation when starting the vehicle, in which case the current gear before the user operates a shift device to trigger a shift operation should be the parking gear (i.e. P gear), and after the user triggers the shift operation, the shift device will move away from the parking gear, and at this time it can be in a state of moving from the current gear before the shift signal is sent to another gear, that is, the user is in a state of moving from the current gear to another gear within a certain period of time after triggering the shift signal.

[0060] Alternatively, after the user first performs a reverse operation and then wants to change to forward travel, the obtaining module 22 can obtain the reverse gear as the first gear information after the receiving module 21 receives a shift signal triggered by the user moving the shift lever or shift dial away from the reverse gear.

[0061] Alternatively, after the user first performs a reverse operation and then wants to change to forward travel, the obtaining module 22 can obtain the reverse gear as the first gear information after the receiving module 21 receives a shift signal triggered by the user moving the shift lever or shift dial away from the reverse gear.

[0062] The determining module 23 can be configured to determine whether second gear information is received within a first time period from the time when the shift signal is received.

[0063] The determining module 23 can determine whether second gear information is received within a predetermined time period from the time when the receiving module 21 receives the shift signal. For example, in embodiments of the present application, the predetermined time period can be set according to the usual use of the vehicle or according to the user's shift habits, or it can be set according to the specifications or performance information of the vehicle's shift-related components.

[0064] The calculating module 24 can be configured to calculate a second time period from receiving the 5th gear shifting signal to receiving the second gear information when the second gear information is received in the first time period.

[0065] The executing module 25 can be configured to execute the gear shifting process according to the first gear information, the second time period and the second gear information.

[0066] The calculating module 24 can check whether the gear information of the second gear other than the first gear can be obtained along with the timing process in the judging module 23, in the embodiment of the present application, the gear information of the corresponding gear can be sent by the pre-set triggering component in the gear shifting device contacting the gear, and can be received by the calculating module 24 in the vehicle control module such as VCU, so as to further calculate the second time period from the gear shifting signal received by the receiving module 21 due to the gear shifting operation of the user to the gear information of the new gear switched by the user to the gear shifting device, and thus the gear shifting process can be executed according to the second time period and the first gear information and the second gear information before and after the switching.

[0067] In addition, if the current gear before the user triggers the gear shifting signal is the parking gear, and the reverse gear is detected in the predetermined time period, then the time from the operation of the user to the detection of the reverse gear can be further calculated according to the detected reverse gear, and if the time is indeed less than the pre-set threshold value, then the gear shifting operation can be considered to be valid. While the current gear before the user triggers the gear shifting signal is the forward gear, even if the reverse gear is detected as the second gear in the predetermined time period, it is still needed to confirm whether the motor has been in the state of stop or low speed during the time of the gear shifting operation of the user. For example, in the embodiment of the present application, the current state of the motor can be further obtained when the gear information of the second gear is obtained, so as to further execute the gear shifting process according to the current state of the motor.

[0068] For example, when the current gear is the parking gear, the user operates the gear shifting device to make the gear leave the parking gear, and the user's gear shifting purpose is to perform the reverse gear, so the user can operate the gear shifting device to change to the reverse gear. In this case, since the reverse gear requires that the rotating speed of the motor is zero or at least lower than 20 revolutions, when the user operates the gear shifting device to enter the reverse gear, the state of the motor can be further acquired, and it can be confirmed whether the state of the motor is the first state that requires that the rotating speed of the motor is zero or at least lower than 20 revolutions, for example. For example, when the first state of the vehicle before the user operates the gear shifting device is the parking gear, the rotating speed of the motor of the vehicle is zero, and when the first state that the rotating speed is zero is acquired, it can be confirmed that the current state of the motor meets the requirement of performing gear shifting to the reverse gear, and therefore, the gear shifting operation from the parking gear to the reverse gear can be performed. In addition, when the first state of the vehicle before the user operates the gear shifting device is the forward gear, since the vehicle is in the state of driving the motor to rotate forward in the gear of the forward gear, and the user wants to perform the reverse gear in the state of driving the motor to rotate forward, the vehicle can be braked first, for example, by stepping on the brake pedal or by releasing the accelerator pedal in the single-pedal mode, to issue a braking instruction, under which the control module of the vehicle can cut off the power supply to the motor according to the braking instruction, and can switch it to the braking mode, or can switch it to the forward power generation mode, to drive the motor to rotate by the rotation of the wheels to convert the kinetic energy of the rotation into electrical energy, so as to brake the rotation of the wheels in the process of energy conversion, and thereby reduce the rotating speed of the motor.

[0069] Therefore, whether in the braking mode or in the forward power generation mode, the reduction of the rotating speed of the motor can be achieved, so that according to the micro-signal processing scheme of the embodiments of the present application, when the gear position information of the user switching to the reverse gear is received, the acquired rotating speed state of the motor can not have reached the required rotating speed of the reverse gear position, and therefore, in the embodiments of the present application, a predetermined waiting time can be performed when the acquired rotating speed of the motor has not reached the required rotating speed of the reverse gear position, so that the state information of the motor can be continuously acquired within the waiting period, to continuously confirm whether the state of the motor reaches the required state, and when the required rotating speed state is reached, the gear position switching process is immediately performed, so that the user can perform the reverse of the vehicle. In addition, if the state of the motor does not reach the required rotating speed state at all within the predetermined waiting time period, the gear information processing scheme according to the embodiments of the present application can generate an alarm information to prompt the user, and in this state, the gear can be returned to the current gear of the user before performing the gear shifting operation, so that the switching to the reverse rotation state when the motor still maintains a high rotating speed can be avoided, thereby causing damage to the motor.

[0070] Of course, in the case that the motor state does not reach the required speed of the reverse gear position within the predetermined waiting time period, the gear position can also be switched to neutral, and a processing scheme can be generated according to the current state of the motor and prompted to the user, so as to facilitate the user to reduce the speed of the motor state in time.

[0071] The gear signal processing device provided by the embodiment of the application receives a gear shifting signal indicating the intention of gear shifting, acquires gear position information of the current gear position before the gear shifting signal is sent, then judges whether a second gear position signal is received within a first time period from the reception of the gear shifting signal, and calculates a second time period of receiving the second gear position information when it is judged that the second gear position information is received, so that the gear shifting processing can be performed based on the first gear position information, the second time period and the second gear position information, and therefore, the comprehensive processing can be performed based on the gear position information and the interval time, so as to better adapt to the gear shifting of the electric vehicle driven by the motor, and realize more accurate and efficient gear shifting processing.

[0072] The gear signal processing device provided by the embodiment of the application receives a gear shifting signal indicating the intention of gear shifting, acquires gear position information of the current gear position before the gear shifting signal is sent, then judges whether a second gear position signal is received within a first time period from the reception of the gear shifting signal, and calculates a second time period of receiving the second gear position information when it is judged that the second gear position information is received, so that the gear shifting processing can be performed based on the first gear position information, the second time period and the second gear position information, and therefore, the comprehensive processing can be performed based on the gear position information and the interval time, so as to better adapt to the gear shifting of the electric vehicle driven by the motor, and realize more accurate and efficient gear shifting processing.

[0073] Embodiment Four

[0074] The above describes the internal functions and structures of the gear signal processing device, which can be implemented as an electronic device. Figure 3 The structure schematic diagram of the electronic device provided by the embodiment of the application is shown in FIG. 1. Figure 3 As shown in the figure, the electronic device includes a memory 31 and a processor 32.

[0075] The memory 31 is used to store programs. In addition to the above programs, the memory 31 can also be configured to store various other data to support the operation on the electronic device. Examples of these data include instructions for any application or method operating on the electronic device, contact data, phonebook data, messages, pictures, videos, etc.

[0076] The memory 31 can be implemented by any type of volatile or non-volatile storage device or a combination thereof, such as static random access memory (SRAM), electrically erasable programmable read-only memory (EEPROM), erasable programmable read-only memory (EPROM), programmable read-only memory (PROM), read-only memory (ROM), magnetic memory, flash memory, magnetic disk or optical disk.

[0077] The processor 32 is not limited to a central processing unit (CPU), but can also be a graphics processing unit (GPU), a field programmable gate array (FPGA), an embedded neural network processor (NPU) or an artificial intelligence (AI) chip, etc. The processor 32 is coupled with the memory 31 and executes the program stored in the memory 31, which performs the gear signal processing method of embodiment two when running.

[0078] Further, as shown, Figure 3 the electronic device can further include a communication component 33, a power supply component 34, an audio component 35, a display 36, and other components. Figure 3 Only some components are shown in FIG. 1 for the sake of clarity, and it does not mean that the electronic device includes only the components shown in FIG. 1. Figure 3

[0079] The communication component 33 is configured to facilitate wired or wireless communication between the electronic device and other devices. The electronic device can access a wireless network based on a communication standard, such as WiFi, 3G, 4G, or 5G, or a combination thereof. In an example embodiment, the communication component 33 receives a broadcast signal or broadcast-related information from an external broadcast management system via a broadcast channel. In an example embodiment, the communication component 33 further includes a near field communication (NFC) module to facilitate short-range communication. For example, the NFC module can be implemented based on radio frequency identification (RFID) technology, infrared data association (IrDA) technology, ultra wideband (UWB) technology, Bluetooth (BT) technology, and other technologies.

[0080] The power supply component 34 provides power for various components of the electronic device. The power supply component 34 can include a power management system, one or more power supplies, and other components associated with generating, managing, and distributing power for the electronic device.

[0081] The audio component 35 is configured to output and / or input audio signals. For example, the audio component 35 includes a microphone (MIC) that is configured to receive external audio signals when the electronic device is in an operational mode, such as a call mode, a recording mode, and a voice recognition mode. The received audio signals can be further stored in the memory 31 or transmitted via the communication component 33. In some embodiments, the audio component 35 further includes a speaker for outputting audio signals.

[0082] The display 36 includes a screen, which can include a liquid crystal display (LCD) and a touch panel (TP). If the screen includes a touch panel, the screen can be implemented as a touch screen to receive an input signal from a user. The touch panel includes one or more touch sensors to sense a touch, a slide, and a gesture on the touch panel. The touch sensor can not only sense a boundary of a touch or a slide action, but also detect a duration and a pressure related to the touch or slide action.

[0083] ​Those skilled in the art can understand that all or part of the steps of the above-mentioned method embodiments can be completed by program instruction related hardware. The foregoing program can be stored in a computer readable storage medium. The program executes to perform the steps of the above-mentioned method embodiments; and the foregoing storage medium includes various storage media that can store program codes, such as ROM, RAM, magnetic disk or optical disk.

[0084] Finally, it should be noted that the above embodiments are only used to illustrate the technical solutions of the present application, and not to limit them; although the present application has been described in detail with reference to the foregoing embodiments, those skilled in the art should understand that they can still modify the technical solutions recorded in the foregoing embodiments, or make equivalent replacement for part or all of the technical features; and these modifications or replacements do not make the essence of the corresponding technical solutions deviate from the scope of the technical solutions of the embodiments of the present application.

Claims

1. A gear signal processing method, characterized by, comprising: receiving a shift signal, wherein the shift signal indicates an intention to shift gears from a current first gear; obtaining first gear information of the first gear; determining whether second gear information is received within a first time period from a time when the shift signal is received; when the second gear information is received within the first time period, calculating a second time period from when the shift signal is received to when the second gear information is received; performing a gear shift process according to the first gear information, the second time period, and the second gear information, after the receiving the shift signal, the method further comprises: obtaining a current state of a motor, and the performing the gear shift process according to the first gear information, the second time period, and the second gear information comprises: determining whether the current state of the motor is a predetermined first state; and when the current state of the motor is the first state, performing the gear shift process according to the first gear information, the second time period, and the second gear information, the performing the gear shift process according to the first gear information, the second time period, and the second gear information comprises: when a state of the motor is a second state different from the first state, determining whether the state of the motor becomes the first state within a fourth time period from a time when the current state is obtained; when the state of the motor is always different from the first state within the fourth time period, performing the gear shift process using the first gear information, the performing the gear shift process according to the first gear information, the second time period, and the second gear information comprises: when the second time period is greater than a preset time period threshold, performing the gear shift process using the first gear information.

2. The gear signal processing method according to claim 1, characterized in that, after the performing the gear shift process according to the first gear information, the second time period, and the second gear information, the method further comprises: when the second gear information is a preset gear, switching power supply to the motor.

3. The gear signal processing method according to claim 2, characterized in that, after the switching the power supply to the motor when the second gear information is the preset gear, the method further comprises: continuously obtaining state information of the motor within a third time period; when the state information of the motor obtained within the third time period indicates that the motor is in a first state, generating an alarm information.

4. A gear signal processing apparatus characterized by comprising: comprising: a receiving module, configured to receive a shift signal, wherein the shift signal indicates an intention to shift gears from a current first gear; an obtaining module, configured to obtain first gear information of the first gear; a determining module, configured to determine whether second gear information is received within a first time period from a time when the shift signal is received; a calculating module, configured to, when the second gear information is received within the first time period, calculate a second time period from when the shift signal is received to when the second gear information is received; a performing module, configured to perform a gear shift process according to the first gear information, the second time period, and the second gear information, the obtaining module is further configured to obtain a current state of a motor, and the performing module is further configured to: determining whether a current state of the motor is a predetermined first state; and when the current state of the motor is the first state, performing a gear shifting process according to the first gear information, the second time period, and the second gear information, when the state of the motor is a second state different from the first state, determining whether the state of the motor becomes the first state within a fourth time period from a time when the current state is acquired; when the state of the motor is always different from the first state within the fourth time period, performing the gear shifting process using the first gear information, when the second time period is greater than a preset time period threshold, performing the gear shifting process using the first gear information.

5. A computer readable storage medium having stored thereon a computer program, which can be executed by a processor, wherein, The program is executed by a processor to implement the gear signal processing method of any one of claims 1-3.

6. An electronic device, comprising: comprise: a memory for storing a program; a processor for running the program stored in the memory, the program running to perform the gear signal processing method of any one of claims 1-3.

Citation Information

Patent Citations

  • Electronic shifting processing method and device and automobile

    CN107253481A