Electric vehicle and electric-machinery control method therefor, apparatus and storage medium
12491886 ยท 2025-12-09
Assignee
- Zhejiang ZEEKR Intelligent Technology Co., Ltd. (Zhejiang, CN)
- Viridi E-Mobility Technology (Ningbo) Co., Ltd. (Zhejiang, CN)
- ZHEJIANG GEELY HOLDING GROUP CO., LTD. (Zhejiang, CN)
Inventors
- Keqing SHEN (Zhejiang, CN)
- Yingguo MA (Zhejiang, CN)
- Dong Chen (Zhejiang, CN)
- Qimiao CHEN (Zhejiang, CN)
- Changluo LI (Zhejiang, CN)
Cpc classification
B60W30/20
PERFORMING OPERATIONS; TRANSPORTING
B60W10/08
PERFORMING OPERATIONS; TRANSPORTING
B60R16/0231
PERFORMING OPERATIONS; TRANSPORTING
B60W10/10
PERFORMING OPERATIONS; TRANSPORTING
B60L15/2054
PERFORMING OPERATIONS; TRANSPORTING
B60L2250/28
PERFORMING OPERATIONS; TRANSPORTING
International classification
B60W30/20
PERFORMING OPERATIONS; TRANSPORTING
B60L15/20
PERFORMING OPERATIONS; TRANSPORTING
B60R16/023
PERFORMING OPERATIONS; TRANSPORTING
B60W10/08
PERFORMING OPERATIONS; TRANSPORTING
Abstract
The present application relates to the field of electric vehicles, and particularly to an electric vehicle and an electric-machinery control method therefor, an apparatus and a storage medium. The electric-machinery control method for the electric vehicle of the present application includes: detecting a relative deformation amount of a transmission system between a driving gear and a wheel end of an electric machinery; determining a first speed differential value between a first driving-gear rotational speed and a first wheel-end converted rotational speed when the relative deformation amount is a first threshold value; determining an output torque of the electric machinery according to the first speed differential value; controlling the driving gear to perform a gear-approaching operation relative to the driven gear according to the output torque.
Claims
1. An electric-machinery control method for an electric vehicle, comprising: detecting a relative deformation amount of a transmission system between a driving gear and a wheel end of an electric machinery; determining a first speed differential value between a first driving-gear rotational speed and a first wheel-end converted rotational speed when the relative deformation amount is a first threshold value, wherein the relative deformation amount being the first threshold value is used for indicating that the driving gear and a driven gear of the transmission system start to disengage, the first driving-gear rotational speed is a rotational speed of the driving gear at a disengagement moment that the driving gear and the driven gear disengage, and the first wheel-end converted rotational speed is a rotational speed obtained by performing a speed ratio conversion on a rotational speed of the wheel end of the electric vehicle at the disengagement moment; determining an output torque of the electric machinery according to the first speed differential value; controlling the driving gear to perform a gear-approaching operation relative to the driven gear according to the output torque.
2. The electric-machinery control method according to claim 1, wherein the determining the output torque of the electric machinery according to the first speed differential value comprises: determining a product of the first speed differential value and a first time duration as a first product, wherein the first time duration is a time duration from the disengagement time to a contact moment that the driving gear and the driven gear contact; if the first product is less than a preset backlash value, determining that the output torque comprises a first torque and a second torque, wherein a direction of the first torque and a direction of the second torque are opposite, the first torque is a torque required within a time interval from the disengagement moment to a transition moment that the electric machinery transitions between an acceleration state and a deceleration state, and the second torque is a torque required within a time interval from the transition moment to the contact moment.
3. The electric-machinery control method according to claim 2, wherein the first torque and the second torque are determined in a following manner: at the transition moment, determining a second speed differential value between a current driving-gear rotational speed and a second wheel-end converted rotational speed through the preset backlash value, the first speed differential value and the first time duration, wherein the second wheel-end converted rotational speed is a rotational speed obtained by performing a speed ratio conversion on the rotational speed of the wheel end of the electric vehicle at the transition moment; determining a second driving-gear rotational speed according to the second speed differential value and the second wheel-end converted rotational speed, wherein the second driving-gear rotational speed is a rotational speed of the driving gear at the transition moment; determining the first torque according to the second driving-gear rotational speed, the first driving-gear rotational speed, a time duration between the disengagement moment and the transition moment, and a sliding friction of the driving gear at the second driving-gear rotational speed; determining the second torque according to the second driving-gear rotational speed, a third driving-gear rotational speed, a time duration between the transition moment and the contact moment, and a sliding friction of the driving gear at the third driving-gear rotational speed, wherein the third driving-gear rotational speed is a rotational speed of the driving gear at the contact moment.
4. The electric-machinery control method according to claim 2, wherein the determining the output torque of the electric machinery according to the first speed differential value further comprises: if the first product is greater than or equal to the preset backlash value, determining a product of the first speed differential value and a second time duration as a second product, wherein the second time duration is a time duration from the disengagement moment to the transition moment; if the second product is less than the preset backlash value, determining that the output torque comprises the first torque and the second torque, wherein the direction of the first torque and the direction of the second torque are the same.
5. The electric-machinery control method according to claim 4, wherein the determining the output torque of the electric machinery according to the first speed differential value further comprises: if the second product is greater than or equal to the preset backlash value, determining a third wheel-end converted rotational speed at a target moment, wherein the third wheel-end converted rotational speed is a rotational speed obtained by performing a speed ratio conversion on the rotational speed of the wheel end of the electric vehicle at the target moment, and the target moment is a moment that the driving gear and the driven gear re-contact within the second time duration; determining a third torque according to the third wheel-end converted rotational speed, the first driving-gear rotational speed, and a time duration between the disengagement moment and the target moment, wherein the third torque is a torque required within a time interval from the disengagement moment to the target moment, and the output torque comprises the third torque.
6. The electric-machinery control method according to claim 1, wherein the detecting the relative deformation amount of the transmission system between the driving gear and the wheel end of the electric machinery further comprises: determining a third speed differential value between a current driving-gear rotational speed and a current driven-gear rotational speed; determining a relative displacement of the driving gear and the driven gear according to the third speed differential value; determining the relative deformation amount according to the relative displacement.
7. The electric-machinery control method according to claim 1, wherein the determining the output torque of the electric machinery comprises: acquiring driving state information corresponding to an adjusted target driving state in response to an adjustment operation for adjusting a driving state; performing conversion processing on the driving state information to obtain a digital signal; performing analysis processing on the digital signal to obtain a torque signal; determining the output torque according to the torque signal.
8. The electric-machinery control method according to claim 7, wherein the digital signal represents different driving states of the electric vehicle through different numerical values, and the performing the analysis processing on the digital signal to obtain the torque signal comprises: determining the torque signal to be a first preset signal when the digital signal is a first numerical value; determining the torque signal to be a second preset signal when the digital signal is a second numerical value; determining the torque signal to be a target signal according to the first preset signal, the second preset signal and a first target numerical value when the digital signal is the first target numerical value; wherein the first numerical value is less than the second numerical value, the first target numerical value is greater than the first numerical value and less than the second numerical value, the first preset signal is a torque signal when a sensitivity corresponding to the driving state of the electric vehicle is lowest, the second preset signal is a torque signal when the sensitivity corresponding to the driving state of the electric vehicle is highest, and the target signal is a torque signal when the sensitivity corresponding to the driving state of the electric vehicle is between a highest sensitivity and a lowest sensitivity.
9. The electric-machinery control method according to claim 8, wherein when the torque signal is the target signal, the determining the output torque according to the torque signal comprises: acquiring a fourth torque corresponding to the first preset signal and a fifth torque corresponding to the second preset signal; determining a third product of the first target numerical value and the fifth torque; determining a first target differential value between a preset value and the first target numerical value, and determining a fourth product of the first target differential value and the fourth torque; determining a sum of the third product and the fourth product as the output torque.
10. The electric-machinery control method according to claim 9, wherein the determining the third product of the first target numerical value and the fifth torque comprises: acquiring a preset coefficient, wherein the preset coefficient is used for indicating a driving state preference coefficient; determining a product of the first target numerical value, the preset coefficient and the fifth torque as the third product.
11. The electric-machinery control method according to claim 7, wherein the digital signal represents different gear-approaching moments in a gear-approaching process of the driving gear relative to the driven gear through different numerical values, and the electric-machinery control method further comprises: determining a corresponding first moment when the digital signal is a third numerical value and a corresponding second moment when the digital signal is a fourth numerical value; determining a target gear-approaching moment in the gear-approaching process of the driving gear relative to the driven gear according to the first moment, the second moment and a second target numerical value when the digital signal is the second target numerical value; wherein the third numerical value is less than the fourth numerical value, the second target numerical value is larger than the third numerical value and less than the fourth numerical value, the first moment is a moment that a sensitivity corresponding to the driving state of the electric vehicle is lowest, and the second moment is a moment that the sensitivity corresponding to the driving state of the electric vehicle is highest.
12. The electric-machinery control method according to claim 11, wherein the determining the target gear-approaching moment in the gear-approaching process of the driving gear relative to the driven gear according to the first moment, the second moment and the second target numerical value comprises: determining a fifth product of the second target numerical value and the second moment; determining a second target differential value between a preset value and the second target numerical value, and determining a sixth product of the second target differential value and the first moment; determining a sum of the fifth product and the sixth product as the target gear-approaching moment.
13. The electric-machinery control method according to claim 7, wherein the adjustment operation for adjusting the driving state comprises at least one of the following: performing a sliding operation on a virtual sliding component in a first sliding area, wherein the virtual sliding component is a component displayed on a display screen of the electric vehicle, the first sliding area is a preset area on the display screen, and different positions of the virtual sliding component on the first sliding area represent different driving states; performing a sliding operation on a physical sliding apparatus in a second sliding area, wherein the physical sliding apparatus is an apparatus arranged on the electric vehicle, the second sliding area is a preset area arranged on the electric vehicle, and different positions of the physical sliding apparatus on the second sliding area represent different driving states; performing a selecting operation on preset adjustable options, wherein the adjustable options comprise at least one of a virtual button displayed on the display screen and/or a physical button arranged on the electric vehicle, and different adjustable options represent different driving states.
14. The electric-machinery control method according to claim 13, wherein when the adjustment operation is the selection operation for a preset adjustable option, the adjustable option corresponds to at least one of a preset position in the first sliding area and/or a preset position in the second sliding area.
15. The electric-machinery control method according to claim 14, wherein the determining the output torque comprises: acquiring a position signal corresponding to a target position in the first sliding area and/or the second sliding area in response to the adjustment operation, wherein the position signal represents different driving states of the electric vehicle through different numerical values; determining a corresponding sixth torque when the position signal is a fifth numerical value and a corresponding seventh torque when the digital signal is a sixth numerical value; determining the output torque according to the sixth torque, the seventh torque and a third target numerical value when the position signal is the third target numerical value; wherein the fifth numerical value is less than the sixth numerical value, the third target numerical value is greater than the fifth numerical value and less than the sixth numerical value, the sixth torque is a torque corresponding to a moment that a sensitivity corresponding to the driving state of the electric vehicle is lowest, and the seventh torque is a torque corresponding to a moment that the sensitivity corresponding to the driving state of the electric vehicle is highest.
16. The electric-machinery control method according to claim 15, wherein the determining the output torque according to the sixth torque, the seventh torque and the third target numerical value comprises: determining a seventh product of the third target numerical value and the seventh torque; determining a third target differential value between a preset value and the third target numerical value, and determining an eighth product of the third target differential value and the sixth torque; determining a sum of the seventh product and the eighth product as the output torque.
17. An electric-machinery control apparatus for an electric vehicle, comprising: at least one processor and a memory; the memory stores computer executable instructions; the at least one processor executes the computer executable instructions stored in the memory to: detect a relative deformation amount of a transmission system between a driving gear and a wheel end of an electric machinery; determine a first speed differential value between a first driving-gear rotational speed and a first wheel-end converted rotational speed when the relative deformation amount is a first threshold value, wherein the relative deformation amount being the first threshold value is used for indicating that the driving gear and a driven gear of the transmission system start to disengage, the first driving-gear rotational speed is a rotational speed of the driving gear at a disengagement moment that the driving gear and the driven gear disengage, and the first wheel-end converted rotational speed is a rotational speed obtained by performing a speed ratio conversion on a rotational speed of the wheel end of the electric vehicle at the disengagement moment; determine an output torque of the electric machinery according to the first speed differential value; control the driving gear to perform a gear-approaching operation relative to the driven gear according to the output torque.
18. The electric-machinery control apparatus according to claim 17, the processor is specifically configured to: determine a product of the first speed differential value and a first time duration as a first product, wherein the first time duration is a time duration from the disengagement time to a contact moment that the driving gear and the driven gear contact; if the first product is less than a preset backlash value, determine that the output torque comprises a first torque and a second torque, wherein a direction of the first torque and a direction of the second torque are opposite, the first torque is a torque required within a time interval from the disengagement moment to a transition moment that the electric machinery transitions between an acceleration state and a deceleration state, and the second torque is a torque required within a time interval from the transition moment to the contact moment.
19. The electric-machinery control apparatus according to claim 17, the processor is specifically configured to: at the transition moment, determine a second speed differential value between a current driving-gear rotational speed and a second wheel-end converted rotational speed through the preset backlash value, the first speed differential value and the first time duration, wherein the second wheel-end converted rotational speed is a rotational speed obtained by performing a speed ratio conversion on the rotational speed of the wheel end of the electric vehicle at the transition moment; determine a second driving-gear rotational speed according to the second speed differential value and the second wheel-end converted rotational speed, wherein the second driving-gear rotational speed is a rotational speed of the driving gear at the transition moment; determine the first torque according to the second driving-gear rotational speed, the first driving-gear rotational speed, a time duration between the disengagement moment and the transition moment, and a sliding friction of the driving gear at the second driving-gear rotational speed; determine the second torque according to the second driving-gear rotational speed, a third driving-gear rotational speed, a time duration between the transition moment and the contact moment, and a sliding friction of the driving gear at the third driving-gear rotational speed, wherein the third driving-gear rotational speed is a rotational speed of the driving gear at the contact moment.
20. A non-transitory computer-readable storage medium, wherein the non-transitory computer-readable storage medium stores computer execution instructions, and when the computer execution instructions are executed by a processor, the processor is enabled to: detect a relative deformation amount of a transmission system between a driving gear and a wheel end of an electric machinery; determine a first speed differential value between a first driving-gear rotational speed and a first wheel-end converted rotational speed when the relative deformation amount is a first threshold value, wherein the relative deformation amount being the first threshold value is used for indicating that the driving gear and a driven gear of the transmission system start to disengage, the first driving-gear rotational speed is a rotational speed of the driving gear at a disengagement moment that the driving gear and the driven gear disengage, and the first wheel-end converted rotational speed is a rotational speed obtained by performing a speed ratio conversion on a rotational speed of the wheel end of the electric vehicle at the disengagement moment; determine an output torque of the electric machinery according to the first speed differential value; and control the driving gear to perform a gear-approaching operation relative to the driven gear according to the output torque.
Description
BRIEF DESCRIPTION OF DRAWINGS
(1) In order to describe the technical solutions in embodiments of the present application or in the related technology more clearly, the drawings needed in the description of the embodiments or the related technology will be briefly introduced below. Obviously, the drawings in the following description are some embodiments of the present application. For those skilled in the art, other drawings can be obtained based on these drawings without paying creative effort.
(2)
(3)
(4)
(5)
(6)
(7)
(8)
(9)
(10)
(11)
(12)
(13)
(14)
(15)
(16)
(17)
(18)
(19)
(20)
(21)
(22)
DESCRIPTION OF EMBODIMENTS
(23) In order to make the purposes, technical solutions and advantages of embodiments of the present application clearer, the technical solutions in the embodiments of the present application will be described clearly and completely in conjunction with the accompanying drawings. Obviously, the described embodiments are a part of the embodiments of the present application, but not all of the embodiments. Based on the embodiments in the present application, all other embodiments made by those skilled in the art under the inspiration of the embodiments belong to the protection scope of the present application.
(24) The terms first, second, third, fourth and the like (if any) in the description, claims and the above accompanying drawings of the present application are used to distinguish similar objects, and are not necessarily used to describe a specific order or sequence. It should be understood that the term used in this manner can be interchanged under appropriate circumstances, so that the embodiments of the present application described herein can be implemented in other orders than those illustrated or described herein. Furthermore, the terms including and having and any variations thereof are intended to cover non-exclusive inclusion. For example, processes, methods, systems, products or devices that include a series of steps or units are not necessarily limited to those steps or units explicitly listed, but may include other steps or units not explicitly listed or inherent to such processes, methods, products or devices.
(25) First of all, the terms involved in the present application are explained in the following.
(26) Torque: a special moment of force that makes an object rotates. A torque of an electric machinery is an output torque of the electric machinery.
(27) Backlash: a gap between gear surfaces when a pair of gears are engaged. The backlash is a necessary parameter for smooth operation of gear meshing.
(28) Relative deformation: a deformation of a non-rigid material when being stressed, including but not limited to torsion and offset, etc.
(29) In the related technology provided in the Background, there exist at least the following technical problems.
(30) With the increasingly stringent control on carbon emissions in countries all over the world, a date table for peak carbon dioxide emissions and carbon neutrality has been proposed, the time table for a ban on the sale of fuel vehicles is also planned, and in the meantime, new energy vehicles, i.e., electric vehicles are vigorously encouraged and supported. Judging from the current expanding trend of new energy application scope, the research and development, production and application scale of electric vehicles will increase at a high speed. A driving process of an electric vehicle is realized by controlling an output torque of an electric machinery according to a target torque determined by a vehicle controller or an electric-machinery controller. When the torque of the electric machinery changes between a positive torque and a negative torque, that is, a direction of the output torque of the electric machinery changes, a gear meshing direction of the electric machinery changes, and the stress direction is inconsistent, which will lead to a gear rattle, thus generating vibration and noise that users can obviously perceive and affecting driving comfort. In addition, the gear rattle may also cause damage to transmission mechanisms such as gears or splines.
(31) In view of the above problems, in the related technology, when the output torque of the electric machinery is changed between the positive torque and the negative torque, the output torque is processed by a filtering processing method to reduce the vibration and noise. The filtering method may be a torque smoothing processing method. As shown in
(32) In the above-mentioned related technology, there exist the following problems. 1) By performing smoothing processing on the output torque, the driving gear slowly passes through the backlash by means of small torque output or zero torque output, which leads to a long time consumption for the driving gear to pass through the backlash and a long time consumption for changing between the positive torque and negative torque, so that a user has a driving experience that an output torque response of the electric machinery is discontinuous and interrupted, and thus perceives that the power output is delayed, resulting in a poor driving experience. 2) The driving gear contacts the driven gear at the maximum value of rotational speed difference, and an inertial impact and collision noise will still be generated, thus the improvement on the vibration and noise is not obvious. 3) A torque slope of the driving gear and the driven gear in the stage of elastic pressure release is too large, so N.sub.1 is relatively large, which results in that an initial speed of the driving gear passing through the backlash is rather large, leading to a large speed difference between the driving gear and the driven gear when they re-contact, and thus to a serious impact and continuous jitter of the electric vehicle. Therefore, a decline or rise of the torque slope in the stage of elastic pressure release is restricted, which leads to the acceleration of the electric vehicle after the user releases the throttle, or the electric vehicle does not accelerate when the user steps on the throttle, resulting in a poor dynamic response of the electric vehicle.
(33) The present application provides an electric-machinery control method for an electric vehicle. By analyzing a dynamic process of a driving gear of the electric machinery in a transmission system when a meshing direction changes, and in combination with characteristics of high-precision measurement for a position and rotational speed of the driving gear of the electric machinery and rapid torque adjustment of the electric machinery, when a direction of an output torque of the electric machinery is detected to change, the driving gear is controlled to perform a gear-approaching operation, so that a speed difference when the driving gear and a driven gear re-contact after disengagement is reduced, thereby reducing or even eliminating the vibration and noise between the driving gear and the driven gear caused by an inertial impact.
(34) In an embodiment, the electric-machinery control method for the electric vehicle can be applied in an application scenario.
(35) In the above scenario, an output torque of the front electric machinery is transmitted to the left front wheel and the right front wheel through the deceleration differential mechanism of the front electric machinery. An output torque of the rear electric machinery is transmitted to the left rear wheel and the right rear wheel through the deceleration differential mechanism of the rear electric machinery. Then wheel speeds of the corresponding wheels are collected through the left front wheel speed sensor, the right front wheel speed sensor, the left rear wheel speed sensor and the right rear wheel speed sensor respectively. Speed values detected by the left front wheel speed sensor, the right front wheel speed sensor, the left rear wheel speed sensor and the right rear wheel speed sensor are all collected and processed by the ECU. Based on the obtained wheel speeds, the ECU determines whether torque directions of the output torques of the front electric machinery and the rear electric machinery have changed, and when the torque directions have changed, controls the driving gear to perform a gear-approaching operation, thus realizing an active control of the rotational speed of the driving gear, which can reduce or even avoid the problems of the large initial speed and the long time consumption when the driving gear passes through the backlash. Thus, the problems of the power output delay, the vibration and noise can be reduced or even avoided.
(36) In conjunction with the above scenario, the technical solutions of the electric-machinery control method for the electric vehicle provided by the present application will be described in detail through several specific embodiments.
(37) The present application provides an electric-machinery control method for an electric vehicle.
(38) S301: detecting a relative deformation amount of a transmission system between a driving gear and a wheel end of an electric machinery.
(39) In this step, when a direction of an output torque of the electric machinery is about to change, it can be determined whether a meshing direction of the driving gear of the electric machinery and a driven gear of the transmission system is about to change. That is, when the direction of the output torque of the electric machinery changes, it means that the driving gear and the driven gear will disengage, that is, an elastic force between the driving gear and the driven gear will be released, so that the elastic force is reduced and the relative deformation amount of the transmission system between the driving gear and the wheel end is also reduced.
(40) In an embodiment, the meshing direction between the driving gear of the electric machinery and the driven gear can be continuously detected during operation of the electric machinery, and the relative deformation amount of the transmission system between the driving gear and the wheel end can be continuously calculated, so that the relative deformation amount of the transmission system between the driving gear and the wheel end can be determined when the direction of the output torque of the electric machinery is detected to be about to change.
(41) In an embodiment, a relative deformation of the transmission system between the driving gear and the wheel end may include a gear deformation and a shaft deformation.
(42) S302: Determining a first speed differential value between a first driving-gear rotational speed and a first wheel-end converted rotational speed when the relative deformation amount is a first threshold value.
(43) In this step, the relative deformation amount being the first threshold value is used to indicate that the driving gear and the driven gear of the transmission system start to disengage, the first driving-gear rotational speed is a rotational speed of the driving gear at a disengagement moment that the driving gear and the driven gear disengage, and the first wheel-end converted rotational speed is a rotational speed obtained by performing a speed ratio conversion on a rotational speed of the wheel end of the electric vehicle at the disengagement moment. The relative deformation amount being the first threshold can be that the relative deformation amount is equal to zero, and this moment is the disengagement moment that the driving gear and the driven gear start to disengage. A process of disengagement and re-contact between the driving gear and the driven gear can be as shown in
(44) In an embodiment, the start of disengagement between the driving gear and the driven gear can be determined in the following manner: an elastic deformation between the driving gear and the driven gear is in a recovery process, and an amount of relative deformation recovery is equal to an elastic deformation amount.
(45) In an embodiment, when the relative deformation amount is the first threshold, that is, when the driving gear and the driven gear start to disengage, a speed differential value between the first driving-gear rotational speed and the first wheel-end converted rotational speed at this moment can be determined and this speed differential value is denoted as the first speed differential value, so as to determine the output torque required by the electric machinery according to the first speed differential value.
(46) S303: Determining an output torque of the electric machinery according to the first speed differential value.
(47) In this step, after the first speed differential value is determined, the output torque of the electric machinery can be calculated and obtained by the first speed differential value, as shown in
(48) In an embodiment, the speed difference between the driving gear and the driven gear in the process of the driving gear passing through the backlash can be integrated in time, that is, the shadow area in
(49) In an embodiment, in the stage {circle around (1)} of
(50) In the stage {circle around (2)} of
(51) In the stage {circle around (3)} of
(52) In an embodiment, an integral calculation formula can be expressed as follows:
(53)
(54) When a sampling frequency is t:
(55)
(56) Among them, L can be used to represent the integral of a relative position difference between the driving gear and the driven gear, and both the elastic deformation integral and the backlash integral can be represented by this value, in the unit of rad; N can be used to represent the speed difference between the driving gear and the driven gear, in the unit of round per minute, rpm; w can be used to represent the speed difference between the driving gear and the driven gear after unit conversion, in the unit of rad/s.
(57) S304: Controlling the driving gear to perform a gear-approaching operation relative to the driven gear according to the output torque.
(58) In this step, as the active control on the rotational speed of the driving gear is realized by controlling the output torque of the electric machinery, the driving gear can be controlled to perform the gear-approaching operation relative to the driven gear by controlling the output torque of the electric machinery, so as to reduce the speed difference between the driving gear and the driven gear when the gears contact, and thus to reduce the inertia impact when the gears contact, thereby eliminating vibration and noise.
(59) In the electric-machinery control method for the electric vehicle provided by this embodiment, the elastic deformation when the output torque of the electric machinery changes is introduced and calculated, and the relative initial speed caused by the elastic deformation is identified, so that a corresponding control strategy for the output torque of the electric machinery is implemented according to the initial speed to control the driving gear to actively perform the gear-approaching operation, thus effectively reducing or even avoiding or solving the inertia impact when the gears contact, thereby eliminating the vibration and noise. In addition, due to the active control for the driving gear to perform the gear-approaching, the contact and compression stages in the torque smoothing scheme can be eliminated, the time for the driving gear to pass through the backlash is shortened, and the change process of the gear meshing surfaces is shortened, that is, the changing time between the positive torque and the negative torque is reduced, the torque response is improved, and the driving performance is improved.
(60) In an embodiment, determining the output torque of the electric machinery according to the first speed differential value includes: determining a product of the first speed differential value and the first time duration as a first product, where the first time duration is a time duration from the disengagement time to a contact moment that the driving gear and the driven gear contact; if the first product is less than a preset backlash value, determining that the output torque includes a first torque and a second torque, where a direction of the first torque and a direction of the second torque are opposite, the first torque is a torque required within a time interval from the disengagement moment to a transition moment that the electric machinery transitions between an acceleration state and a deceleration state, and the second torque is a torque required within a time interval from the transition moment to the contact moment.
(61) In this solution, when determining the output torque of the electric machinery according to the first speed differential value, the product of the first speed differential value and the first time duration, that is, N.sub.1(t.sub.12+t.sub.23), can be determined first. When N.sub.1(t.sub.12+t.sub.23)<2S (where S can be used to represent a default backlash value, and the default backlash value being 2S is the optimal solution), the direction of the first torque T.sub.12 and the direction of the second torque T.sub.23 calculated by the first speed differential value are opposite, and an output torque curve can be as shown in
(62) In an embodiment, by determining the output torque of the electric machinery, the active control can be performed on the rotational speed of the driving gear, that is, a torque control of decelerating first and then accelerating (or accelerating first and then decelerating, depending on the changing direction of the output torque of the electric machinery), which reduces the time consumption taken for the driving gear to cross the backlash and alleviates or even avoids the problem of slow dynamic response. By controlling the rotational speed of the driving gear, the rotational speed difference between the driving gear and the driven gear when they re-contact can be reduced. Under an ideal condition, the rotational speed difference can be reduced to zero, and the vibration and noise can be completely eliminated.
(63) In an embodiment, the first torque and the second torque are determined in the following manner: at the transition moment, determining a second speed differential value between a current driving-gear rotational speed and a second wheel-end converted rotational speed according to the preset backlash value, the first speed differential value and the first time duration, where the second wheel-end converted rotational speed is a rotational speed obtained by performing a speed ratio conversion on the rotational speed of the wheel end of the electric vehicle at the transition moment; determining a second driving-gear rotational speed according to the second speed differential value and the second wheel-end converted rotational speed, where the second driving-gear rotational speed is a rotational speed of the driving gear at the transition moment; determining the first torque according to the second driving-gear rotational speed, the first driving-gear rotational speed, a time duration between the disengagement moment and the transition moment, and a sliding friction of the driving gear at the second driving-gear rotational speed; determining the second torque according to the second driving-gear rotational speed, a third driving-gear rotational speed, a time duration between the transition moment and the contact moment, and a sliding friction of the driving gear at the third driving-gear rotational speed, where the third driving-gear rotational speed is a rotational speed of the driving gear at the contact moment.
(64) In this solution, geometric-model simplification processing can be performed on the shadow area in
(65) According to the simplified model, when N.sub.O1, N.sub.R1, t.sub.12 and t.sub.23 are determined, N.sub.O2 and N.sub.O3 are determined values, and the time component of N.sub.R2 is a determined value. The area enclosed by N.sub.O1, N.sub.O3, N.sub.R1 and N.sub.R2, that is, backlash value S, is also a determined value.
(66) According to the above conditions, the velocity components of N.sub.2 and N.sub.R2 can be obtained. Then a velocity change rate a.sub.12 can be obtained by differentiating the line segment N.sub.R1N.sub.R2, and a velocity change rate a.sub.23 can be obtained by differentiating the line segment N.sub.R2N.sub.O3. According to the velocity change rates a.sub.12 and a.sub.23, the first torque T.sub.12 and the second torque T.sub.23 can be determined, which can be expressed by formulas as follows:
(67)
(68) Given the moment of inertia of the electric machinery rotor, the first torque T.sub.12 and the second torque T.sub.23 can be obtained according to the moment of inertia I of the electric machinery rotor, which can be expressed by formulas as follows:
(69)
(70) Among them, one or more tables can be determined according to different driving modes of the electric vehicle, and mapping relationships of the rotational speed of the driving gear (or a vehicle speed) with t.sub.12 and t.sub.23 can be stored in the tables, thus t.sub.12 and t.sub.23 can be obtained by querying the tables. T.sub.F can be used to represent the sliding friction of driving gear rotation at the current driving-gear rotational speed and temperature, which can be obtained by bench test.
(71) In an embodiment, the wheel-end converted rotational speed N.sub.O can be determined by a following formula:
(72)
(73) A vehicle speed prediction formula:
(74)
(75) A vehicle speed acceleration formula:
(76)
(77) A wheel speed acceleration formula:
(78)
(79) A wheel speed prediction formula:
(80)
(81) Among them, K can be used to represent a tire slip coefficient; N can be used to represent a wheel speed of a wheel; N.sub.1 can be used to represent the wheel speed of the wheel at a certain moment; N.sub.O can be used to represent the wheel-end converted rotational speed; V can be used to represent a speed of the electric vehicle; V.sub.1 can be used to represent the speed of the electric vehicle at a certain moment; a can be used to represent an acceleration of the vehicle speed; F can be used to represent a torque at the wheel end, and when the driving gear passes through the backlash, F=0; a.sub.F can be used to represent a deceleration caused by a sliding resistance of the whole vehicle (wind resistance+wheel-end friction+mechanical friction of the transmission system), which can be obtained by a sliding curve; a.sub.O can be used to represent an acceleration of the wheel speed; r can be used to represent the radius of the wheel; can be used to represent a slope; i can be used to represent a speed ratio between the wheel and the electric machinery rotor; t can be used to represent a duration of a certain time period; g can be used to represent the acceleration of gravity; m can be used to represent the mass of the electric vehicle.
(82) In an embodiment, in addition to determining the output torque of the electric machinery through determining t12 and t23 to control the driving gear to complete the gear-approaching operation, the gear-approaching action of the driving gear can also be completed by given values of T12 and T23. One or more tables can be determined according to different driving modes, and mapping relationships of the rotational speed of the driving gear (or the vehicle speed) with T12 and T23 are stored in the tables, that is, T12 and T23 can be obtained by querying the tables. The time corresponding to T12 and T23 can be determined to complete the gear-approaching action of the driving gear, which can be expressed as follows with formulas:
(83)
(84) Among them, a.sub.13 can be used to represent a speed change rate obtained by differentiating the line segment N.sub.O1N.sub.O3.
(85) Through the above formulas, the time t.sub.12 corresponding to the first torque T.sub.12 and the time t.sub.23 corresponding to the second torque T.sub.23 can be determined, that is, the whole gear-approaching process can be determined.
(86) In an embodiment, when the area enclosed by NO1, NO3, NR1, NR2, that is, the backlash value S, is determined, NO1 and NR1 are determined, and the whole gear-approaching process can also be determined by determining any two values of T12, T23, t12, t23 and t13.
(87) In an embodiment, by actively controlling the rotational speed of the driving gear, that is, adopting the torque control of decelerating first and then accelerating (or accelerating first and then decelerating, depending on the direction in which the output torque of the electric machinery is about to change), the time consumption for the driving gear to cross the backlash is reduced, and the problem of slow dynamic response is alleviated or even avoided. By controlling the rotational speed of the driving gear, the rotational speed difference between the driving gear and the driven gear when they re-contact can be reduced. Under an ideal condition, the rotational speed difference can be reduced to zero, and the vibration and noise can be completely eliminated.
(88) In an embodiment, determining the output torque of the electric machinery according to the first speed differential value further includes: if the first product is greater than or equal to the preset backlash value, determining a product of the first speed differential value and a second time duration as a second product, where the second time duration is a time duration from the disengagement moment to the transition moment; if the second product is less than the preset backlash value, determining that the output torque includes the first torque and the second torque, where the direction of the first torque and the direction of the second torque are the same.
(89) In this solution, when the calculated first product is greater than or equal to the preset backlash value 2S, it is necessary to determine the product of the first speed differential value and the second time duration, that is, when N.sub.1(t.sub.12+t.sub.23)2S, it is necessary to calculate N.sub.1t.sub.12.
(90) In an embodiment, if N_1t_12<2S, then the geometric-model simplification processing can be performed on the shadow area in
(91) In an embodiment, in
(92) In an embodiment, by actively controlling the rotational speed of the driving gear, that is, adopting the torque control of decelerating first and then accelerating (or accelerating first and then decelerating, depending on the changing direction of the output torque of the electric machinery), the time consumption for the driving gear to cross the backlash is reduced, and the problem of slow dynamic response is alleviated or even avoided. By controlling the rotational speed of the driving gear, the rotational speed difference between the driving gear and the driven gear when they re-contact can be reduced. Under an ideal condition, the rotational speed difference can be reduced to zero, and the vibration and noise can be completely eliminated.
(93) In an embodiment, determining the output torque of the electric machinery according to the first speed differential value further includes: if the second product is greater than or equal to the preset backlash value, determining a third wheel-end converted rotational speed at a target moment, where the third wheel-end converted rotational speed is a rotational speed obtained by performing a speed ratio conversion on the rotational speed of the wheel end of the electric vehicle at the target moment, and the target moment is a moment that the driving gear and the driven gear re-contact within the second time duration; determining a third torque according to the third wheel-end converted rotational speed, the first driving-gear rotational speed, and a time duration between the disengagement moment and the target moment, where the third torque is a torque required within a time interval from the disengagement moment to the target moment, and the output torque includes the third torque.
(94) In this solution, if the second product is greater than or equal to the preset backlash value, that is, N.sub.1t.sub.122S, the geometric-model simplification processing can be performed on the shadow area in
(95) In an embodiment, when N.sub.1t.sub.122S, determining the output torque (the third torque) of the electric machinery can be expressed by the following formulas:
(96)
(97) Among them, t.sub.12 can be used to represent the time duration from t.sub.1 to t.sub.2; N.sub.O2 can be used to represent a wheel-end converted rotational speed when the driving gear and the driven gear re-contact at moment t.sub.2; a.sub.12 can be used to represent a speed change rate obtained by differentiating the line segment N.sub.O1N.sub.O2; T.sub.12 can be used to represent the third torque.
(98) In an embodiment, when N.sub.1t.sub.122S, an output torque curve can be as shown in
(99) In an embodiment, by actively controlling the rotational speed of the driving gear, that is, adopting the torque control of decelerating first and then accelerating (or accelerating first and then decelerating, depending on the changing direction of the output torque of the electric machinery), the time consumption for the driving gear to cross the backlash is reduced, and the problem of slow dynamic response is alleviated or even avoided. By controlling the rotational speed of the driving gear, the rotational speed difference between the driving gear and the driven gear when they re-contact can be reduced. Under an ideal condition, the rotational speed difference can be reduced to zero, and the vibration and noise can be completely eliminated.
(100) In an embodiment, detecting the relative deformation amount of the transmission system between the driving gear and the wheel end of the electric machinery includes: determining whether the direction of the output torque of the electric machinery is about to change; when the direction of output torque is about to change, determining whether the meshing direction of the driving gear and the driven gear of the electric machinery is about to change; when the meshing direction of the driving gear and the driven gear is about to change, determining the relative deformation amount.
(101) In this solution, the torque transmitted by the transmission system between the driving gear and the wheel will lead to a relative deformation of the transmission system between the driving gear and the wheel end, and an elastic force generated by the deformation of the transmission system between the driving gear and the wheel end will lead to a relative speed difference between the rotational speed of the driving gear and the wheel-end converted rotational speed during the changing process of the output torque. By identifying the relative speed difference, and implementing different control strategies for the output torque for different relative speed differences, the problems that the vehicle still has an acceleration after the throttle is loosened or the vehicle does not accelerate when stepping on the throttle, resulting in a poor dynamic response of the vehicle existed in the related technology can be effectively alleviated or even avoided. As this solution allows a large torque slope in the stage of elastic release, a rapid change between the positive torque and the negative torque can be realized, thus optimizing the dynamic response of the electric vehicle.
(102) In an embodiment, whether the direction of the output torque of the electric machinery is about to change or not can be determined. The direction of the output torque of the electric machinery being about to change may include various situations such as the direction of the output torque changing from positive to negative, from negative to positive, from zero to positive, from zero to negative, etc. When the direction of output torque is about to change, it can be determined whether the meshing direction of the driving gear and driven gear of the electric machinery is about to change, and when the meshing direction of the driving gear and the driven gear is about to change, the relative deformation amount of the transmission system between the driving gear and the wheel end of the electric machinery is determined.
(103) In an embodiment, detecting the relative deformation amount of the transmission system between the driving gear and the wheel end of the electric machinery further includes: determining a third speed differential value between a current driving-gear rotational speed and a current driven-gear rotational speed upon detecting that the direction of the output torque of the electric machinery changes; determining a relative displacement of the driving gear and the driven gear according to the third speed differential value; determining the relative deformation amount according to the relative displacement.
(104) In this solution, if the output torque changes, the third speed differential value between the rotational speed of the driving gear and the rotational speed of the driven gear can be calculated in real time during the subsequent movement of the driving gear and the driven gear. A speed differential value in each of a plurality of consecutive time periods can be determined. Then, the relative displacement of the driving gear and the driven gear can be calculated through the speed differential value in each time period and the time duration of the corresponding time period, so as to obtain the relative deformation amount of the driving gear and the driven gear.
(105) In an embodiment, relative initial speeds of the driving gear caused by different relative deformation amount are different. Therefore, different control strategies for the output torque can be implemented for different initial speeds, so as to realize the rapid change between the positive torque and the negative torque and optimize the dynamic response of the electric vehicle.
(106) In the electric-machinery control method for the electric vehicle provided by the present application, by performing the active control on the output torque of the electric machinery when the meshing direction of the driving gear and the driven gear changes, the time taken for the driving gear and the driven gear to re-contact is reduced, the changing between the positive torque and the negative torque is accelerated, the power output delay is shortened, and the drivability is optimized. Moreover, by performing the active control on the output torque of the electric machinery when the meshing direction of the driving gear and the driven gear changes, the speed difference when the driving gear contacts with the driven gear is eliminated, and the noise and impact caused by the inertial impact are eliminated. In addition, by applying the deceleration torque to reduce or eliminate the speed difference when the driving gear contacts with the driven gear, the torque slope in the stage of elastic release can be increased, and a rapid change between the positive torque and the negative torque is realized, so that the problems that the vehicle still has an acceleration after the throttle is loosened or the vehicle does not accelerate when stepping on the throttle can be alleviated or even avoided, and the dynamic response of the vehicle is optimized.
(107) In an embodiment, the output torque of the vehicle can also be determined by a driving state of the vehicle. The driving state of the vehicle can be referred as a driving style or a driving mode, which refers to an acceleration characteristic or a deceleration characteristic of the vehicle when the user steps on the accelerator pedal or releases the accelerator pedal. Under different driving state settings, the vehicle has different driving states. In other words, a power unit of the vehicle has different torque output characteristics under different driving state settings, that is, a certain driving state is achieved by controlling the output torque. The driving states may include an economy state (ECO state), a comfort state (standard state), a sports state and a track state. In order to meet and adapt to the needs of users for different driving states when driving the vehicle, the vehicle can be equipped with a selection function for the driving states. Under different driving states, the power unit has different characteristics of torque output when stepping on the accelerator pedal or releasing the accelerator pedal, so as to meet the requirements that different driving states have different acceleration characteristics or deceleration characteristics for the vehicle. Compared with a comfort mode and an economy mode, in a sports mode, when the accelerator pedal is stepped on or released, the change rate of vehicle acceleration is greater, and the vehicle can achieve a greater acceleration or deceleration in the sports mode within the same time, or the vehicle can achieve a target acceleration or a target deceleration in shorter time.
(108) In another related technology, in order to realize multiple driving states, a corresponding executive program (or logic) is usually set for each driving state, and after the user selects a certain driving state, a corresponding program is executed. However, this method determines that the selection of the driving state cannot be made by user's arbitrary setting, and the user can only choose and use among several preset driving states. At the same time, the number of the driving states cannot be preset as unlimited, otherwise it will bring high development cost and parts cost, and the development cycle will increase accordingly. In addition, even if a limited number of driving states are pre-installed, it will increase the research and development cost and the research and development time. However, for different users, or for the same user in different driving scenarios, there are different requirements for the acceleration response of the vehicle, thus, a limited number of driving states cannot meet the needs of users for the acceleration response of the vehicle. For example, in some cases, the acceleration response of the vehicle in the sports mode is more sensitive, but the acceleration response of the vehicle in the comfort mode is more sluggish. For an inappropriate acceleration response of the vehicle, the user need some time to learn and adapt to this driving mode or vehicle response, and this process will also lead to a poor user experience for vehicle drivability, as shown in
(109)
(110) Stage {circle around (1)}: that is, a time interval of t.sub.01, which is a torque reduction process, and this time interval corresponds to the torque T.sub.01.
(111) Stage {circle around (2)}: that is, a time interval of t.sub.13, which is a gear-approaching process with zero torque or small torque, and this time interval corresponds to the torque T.sub.13.
(112) Stage {circle around (3)}: that is, a time interval of t.sub.34, which is a torque increasing process, and this time interval corresponds to the torque T.sub.34.
(113) Among them, N.sub.1 can be used to represent the rotational speed difference between the wheel-end converted rotational speed and the rotational speed of the driving gear when the driving gear disengages with the driven gear at moment t.sub.1.
(114) In this related technology, the driving state in the time interval of t.sub.01 is determined by determining the torque change rate in the time interval of t.sub.01. The driving state in the time interval of t.sub.13 is determined by determining the torque magnitude in the time interval of t.sub.13 and the time duration of the time interval t.sub.13. The torque magnitude in the time interval of t.sub.13, the time duration of the time interval t.sub.13 and the torque change rate in the time interval of t.sub.01 should be matched with each other, otherwise, it will lead to a relatively strong vehicle vibration, which will lead to a poor driving experience of the user. The driving state in the time interval of t.sub.34 is determined by determining the torque change rate in the time interval of t.sub.34. The torque change rate in the time interval of t.sub.34 is required to be matched with the torque magnitude in the time interval of t.sub.13, the time duration of the time interval t.sub.13 and the torque change rate in the time interval of t.sub.01, otherwise, it will also lead to a relatively strong vehicle vibration, which will lead to a poor driving experience of the user. Therefore, in the related technology, in each stage of the dynamic torque control, the accuracy requirement for controlling the torque magnitude and the time duration of the torque is high, and it is difficult to achieve the expected effect, which leads to problems such as great calibration difficulty, long calibration period and high research and development cost.
(115) In the present application, the output torque can be controlled in real time according to driving state parameters input by the user, so that the user can choose a driving state of the vehicle between the allowed least-sensitive state and the allowed most-sensitive state according to his/her own preference or habit. Therefore, the driving state of the vehicle can be better matched with the driving habit of the user, and the driving experience of the user is improved. Moreover, the user can freely adjust the driving state, and the user can adapt the vehicle to the user's driving habit by adjusting the driving state, thus reducing the learning cost of the user. In addition, the real-time calculation of the output torque according to the driving state parameters input by the user can shorten the research and development cycle and reduce the research and development cost.
(116) The technical solutions of determining the output torque of the vehicle through the driving state of the vehicle are described in detail in the following through several specific embodiments.
(117) In an embodiment, determining the output torque of the electric machinery includes: obtaining driving state information corresponding to an adjusted target driving state in response to an adjustment operation for adjusting a driving state; performing conversion processing on the driving state information to obtain a digital signal; performing analysis processing on the digital signal to obtain a torque signal; determining the output torque according to the torque signal.
(118) In this solution, a driving state control apparatus can be provided, as shown in
(119) In the above solution, the operation component 1201 can be a control unit including an operation element and a feedback element. By means of the operation component 1201, the adjustment operation of the user for the driving state can be responded to, and a result of the adjustment operation can be transmitted to the confirmation module 1202 and fed back to the user.
(120) Among them, the operation element may include one or more of a tactile operation element (such as a switch, a rotary adjuster, a rotary pressing adjuster, a sliding adjuster, a trackball, a joystick, a touch panel, a touch screen, etc.), an acoustic detection and/or analysis and evaluation unit (such as a microphone, a voice recognition apparatus, a frequency analyzer, etc.), an eye tracking apparatus (such as a camera-based eye tracking apparatus), a non-contact position determination unit, a 3D position determination unit, a proximity sensor, a user identity (such as a driver, a co-driver, a passenger, etc.) recognition system, a gesture recognition apparatus, etc. For example, the operation element may be configured as a push switch and/or a rotary switch or as a touch input display. The operation component 1201 may preferably be arranged in the common operation range of the driver and the co-driver, and may be arranged in the operation range of the passenger in the back seat of the same vehicle.
(121) The feedback element may include a signal conversion apparatus, which converts the driving state information corresponding to the target driving state input by the user into the digital signal (conversion processing can be carried out by duty ratio, proportion, grade, intensity, etc.), and transmits the digital signal to the confirmation module 1202. The feedback element may also include a visual element (such as a display screen, a light, etc.), a sound element, etc. The current driving state can be fed back to the user through animation, images, characters, sounds, light colors, light brightness, number of lights, etc.
(122) In the above solution, the user can choose the driving state of the vehicle between the allowed least-sensitive state and the allowed most-sensitive state according to his/her own preference or habit, so that the driving state of the vehicle can be better matched with the driving habit of the user and the driving experience of the user can be improved.
(123) In an embodiment, the digital signal represents different driving states of the electric vehicle through different numerical values, and performing the analysis processing on the digital signal to obtain the torque signal includes: determining the torque signal to be a first preset signal when the digital signal is a first numerical value; determining the torque signal to be a second preset signal when the digital signal is a second numerical value; determining the torque signal to be a target signal according to the first preset signal, the second preset signal and a first target numerical value when the digital signal is the first target numerical value; where the first numerical value is less than the second numerical value, the first target numerical value is greater than the first numerical value and less than the second numerical value, the first preset signal is a torque signal when a sensitivity corresponding to the driving state of the electric vehicle is the lowest, the second preset signal is a torque signal when the sensitivity corresponding to the driving state of the electric vehicle is the highest, and the target signal is a torque signal when the sensitivity corresponding to the driving state of the electric vehicle is between the highest sensitivity and the lowest sensitivity.