[go: up one dir, main page]
More Web Proxy on the site http://driver.im/

CN108068659A - A kind of method, apparatus and system for inhibiting electric vehicle shake - Google Patents

A kind of method, apparatus and system for inhibiting electric vehicle shake Download PDF

Info

Publication number
CN108068659A
CN108068659A CN201711090837.XA CN201711090837A CN108068659A CN 108068659 A CN108068659 A CN 108068659A CN 201711090837 A CN201711090837 A CN 201711090837A CN 108068659 A CN108068659 A CN 108068659A
Authority
CN
China
Prior art keywords
jitter
axis
amplitude
direct
current
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Granted
Application number
CN201711090837.XA
Other languages
Chinese (zh)
Other versions
CN108068659B (en
Inventor
唐杰
张涛
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Huawei Technologies Co Ltd
Original Assignee
Huawei Technologies Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Huawei Technologies Co Ltd filed Critical Huawei Technologies Co Ltd
Priority to CN201711090837.XA priority Critical patent/CN108068659B/en
Publication of CN108068659A publication Critical patent/CN108068659A/en
Application granted granted Critical
Publication of CN108068659B publication Critical patent/CN108068659B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • BPERFORMING OPERATIONS; TRANSPORTING
    • B60VEHICLES IN GENERAL
    • B60LPROPULSION OF ELECTRICALLY-PROPELLED VEHICLES; SUPPLYING ELECTRIC POWER FOR AUXILIARY EQUIPMENT OF ELECTRICALLY-PROPELLED VEHICLES; ELECTRODYNAMIC BRAKE SYSTEMS FOR VEHICLES IN GENERAL; MAGNETIC SUSPENSION OR LEVITATION FOR VEHICLES; MONITORING OPERATING VARIABLES OF ELECTRICALLY-PROPELLED VEHICLES; ELECTRIC SAFETY DEVICES FOR ELECTRICALLY-PROPELLED VEHICLES
    • B60L15/00Methods, circuits, or devices for controlling the traction-motor speed of electrically-propelled vehicles
    • B60L15/20Methods, circuits, or devices for controlling the traction-motor speed of electrically-propelled vehicles for control of the vehicle or its driving motor to achieve a desired performance, e.g. speed, torque, programmed variation of speed
    • HELECTRICITY
    • H02GENERATION; CONVERSION OR DISTRIBUTION OF ELECTRIC POWER
    • H02PCONTROL OR REGULATION OF ELECTRIC MOTORS, ELECTRIC GENERATORS OR DYNAMO-ELECTRIC CONVERTERS; CONTROLLING TRANSFORMERS, REACTORS OR CHOKE COILS
    • H02P23/00Arrangements or methods for the control of AC motors characterised by a control method other than vector control
    • H02P23/04Arrangements or methods for the control of AC motors characterised by a control method other than vector control specially adapted for damping motor oscillations, e.g. for reducing hunting
    • YGENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y02TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
    • Y02TCLIMATE CHANGE MITIGATION TECHNOLOGIES RELATED TO TRANSPORTATION
    • Y02T10/00Road transport of goods or passengers
    • Y02T10/60Other road transportation technologies with climate change mitigation effect
    • Y02T10/64Electric machine technologies in electromobility
    • YGENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y02TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
    • Y02TCLIMATE CHANGE MITIGATION TECHNOLOGIES RELATED TO TRANSPORTATION
    • Y02T10/00Road transport of goods or passengers
    • Y02T10/60Other road transportation technologies with climate change mitigation effect
    • Y02T10/72Electric energy management in electromobility

Landscapes

  • Engineering & Computer Science (AREA)
  • Power Engineering (AREA)
  • Transportation (AREA)
  • Mechanical Engineering (AREA)
  • Electric Propulsion And Braking For Vehicles (AREA)
  • Control Of Ac Motors In General (AREA)

Abstract

This application discloses a kind of method, apparatus and system for inhibiting electric vehicle shake, for inhibiting electric vehicle shake, improve driver comfort.This method includes:Obtain the tach signal of motor;Fourier analysis is carried out to the tach signal, obtains the frequency and amplitude of the active constituent that rotating speed is caused to be shaken in the tach signal;The rotating speed is dithered as between electric vehicle drag torque and the moment of resistance that there are shakes caused by non-linear relation;The parameter for inhibiting rotating speed and shaking is obtained according to the frequency of the active constituent that rotating speed is caused to be shaken and amplitude;The parameter and the tach signal shaken according to the inhibition rotating speed obtain compensation torque by differential inertial element and bandpass filtering link;The compensation torque is overlapped with given torque, to inhibit to rotating speed shake.Due to inhibiting the shake of electric vehicle, reduce the mechanical resonance generated during shake, and then reduce the abrasion of electric vehicle hardware.

Description

Method, device and system for inhibiting electric vehicle shaking
Technical Field
The application relates to the technical field of electric automobiles, in particular to a method, a device and a system for inhibiting electric automobile shaking.
Background
The electric automobile has the advantages of high efficiency, energy conservation, low noise, zero emission and the like, so the electric automobile is a development trend of new energy automobiles in the future. Along with the gradual improvement of environmental protection consciousness of people, electric automobile receives people's favor more and more.
The electric automobile usually adopts the reduction gear to replace the gearbox of traditional car, adopts spline connection between motor and the reduction gear, passes through the universal joint between reduction gear and the wheel and connects. Because certain connecting clearance and flexibility exist among the spline, the speed reducer and the universal joint.
The instant jump of the motor output torque in the starting process of the electric automobile can cause the elastic deformation of a transmission system, and the nonlinear relation exists between the traction torque and the resistance torque, so that the rotating speed is jittered. In addition, under some conditions of high-speed operation, mechanical resonance can occur in a vehicle power transmission system, and output torque fluctuation of a motor can be caused, so that rotating speed jitter is caused.
The problem of rotational speed jitter not only seriously affects the driving comfort of the electric automobile, but also reduces the working performance and service life of the transmission system.
Therefore, how to restrain the problem of the rotating speed jitter of the electric automobile and slow down the jitter of the whole automobile becomes a problem to be solved urgently in the field of motor driving.
Disclosure of Invention
The application provides a method, a device and a system for inhibiting the shaking of an electric automobile, which can effectively inhibit the shaking of the rotating speed of the electric automobile, thereby improving the driving comfort and simultaneously improving the working performance and the service life of a transmission system.
In a first aspect, a method for suppressing electric vehicle judder is provided, the method comprising:
acquiring a rotating speed signal of a motor;
carrying out Fourier analysis on the rotating speed signal to obtain the frequency and amplitude of an effective component causing rotating speed jitter in the rotating speed signal; the rotating speed jitter is jitter caused by a nonlinear relation between the traction torque and the resisting torque of the electric automobile;
obtaining a parameter for inhibiting the rotation speed jitter according to the frequency and the amplitude of the effective component causing the rotation speed jitter;
obtaining a compensation torque through a differential inertia link and a band-pass filtering link according to the parameter for inhibiting the rotating speed jitter and the rotating speed signal;
and superposing the compensation torque and the given torque to suppress the rotation speed jitter.
In a first possible implementation manner of the first aspect, performing fourier analysis on the rotation speed signal to obtain a frequency and an amplitude of an effective component causing rotation speed jitter in the rotation speed signal specifically includes:
carrying out Fourier analysis on the rotating speed signal to obtain the amplitude of each component in the rotating speed signal;
taking the component with the maximum amplitude as an effective component causing the rotation speed jitter;
and obtaining the frequency and the amplitude of the effective component causing the rotation speed jitter.
With reference to the first aspect and any one of the foregoing possible implementation manners, in a second possible implementation manner, the method further includes the step of superimposing the compensation torque and the given torque, and the step of:
carrying out amplitude limiting on the compensation torque to obtain the compensation torque after amplitude limiting;
the step of superposing the compensation torque and the given torque comprises the following specific steps:
and superposing the limited compensation torque and the given torque.
With reference to the first aspect and any one of the foregoing possible implementation manners, in a third possible implementation manner, obtaining a compensation torque through a differential inertia link and a band-pass filtering link according to the parameter for suppressing the rotational speed jitter and the rotational speed signal specifically includes:
obtaining a compensation torque by the following transfer function;
wherein, ω isnCenter frequency for bandpass filtering, damping coefficient, T, ξ1Pass band gain, T, for band pass filtering2The turning frequency of the differential inertia element; s is a laplace variable;
wherein f is1 *The frequency of the effective component causing the rotation speed jitter is obtained; a. the1 *The amplitude of the effective component causing the rotation speed jitter is obtained; a and b are coefficients for adjusting the on-gain and the pass-band width, respectively.
With reference to the first aspect and any one of the foregoing possible implementation manners, in a fourth possible implementation manner, obtaining a parameter for suppressing the rotational speed jitter according to the frequency and the amplitude of the effective component causing the rotational speed jitter specifically includes:
frequency f of the effective component which will cause rotational speed jitter1 *And amplitude A1 *Obtaining a parameter for inhibiting the rotation speed jitter through the following formula; the parameters for inhibiting the rotation speed jitter are respectively as follows: pass band gain T of band pass filter1Turning frequency T of differential inertia element2Center frequency omega of band-pass filternAnd damping coefficient ξ;
T1=aA1
ωn=2πf1 *
ξ=b
where a and b are coefficients for adjusting the on-gain and the pass-band width, respectively.
With reference to the first aspect and any one of the foregoing possible implementation manners, in a fifth possible implementation manner, the method further includes:
obtaining a direct-axis current deviation signal and a quadrature-axis current deviation signal of the motor;
fourier analysis is respectively carried out on the motor direct-axis current deviation signal and the motor quadrature-axis current deviation signal to obtain the frequency and the amplitude of effective components causing current jitter in direct-axis current and quadrature-axis alternating current;
obtaining parameters for suppressing the current jitter according to the frequency and the amplitude of the effective component causing the current jitter;
obtaining a direct axis compensation voltage and a quadrature axis compensation voltage through a resonance control link by utilizing the parameter for inhibiting current jitter, the direct axis current deviation signal and the quadrature axis current deviation signal;
and superposing the direct axis compensation voltage and the quadrature axis compensation voltage with the output direct axis voltage and the output quadrature axis voltage respectively to inhibit current jitter.
With reference to the first aspect and any one of the foregoing possible implementation manners, in a sixth possible implementation manner, performing fourier analysis on the direct-axis current deviation signal and the quadrature-axis current deviation signal of the motor to obtain a frequency and an amplitude of an effective component causing current jitter in direct-axis current and quadrature-axis alternating current respectively, specifically includes:
respectively carrying out Fourier analysis on the direct-axis current deviation signal and the quadrature-axis current deviation signal to respectively obtain the amplitude of each component in the direct-axis current deviation signal and the quadrature-axis current deviation signal;
taking the component with the maximum amplitude as an effective component causing current jitter;
and obtaining the frequency and the amplitude of effective components causing current jitter in the direct-axis current and the quadrature-axis alternating current.
With reference to the first aspect and any one of the foregoing possible implementation manners, in a seventh possible implementation manner, the superimposing the direct axis compensation voltage and the quadrature axis compensation voltage on the output direct axis voltage and the output quadrature axis voltage respectively further includes:
carrying out amplitude limiting on the direct axis compensation voltage and the quadrature axis compensation voltage to obtain an amplitude-limited direct axis compensation voltage and an amplitude-limited quadrature axis compensation voltage;
and superposing the direct axis compensation voltage and the quadrature axis compensation voltage with the output direct axis voltage and the output quadrature axis voltage respectively, specifically:
and superposing the direct axis compensation voltage after amplitude limiting and the quadrature axis compensation voltage after amplitude limiting with the output direct axis voltage and the output quadrature axis voltage respectively.
With reference to the first aspect and any one of the foregoing possible implementation manners, in an eighth possible implementation manner, obtaining a direct axis compensation voltage and a quadrature axis compensation voltage through a resonance control link by using the parameter for suppressing current jitter, the direct axis current deviation signal, and the quadrature axis current deviation signal specifically includes:
obtaining a direct axis compensation voltage and a quadrature axis compensation voltage through the following transfer functions;
wherein, ω iscA predetermined bandwidth, omega, for said resonant control link0Is the center frequency, k is the gain, c is the preset coefficient for adjusting the gain; omega0=2πf2 *,k=c·A2 *;f2 *The frequency of the effective component causing the current jitter; a. the2 *Is the amplitude of the effective component causing current jitter; s is the Laplace variable.
In a second aspect, an apparatus for suppressing electric vehicle judder is provided, the apparatus comprising:
the acquisition unit is used for acquiring a rotating speed signal of the motor;
the rotating speed jitter effective component obtaining unit is used for carrying out Fourier analysis on the rotating speed signal to obtain the frequency and the amplitude of an effective component causing rotating speed jitter in the rotating speed signal; the rotating speed jitter is jitter caused by a nonlinear relation between the traction torque and the resisting torque of the electric automobile;
the rotation speed jitter suppression parameter obtaining unit is used for obtaining a rotation speed jitter suppression parameter according to the frequency and the amplitude of the effective component causing rotation speed jitter;
the compensation torque obtaining unit is used for obtaining compensation torque through a differential inertia link and a band-pass filtering link according to the parameter for inhibiting the rotating speed jitter and the rotating speed signal;
and the rotational speed jitter suppression unit is used for superposing the compensation torque and given torque so as to suppress the rotational speed jitter.
In a first possible implementation manner of the second aspect, the rotational speed jitter effective component obtaining unit includes:
the rotating speed signal component obtaining subunit is used for carrying out Fourier analysis on the rotating speed signal to obtain the amplitude of each component in the rotating speed signal;
a rotational speed jitter effective component obtaining subunit, configured to take the component with the largest amplitude as an effective component causing rotational speed jitter;
and the frequency and amplitude first obtaining subunit is used for obtaining the frequency and amplitude of the effective component causing the rotating speed jitter.
With reference to the second aspect and any one of the foregoing possible implementation manners, in a second possible implementation manner, the method further includes: a torque limiter unit;
the torque amplitude limiting unit is used for carrying out amplitude limiting on the compensation torque to obtain the compensation torque after amplitude limiting;
and the rotating speed jitter suppression unit is used for superposing the limited compensation torque and the given torque.
With reference to the second aspect and any one of the foregoing possible implementation manners, in a third possible implementation manner, the method further includes:
the current deviation signal obtaining unit is used for obtaining a direct-axis current deviation signal and a quadrature-axis current deviation signal of the motor;
the current jitter effective component obtaining unit is used for respectively carrying out Fourier analysis on the direct-axis current deviation signal and the quadrature-axis current deviation signal of the motor to obtain the frequency and the amplitude of an effective component causing current jitter in direct-axis current and quadrature-axis alternating current;
a current jitter suppression parameter obtaining unit for obtaining a current jitter suppression parameter from the frequency and amplitude of the effective component causing current jitter;
the compensation voltage obtaining unit is used for obtaining direct axis compensation voltage and quadrature axis compensation voltage through a resonance control link by utilizing the parameter for inhibiting current jitter, the direct axis current deviation signal and the quadrature axis current deviation signal;
and the current jitter suppression unit is used for respectively superposing the direct axis compensation voltage and the quadrature axis compensation voltage with the output direct axis voltage and the output quadrature axis voltage so as to suppress current jitter.
With reference to the second aspect and any one of the foregoing possible implementation manners, in a fourth possible implementation manner, the current jitter effective component obtaining unit includes:
the current deviation signal component obtaining subunit is used for respectively carrying out Fourier analysis on the direct-axis current deviation signal and the quadrature-axis current deviation signal and respectively obtaining the amplitude of each component in the direct-axis current deviation signal and the quadrature-axis current deviation signal;
a current jitter effective component obtaining subunit, configured to take a component with the largest amplitude as an effective component causing current jitter;
and the frequency and amplitude second obtaining subunit is used for obtaining the frequency and amplitude of effective components causing current jitter in the direct-axis current and the quadrature-axis alternating current.
With reference to the second aspect and any one of the foregoing possible implementation manners, in a fifth possible implementation manner, the method further includes: a voltage amplitude limiting unit;
the voltage amplitude limiting unit is used for carrying out amplitude limiting on the direct axis compensation voltage and the quadrature axis compensation voltage to obtain an amplitude-limited direct axis compensation voltage and an amplitude-limited quadrature axis compensation voltage;
and the current jitter suppression unit is used for superposing the amplitude-limited direct axis compensation voltage and the amplitude-limited quadrature axis compensation voltage with the output direct axis voltage and the output quadrature axis voltage respectively.
In a third aspect, a system for suppressing electric vehicle vibration is provided, which is applied to control of a motor of an electric vehicle, and includes: a speed sensor and a motor controller;
the rotating speed sensor is used for acquiring a rotating speed signal of the motor;
the motor controller is used for carrying out Fourier analysis on the rotating speed signal to obtain the frequency and amplitude of an effective component causing rotating speed jitter in the rotating speed signal; the rotating speed jitter is jitter caused by a nonlinear relation between the traction torque and the resisting torque of the electric automobile; obtaining a parameter for inhibiting the rotation speed jitter according to the frequency and the amplitude of the effective component causing the rotation speed jitter; obtaining a compensation torque through a differential inertia link and a band-pass filtering link according to the parameter for inhibiting the rotating speed jitter and the rotating speed signal; and superposing the compensation torque and the given torque to suppress the rotation speed jitter.
In a first possible implementation manner of the third aspect, the motor controller is further configured to obtain a motor direct-axis current deviation signal and a motor quadrature-axis current deviation signal; fourier analysis is respectively carried out on the motor direct-axis current deviation signal and the motor quadrature-axis current deviation signal to obtain the frequency and the amplitude of effective components causing current jitter in direct-axis current and quadrature-axis alternating current; obtaining parameters for suppressing the current jitter according to the frequency and the amplitude of the effective component causing the current jitter; obtaining a direct axis compensation voltage and a quadrature axis compensation voltage through a resonance control link by utilizing the parameter for inhibiting current jitter, the direct axis current deviation signal and the quadrature axis current deviation signal; and superposing the direct axis compensation voltage and the quadrature axis compensation voltage with the output direct axis voltage and the output quadrature axis voltage respectively to inhibit current jitter.
According to the technical scheme, the embodiment of the application has the following advantages:
the application provides a method for restraining electric automobile shaking, the rotating speed of a motor is collected to obtain a corresponding rotating speed signal, Fourier analysis is carried out on the obtained rotating speed signal, the frequency and the amplitude of an effective component causing the rotating speed shaking in the rotating speed signal are further obtained, parameters for restraining the rotating speed shaking are obtained according to the frequency and the amplitude of the effective component causing the rotating speed shaking, compensation torque is obtained through a differential inertia link and a band-pass filtering link by utilizing the parameters for restraining the rotating speed shaking and the rotating speed signal, the compensation torque is superposed with given torque, and the restraining of the rotating speed shaking of the electric automobile can be realized.
According to the method for inhibiting the electric automobile shaking, when the working condition of the electric automobile changes, the frequency of the effective component which causes the rotating speed shaking and is obtained through Fourier analysis is different, and then the parameter for inhibiting the rotating speed shaking is obtained according to the frequency and the amplitude of the effective component and is different, so that the parameter for inhibiting the rotating speed shaking can be obtained in real time according to the working condition of the electric automobile, the working condition of the parameter for inhibiting the shaking is not required to be manually adjusted according to the current working condition of the electric automobile for self-adaption, and the adaptability of the system is enhanced. In addition, in the method provided by the application, the compensation torque needs to be obtained according to the parameters for inhibiting the rotation speed jitter and the rotation speed signal through the combined action of the differential inertia link and the band-pass filtering link, so that the problem that the direct deviation exists in the extraction of the rotation speed fluctuation quantity of the vehicle under the working condition of accelerated running is solved. In summary, the method for inhibiting the electric vehicle from shaking provided by the application can effectively inhibit the shaking of the electric vehicle, improves the driving comfort, and reduces the mechanical resonance generated during shaking due to the inhibition of the shaking of the electric vehicle, thereby reducing the abrasion of the hardware of the electric vehicle.
Drawings
FIG. 1 is a block diagram of a system for suppressing vehicle shudder;
FIG. 2 is a block diagram of another system for suppressing shudder in electric vehicles;
FIG. 3 is a flowchart of a method for suppressing electric vehicle judder according to an embodiment of the present disclosure;
FIG. 4 is a flowchart of another method for suppressing electric vehicle judder according to an embodiment of the present disclosure;
FIG. 5 is a schematic block diagram illustrating an embodiment of the present disclosure for suppressing rotational speed jitter of an electric vehicle;
FIG. 6 is a block diagram of a specific implementation of suppressing rotational speed jitter of an electric vehicle according to an embodiment of the present application;
FIG. 7 is a flowchart of a method for suppressing current jitter of an electric vehicle according to an embodiment of the present application;
FIG. 8 is a schematic block diagram of suppressing current jitter of an electric vehicle according to an embodiment of the present application;
FIG. 9 is a block diagram of a specific implementation of suppressing current jitter of an electric vehicle according to an embodiment of the present application;
FIG. 10 is a structural diagram of an apparatus for suppressing shaking of an electric vehicle according to an embodiment of the present application;
FIG. 11 is a structural diagram of another apparatus for suppressing electric vehicle judder according to an embodiment of the present application;
FIG. 12 is a structural diagram of an apparatus for suppressing current jitter of an electric vehicle according to an embodiment of the present application;
fig. 13 is a structural diagram of an apparatus for suppressing current jitter of an electric vehicle according to an embodiment of the present application;
FIG. 14 is a system configuration diagram for suppressing electric vehicle judder according to the embodiment of the present application;
fig. 15 is a schematic diagram of a system for suppressing electric vehicle judder in an embodiment of the present application.
Detailed Description
The embodiment of the application provides a method, a device and a system for inhibiting electric vehicle shaking, which are used for inhibiting the shaking of an electric vehicle, so that the driving comfort is improved, and meanwhile, the working performance and the service life of a hardware structure in an automobile transmission system can be improved.
Electric automobile takes place the shake at the in-process that traveles, will influence the travelling comfort that electric automobile drove to electric automobile's shake also can cause certain influence to some hardware structures on the electric automobile, can cause the damage to some hardware structures, and then influence its life.
As shown in fig. 1, a configuration diagram of a system for suppressing rotational speed hunting of an electric vehicle is shown. Specifically, after a Vehicle Control Unit (VCU) acquires a rotation speed signal, a deviation calculation is performed on the rotation speed signal and the given rotation speed signal, a table is looked up according to the calculated deviation amount, a Resistance Capacitance (RC) filter parameter is obtained, and the rotation speed signal is filtered according to the RC filter parameter, wherein the RC filter is a circuit which operates by using a voltage source, a current source, a resistor and a capacitor. And then according to the rotating speed signal obtained by filtering, looking up a table and calculating a Proportional Integral Derivative (PID) adjusting parameter, wherein the PID parameter is respectively a Proportional parameter, an Integral parameter and a Derivative parameter, the PID parameter is used for calculating a correction value of the torque, and the corrected torque value is issued to a controller of the generator so as to realize the function of inhibiting the rotating speed jitter.
The inventor researches and discovers that the mode for restraining the rotation speed jitter of the electric automobile corresponding to the figure 1 has the following defects:
because the speed jitter is restrained by the Vehicle Control Unit (VCU), the acquisition of the speed signal and the issuing of the torque command are both limited by the communication time of the Vehicle Control Unit (VCU) and the motor controller (IPU), a large delay is generated, the restraining effect is limited, and the speed jitter can be restrained within 90rpm/60ms generally. In addition, when the operation condition changes, the filtering parameters are obtained in a table look-up mode according to the rotating speed deviation, and the control adaptability is poor.
In addition, as shown in fig. 2, a scheme for suppressing the hunting of the electric vehicle is a configuration diagram of the system which realizes the suppression of the rotational speed hunting on the motor controller side. Specifically, the desired torque is corrected through a speed feedback link, a motor rotating speed detection link detects a rotating speed signal of the motor, the detected rotating speed signal is subjected to a low-pass filter, a motor rotating speed differential, an inertia link and output amplitude limiting to obtain a torque compensation value, and the torque compensation value is superposed on the desired torque, so that the suppression of rotating speed jitter can be realized.
In the research process of the inventor, the following defects exist in the scheme for inhibiting the rotating speed jitter of the electric automobile corresponding to the scheme shown in fig. 2:
because the values of the control parameters such as the filter coefficient and the time parameter in the speed feedback link are fixed, the jitter of a single frequency band can be effectively inhibited. In addition, under the working condition of vehicle acceleration operation, the torque compensation value is obtained by using a low-pass filter, a motor rotating speed differential link and an inertia link, so that the extracted rotating speed fluctuation quantity has a direct deviation, and a larger deviation exists between the actual given torque and the expected torque.
In summary, with the system for suppressing the rotational speed jitter of the electric vehicle corresponding to fig. 1 or fig. 2, the disadvantages of a rotational speed jitter suppression delay, limited suppression effect, poor control adaptability, capability of suppressing the torque jitter of only a single frequency band, and the like may occur, and thus the suppression of the rotational speed jitter of the electric vehicle may not be effectively realized.
The application provides a method for restraining electric automobile shaking, the rotating speed of a motor is collected to obtain a corresponding rotating speed signal, Fourier analysis is carried out on the obtained rotating speed signal, the frequency and the amplitude of an effective component causing the rotating speed shaking in the rotating speed signal are further obtained, parameters for restraining the rotating speed shaking are obtained according to the frequency and the amplitude of the effective component causing the rotating speed shaking, compensation torque is obtained through a differential inertia link and a band-pass filtering link by utilizing the parameters for restraining the rotating speed shaking and the rotating speed signal, the compensation torque is superposed with given torque, and the restraining of the rotating speed shaking of the electric automobile can be realized.
The method provided by the application can effectively inhibit the shaking of the electric automobile, so that the driving comfort is greatly improved, and in addition, the shaking of the electric automobile is inhibited, so that the mechanical resonance generated in the shaking process is reduced, and the damage to the hardware structure on the electric automobile is reduced.
Method embodiment one
Referring to fig. 3, it is a flowchart of a method for suppressing electric vehicle judder according to this embodiment. The method comprises the following steps:
step 301: and acquiring a rotating speed signal of the motor.
Specifically, when the rotating speed of the motor is collected, the rotating speed of the motor can be collected by adopting a rotating transformer and other speed sensors, after a rotating speed analog signal is obtained, the analog signal is sent to the motor controller, the motor controller converts the analog signal into a digital signal, and the digital signal is decoded to obtain a corresponding rotating speed signal.
Step 302: carrying out Fourier analysis on the rotating speed signal to obtain the frequency and amplitude of an effective component causing rotating speed jitter in the rotating speed signal; the rotation speed jitter is jitter caused by the nonlinear relation between the traction torque and the resisting torque of the electric automobile.
The essence of the fourier transform is to convert a time domain waveform into a frequency domain for decomposition, and decompose the time domain waveform into the sum of sine waves with different frequencies, so that the amplitude and phase information of each frequency component in the rotation speed signal can be detected by analyzing the rotation speed signal by using the fourier transform.
The fourier transform equation is as follows:
wherein, a0As a direct component, An、fnAndrespectively the amplitude, frequency and phase of the nth harmonic.
During specific implementation, a time domain decimation method can be selected to perform fast fourier transform on the rotating speed signal so as to implement fourier analysis on the rotating speed signal, and the formula is as follows:
wherein,the input sequence x (N) has the length of N and satisfies that N is 2LAnd L is a positive integer.
The components of all frequencies are obtained through Fourier analysis of the rotating speed signals, and the frequency and the amplitude of effective components causing rotating speed jitter are obtained.
Step 303: and obtaining a parameter for inhibiting the rotation speed jitter according to the frequency and the amplitude of the effective component causing the rotation speed jitter.
And correspondingly calculating according to the frequency and the amplitude of the effective component causing the rotation speed jitter, which are obtained in the step 302, to obtain a parameter for suppressing the rotation speed jitter, wherein the parameter for suppressing the rotation speed jitter may specifically be a pass band gain of band-pass filtering, a turning frequency of a differential inertia element, a center frequency of the band-pass filtering, and a damping coefficient.
Step 304: and obtaining the compensation torque through a differential inertia link and a band-pass filtering link according to the parameters for inhibiting the rotating speed jitter and the rotating speed signal.
The parameters for suppressing the rotational speed jitter obtained in step 303 are corresponding parameters in the differential inertia link and the band-pass filtering link, and the compensation torque of the system can be obtained after the rotational speed signal obtained in step 301 is processed by the differential inertia link and the band-pass filtering link.
The differential link can reflect the change rate of the speed signal, and can effectively extract the fluctuation signal of the rotating speed so as to suppress the jitter. However, the result obtained by the differential operation may have a large fluctuation, and this embodiment further provides an inertia element, and the result obtained by the differential operation on the rotational speed is smoothed by the inertia element, so as to obtain a more stable result.
In addition, the rotating speed jitter signal generally contains a high-frequency component, and in the starting and accelerating process of the electric automobile, a large direct-current component also exists in the rotating speed signal after being processed by the differentiation link, so that in order to prevent the extracted rotating speed fluctuation from having a direct offset, the embodiment of the application also provides a band-pass filter which can extract an effective signal from the fluctuation signal of the rotating speed.
Step 305: the compensation torque and the given torque are superimposed to suppress the rotational speed hunting.
The compensation torque obtained in step 304 is added to the given torque, so that the suppression of the rotational speed jitter of the electric vehicle can be realized.
According to the method for inhibiting the electric vehicle from shaking, when the working condition of the electric vehicle changes, the frequencies of the effective components which cause the rotating speed shaking and are obtained through Fourier analysis are different, and further the parameters for inhibiting the rotating speed shaking are obtained according to the frequencies and the amplitudes of the effective components, so that the parameters for inhibiting the rotating speed shaking can be obtained in real time according to the working condition of the electric vehicle, the working condition of the electric vehicle for manually adjusting the parameters for inhibiting the shaking according to the current working condition of the electric vehicle is not needed to be self-adaptive, and the adaptability of the system is enhanced. In addition, in the method provided by this embodiment, a compensation torque needs to be obtained according to a parameter for suppressing rotational speed jitter and a rotational speed signal through the combined action of a differential inertia link and a band-pass filtering link, so that the problem that a direct offset exists when a rotational speed fluctuation amount is extracted under the working condition of accelerated running of a vehicle is solved. In summary, the method for inhibiting the electric vehicle from shaking provided by the application can effectively inhibit the shaking of the electric vehicle, improves the driving comfort, and reduces the mechanical resonance generated during shaking due to the inhibition of the shaking of the electric vehicle, thereby reducing the abrasion to hardware on the electric vehicle.
In practical applications, in order to facilitate implementation of the method for suppressing the electric vehicle shake in the first embodiment of the method, the present embodiment provides a more specific implementation scheme.
Method embodiment two
Referring to fig. 4, the method for suppressing electric vehicle shake provided by the embodiment includes:
step 401: and acquiring the rotating speed of the motor to obtain a corresponding rotating speed signal.
The implementation method of step 401 is the same as that of step 301 in the first embodiment of the method, and is not described herein again.
Step 402: and carrying out Fourier analysis on the rotating speed signal to obtain the amplitude of each component in the rotating speed signal.
The rotation speed signal obtained in step 401 is subjected to fourier analysis, and the essence of fourier transformation is to convert a time domain waveform into a frequency domain for decomposition into a sum of sine waves with different frequencies, so that the amplitude and phase information of each frequency component in the rotation speed signal can be detected by analyzing the rotation speed signal by using fourier transformation.
The fourier transform equation is as follows:
wherein, a0As a direct component, An、fnAndrespectively the amplitude, frequency and phase of the nth harmonic.
During specific implementation, a time domain decimation method is selected to perform fast Fourier transform on the rotating speed signal so as to realize Fourier analysis on the rotating speed signal, and the formula is as follows:
wherein,the input sequence x (N) has a length of N, and N ═ 2L is satisfied, and L is a positive integer.
Namely, Fourier analysis is carried out on the rotating speed signal to obtain components of different frequencies in the rotating speed signal, and meanwhile, the amplitude of each frequency component is obtained.
Step 403: the component with the largest amplitude is taken as an effective component causing the rotational speed jitter.
Step 404: the frequency and amplitude of the effective component causing the rotational speed jitter are obtained.
And selecting the component with the maximum amplitude from the frequency components, and taking the component as an effective component causing the rotation speed jitter. Further, the frequency and amplitude of the effective component causing the rotational speed jitter are obtained.
Step 405: the parameters for suppressing the rotational speed jitter are obtained from the frequency and amplitude of the effective component causing the rotational speed jitter.
Specifically, the frequency f of the effective component causing the rotational speed jitter acquired in step 302 is set to1Sum amplitude A1Input f (T)1、T2、ωnξ) f (f, a) to obtain parameters for suppressing rotational speed jitter, the parameters for suppressing rotational speed jitter being the pass band gain T of the band-pass filter1Turning frequency T of differential inertia element2Center frequency omega of band-pass filteringnAnd a damping coefficient ξ.
Specifically, the formula for obtaining each parameter for suppressing the rotational speed jitter is as follows:
T1=aA1 *
ωn=2πf1 *
ξ=b
wherein, a and b are coefficients for adjusting the on-state gain and the pass band width, respectively, and may be set according to actual conditions, which is not specifically limited in this embodiment. For example, different vehicle models have different requirements.
Step 406: and obtaining the compensation torque by using the parameters for inhibiting the rotating speed jitter and the rotating speed signal through a differential inertia link and a band-pass filtering link.
Obtaining a compensation torque by the following transfer function;
wherein, ω isnCenter frequency for bandpass filtering, damping coefficient, T, ξ1Pass band gain, T, for band pass filtering2The turning frequency of the differential inertia element; s is the Laplace variable.
During specific implementation, a differential inertia link and a band-pass filtering link may be set in the jitter suppression regulator, the rotation speed signal corresponding to the motor rotation speed acquired in step 401 is input into the jitter suppression regulator, and each parameter T for suppressing rotation speed jitter acquired in step 405 is input into the jitter suppression regulator1、T2、ωnAnd ξ are also input into the jitter suppression regulator, and the rotational speed signal is subjected to differential inertia processing and band-pass filtering processing by using the parameters for suppressing rotational speed jitter to obtain compensation torque.
During specific implementation, the formula is discretized, and a differential equation of a differential inertia link and a band-pass filtering link can be obtained after discretization as follows:
wherein,
wherein, T1、T2、ωnAnd ξ are the inhibitions obtained in step 303And s is a Laplace variable as a parameter of the rotating speed jitter.
Pass band gain T due to bandpass filtering1And the damping coefficient ξ can be adjusted on line by a coefficient a and a coefficient b respectively, and the turning frequency T of the differential inertia element2And center frequency omega of band-pass filteringnThe frequency calculation method is obtained according to the frequency of the effective component which is obtained by Fourier analysis and causes the rotating speed jitter, so that the defect that the frequency adaptation range of a filtering scheme in the prior art is narrow is overcome, and the good filtering effect can be still kept when the rotating speed jitter is changed in a wide range.
Step 407: and carrying out amplitude limiting on the compensation torque to obtain the compensation torque after amplitude limiting.
Specifically, the compensation torque is limited within a controllable range by clipping the compensation torque according to the following formula.
Wherein, Delta T' is the torque compensation amount amplitude limiting output, Delta T is the torque compensation amount, Delta TUpLimitFor the upper limit of the torque compensation amount, Δ TDnLimitIs a lower limit of the torque compensation amount.
Performing amplitude limiting processing on the compensation torque obtained in step 406, specifically, replacing the value of the compensation torque with the value of the torque compensation amount upper limit when the compensation torque is greater than the torque compensation amount upper limit; when the compensation torque is between the lower limit of the torque compensation amount and the upper limit of the torque compensation amount, the value of the compensation torque is not changed; and when the compensation torque is smaller than the lower limit of the torque compensation amount, replacing the value of the compensation torque with the value of the lower limit of the torque compensation amount.
Step 408: and superposing the limited compensation torque and the given torque to suppress the speed jitter.
And superposing the compensation torque after amplitude limiting and the given torque, so that the rotation speed jitter of the electric automobile can be restrained.
The method provided by the embodiment can be implemented in the form of a rotational speed jitter suppression module, and a functional block diagram of the module is shown in fig. 5.
As shown in fig. 5, fourier analysis of the acquired rotation speed signal n is implemented in the form of an FFT unit, and the frequency f of the effective component causing the rotation speed jitter is obtained by fourier analysis of the rotation speed signal1 *And amplitude A1 *The frequency f of the effective component causing the rotational speed jitter1 *And amplitude A1 *An input parameter adaptation unit which adapts the frequency f of the effective component causing the rotational speed jitter1 *And amplitude A1 *Obtaining a parameter T for suppressing the rotational speed jitter1、T2、ωnξ, the parameters for suppressing the rotational speed jitter are all parameters in the transfer function in the speed jitter suppression regulator, the rotational speed signal is processed by the transfer function in the speed jitter suppression regulator to obtain the compensation torque delta T, the compensation torque delta T is output and limited, namely the compensation torque delta T can be superposed with the given torque to realize the suppression of the rotational speed jitter of the electric automobile, and fig. 6 is a block diagram of a specific implementation corresponding to fig. 5.
The method for suppressing the shaking of the electric vehicle provided by the embodiment is embodied by the method for suppressing the shaking of the electric vehicle provided by the embodiment, that is, a more specific method is provided for realizing the suppression of the shaking of the rotating speed of the electric vehicle. The method provided by the implementation can effectively inhibit the rotation speed jitter of the electric automobile, improves the driving comfort, and reduces the mechanical resonance generated during jitter due to the inhibition of the jitter of the electric automobile, thereby reducing the abrasion to hardware on the electric automobile.
When electric automobile work was in the high-frequency range, the shake of easy emergence electric current, the current shake can make the torque take place the shake, can influence the travelling comfort that electric automobile drove equally to can cause certain harm to the inside hardware structure of electric automobile. In order to further ensure that the shaking of the electric vehicle is suppressed, the embodiment further provides a current shaking suppressing method, and on the basis of the method for suppressing the shaking of the rotating speed provided in the first method embodiment, the suppression of the current shaking is further increased, so as to achieve a better shaking suppressing effect on the electric vehicle.
It should be noted that the current jitter suppression method and the rotational speed jitter suppression method provided in the first embodiment of the method provided in this embodiment are two independent methods, and the order of use of the two methods is not fixed.
Method embodiment three
Referring to fig. 7, a flow chart of a method for suppressing increased current jitter based on the rotational speed jitter suppressing method is shown.
Step 701: and obtaining a direct-axis current deviation signal and a quadrature-axis current deviation signal of the motor.
Specifically, the direct-axis current deviation signal and the quadrature-axis current deviation signal of the motor may be acquired by a current sensor such as a hall element.
Step 702: fourier analysis is respectively carried out on the direct-axis current deviation signal and the quadrature-axis current deviation signal of the motor to obtain the frequency and the amplitude of effective components causing current jitter in the direct-axis current and the quadrature-axis current.
And respectively carrying out Fourier analysis on the direct-axis current deviation signal and the quadrature-axis current deviation signal to respectively obtain the amplitude of each component in the direct-axis current deviation signal and the quadrature-axis current deviation signal.
The component with the largest amplitude is taken as the effective component causing current jitter.
The frequency and amplitude of the effective components in the direct-axis current and quadrature-axis current that cause current jitter are obtained.
In specific implementation, the fourier analysis of the direct-axis current deviation signal and the quadrature-axis current deviation signal can be implemented in the form of an FFT unit. The essence of the Fourier transform is to convert a time domain waveform into a frequency domain for decomposition, and decompose the time domain waveform into the sum of sine waves with different frequencies, so that the amplitude and phase information of each frequency component in the motor direct-axis current deviation signal and the motor quadrature-axis current deviation signal can be detected by analyzing the motor direct-axis current deviation signal and the motor quadrature-axis current deviation signal by using the Fourier transform method.
Wherein, a0As a direct component, An、fnThe amplitude, frequency and phase of the nth harmonic.
During specific implementation, a time domain decimation method is selected to perform fast Fourier transform on the direct-axis current deviation signal and the quadrature-axis current deviation signal of the motor so as to realize Fourier analysis on the direct-axis current deviation signal and the quadrature-axis current deviation signal of the motor, and the formula is as follows:
wherein,the input sequence x (N) has the length of N and satisfies that N is 2LAnd L is a positive integer.
Screening each frequency component obtained by Fourier analysis, specifically, selecting a component with the maximum amplitude from each frequency component of the direct-axis current deviation signal as an effective component causing current jitter in the direct-axis current; and selecting the component with the largest amplitude from the frequency components of the quadrature axis current deviation signal as an effective component causing current jitter in the quadrature axis current. The frequency and the amplitude of the effective component causing the current jitter in the direct-axis current and the quadrature-axis current are respectively obtained as the frequency and the amplitude of the effective component causing the current jitter in the direct-axis current and the quadrature-axis current.
Step 703: the parameters for suppressing the current jitter are obtained from the frequency and amplitude of the effective component causing the current jitter.
In a specific implementation, the parameter for suppressing the current jitter can be obtained in the form of a parameter adaptive unit. Inputting the frequency and amplitude of the effective component which is acquired in the FFT analysis unit and causes the current jitter into f (omega) in the parameter self-adapting unit0,k)=f(f*,A*) Obtaining parameters for inhibiting current jitter, wherein the parameters for inhibiting the current jitter are respectively the central frequency omega0And a gain k.
Specifically, the formula for obtaining the parameter for suppressing the direct-axis current jitter is as follows:
ω0=2πf2 *
k=a·A2 *
wherein, ω is0Is the center frequency, k is the gain, and a is the adjustment factor. f. of2 *To cause the frequency of the effective component of the direct-axis current jitter, A2 *The magnitude of the effective component that causes the direct axis current dither.
The formula for obtaining the parameters for suppressing the quadrature axis current jitter is as follows:
ω0'=2πf3 *
k'=a·A3 *
wherein, ω is0'is the center frequency, k' is the gain, and a is the adjustment factor. f. of3 *To cause the frequency of the effective component of quadrature current jitter, A3 *Is the magnitude of the effective component that causes quadrature current jitter.
Step 704: and obtaining direct axis compensation voltage and quadrature axis compensation voltage through a resonance control link by utilizing the parameter for inhibiting current jitter, the direct axis current deviation signal and the quadrature axis current deviation signal.
Obtaining a direct axis compensation voltage and a quadrature axis compensation voltage through the following transfer functions;
wherein, ω iscA predetermined bandwidth, omega, for said resonant control link0Is the center frequency, k is the gain, c is the preset coefficient for adjusting the gain; s is the Laplace variable.
In a specific implementation, a resonance control link may be set in the current jitter suppression regulator, the direct-axis current deviation signal and the quadrature-axis current deviation signal acquired in step 701 are input to the current jitter suppression regulator, and the parameters for suppressing the direct-axis current jitter and the quadrature-axis current jitter acquired in step 703 are also input to the current jitter suppression regulator. Performing resonance control processing on the direct-axis current deviation signal by using each parameter for inhibiting the direct-axis current jitter to obtain a direct-axis compensation voltage; and performing resonance control processing on the quadrature axis current deviation signal by using each parameter for inhibiting the quadrature axis current jitter to obtain a quadrature axis compensation voltage.
The resonance control link can realize zero steady state non-difference control on sinusoidal signals with the same frequency as the resonance frequency of the sinusoidal signals. During concrete implementation, a quasi-resonance controller can be adopted in the resonance control link, and when the quasi-resonance controller is adopted, the resonance control link can achieve larger gain, and the influence of fundamental frequency deviation can be effectively reduced.
The system transfer function is as follows:
during specific implementation, the system transfer function is discretized, and a difference equation of the resonance control link obtained after discretization is as follows:
wherein,D=2ωcT,E=-2ωcT。
wherein, ω iscIs the bandwidth, ω0Is the center frequency, k is the gain, c is the coefficient that adjusts the gain, and s is the laplace variable.
Due to the center frequency omega0The frequency of the effective component causing the current jitter is calculated according to the Fourier analysis, so that the defect of narrow frequency adaptation range in the existing control method is overcome, and the effect of resonance control can be still maintained under the condition of wider jitter frequency.
Step 705: and respectively superposing the direct axis compensation voltage and the quadrature axis compensation voltage with the output direct axis voltage and the output quadrature axis voltage so as to inhibit current jitter.
Before the direct axis compensation voltage and the quadrature axis compensation voltage are respectively superposed with the output direct axis voltage and the output quadrature axis voltage, amplitude limiting is carried out on the direct axis compensation voltage and the quadrature axis compensation voltage, the direct axis compensation voltage after amplitude limiting and the quadrature axis compensation voltage after amplitude limiting are obtained, and the direct axis compensation voltage and the quadrature axis compensation voltage are limited in a controllable range.
The output direct-axis voltage and the output alternating-current voltage are respectively output after the direct-axis current and the quadrature-axis current are subjected to PI regulation.
Specifically, the direct axis compensation voltage and the quadrature axis compensation voltage are clipped according to the following formula, and the clipped direct axis compensation voltage and quadrature axis compensation voltage are obtained.
Wherein, the delta u' is the amplitude limiting output of the compensation voltage, the delta u is the compensation quantity of the d and q axes voltage, and the delta uUpLimitTo compensate for the upper voltage limit, Δ uDnLimitTo compensate for the lower voltage limit.
In concrete implementation, the direct axis compensation voltage obtained in step 704 is subjected to amplitude limiting, specifically, when the direct axis compensation voltage is greater than the upper limit of the compensation voltage, the value of the direct axis compensation voltage is replaced with the value of the upper limit of the compensation voltage; when the direct axis compensation voltage is between the lower compensation voltage limit and the upper compensation voltage limit, the value of the direct axis compensation voltage is not changed; and when the direct axis compensation voltage is smaller than the value of the lower limit of the compensation voltage, replacing the value of the direct axis compensation voltage with the value of the lower limit of the compensation voltage.
It should be noted that the method for performing amplitude limiting on the quadrature axis compensation voltage is the same as the method for performing amplitude limiting on the direct axis compensation voltage, and is not described herein again.
The direct axis compensation voltage after amplitude limiting is superposed with the output direct axis voltage, so that the direct axis current jitter can be inhibited; and superposing the quadrature axis compensation voltage after amplitude limiting with the output quadrature axis voltage to realize the suppression of the quadrature axis current jitter.
The method provided by the present embodiment may be implemented in the form of a current jitter suppression module, and a functional block diagram of the module is shown in fig. 8.
As shown in FIG. 8, the acquired direct axis current deviation signal Δ i is implemented in the form of an FFT analysis unitdAnd quadrature axis current deviation signal Δ iqPerforming Fourier analysis by comparing the direct-axis current deviation signal Δ idAnd quadrature axis current deviation signal Δ iqFourier analysis is carried out to obtain the frequency f of effective components causing current jitter in direct-axis current and quadrature-axis current*And amplitude A*The frequency f of the effective component causing current jitter*And amplitude A*Inputting the parameter self-adapting unit, and obtaining the parameter omega for inhibiting the current jitter through the processing of the parameter self-adapting unit0K, the parameters for inhibiting the current jitter are all parameters in the transfer function in the current jitter inhibiting regulator, and the direct-axis current deviation signal and the quadrature-axis current deviation signal are processed by the transfer function in the current jitter inhibiting regulator to obtain a direct-axis compensation voltage delta udQuadrature axis compensation voltage DeltauqCompensating the direct axis for the voltage DeltaudQuadrature axis compensation voltage DeltauqProcessed by an output amplitude limiting unit to obtain an amplitude-limited direct axis compensation voltage delta u'dAnd quadrature axis compensation voltage delta u'qCorrespondingly, the direct axis compensation voltage and the quadrature axis compensation voltage after amplitude limiting are respectively superposed with the output direct axis voltage and the output quadrature axis voltage, and therefore current jitter suppression can be achieved. Fig. 9 is a block diagram of a specific implementation corresponding to fig. 8.
The method for suppressing current jitter provided by the embodiment further suppresses current jitter generated when the electric vehicle works in a high frequency band on the basis of suppressing rotation speed jitter, so that driving comfort can be guaranteed when the electric vehicle works in any frequency, and a hardware structure in the vehicle can be protected all the time.
Based on the method for suppressing the shaking of the electric vehicle introduced in the method embodiment, the embodiment of the present application further provides a device for suppressing the shaking of the electric vehicle, which is described in detail below with reference to the accompanying drawings.
Apparatus embodiment one
Referring to fig. 10, a structural diagram of an apparatus for suppressing shaking of an electric vehicle according to the present embodiment includes:
and the acquisition unit 1001 is used for acquiring the rotating speed of the motor to obtain a corresponding rotating speed signal.
The rotational speed jitter effective component obtaining unit 1002 is configured to perform fourier analysis on the rotational speed signal to obtain a frequency and an amplitude of an effective component causing rotational speed jitter in the rotational speed signal.
And a rotational speed jitter suppression parameter obtaining unit 1003 for obtaining a rotational speed jitter suppression parameter from the frequency and amplitude of the effective component causing the rotational speed jitter.
And a compensation torque obtaining unit 1004 for obtaining a compensation torque through a differential inertia element and a band-pass filtering element by using the parameter for suppressing the rotational speed jitter and the rotational speed signal.
And a rotational speed shake suppression unit 1005 for superimposing the compensation torque and the given torque to suppress rotational speed shake.
As shown in fig. 11, the rotational speed jitter effective component obtaining unit 1002 includes:
the rotation speed signal component obtaining subunit 1101 is configured to perform fourier analysis on the rotation speed signal, and obtain an amplitude of each component in the rotation speed signal.
A rotational speed shake effective component obtaining subunit 1102 is configured to take the component with the largest amplitude as the effective component causing rotational speed shake.
A frequency and amplitude first obtaining subunit 1103 configured to obtain the frequency and amplitude of the effective component causing the rotational speed jitter.
As shown in fig. 11, the apparatus further includes:
the torque limiting unit 1104 is configured to limit the compensation torque to obtain the limited compensation torque.
And a rotational speed jitter suppression unit 1005 for superimposing the limited compensation torque and the predetermined torque.
According to the device for inhibiting the electric automobile from shaking, when the working condition of the electric automobile changes, the frequencies of effective components which are obtained through Fourier analysis and cause the rotating speed shaking are different, and further the parameters for inhibiting the rotating speed shaking are obtained according to the frequencies and the amplitudes of the effective components, so that the parameters for inhibiting the rotating speed shaking can be obtained in real time according to the working condition of the electric automobile, the working condition of the electric automobile for manually adjusting the parameters for inhibiting the shaking according to the current working condition of the electric automobile is not needed to be self-adaptive, and the adaptability of the system is enhanced. In addition, in the device provided by this embodiment, compensation torque needs to be obtained according to the parameter for suppressing rotational speed jitter and the rotational speed signal through the combined action of the differential inertia link and the band-pass filtering link, so that the problem that the rotational speed fluctuation amount extracted has a direct offset when the vehicle is in an accelerated operation working condition is solved. In summary, the method for inhibiting the electric vehicle from shaking provided by the application can effectively inhibit the shaking of the electric vehicle, improves the driving comfort, and reduces the mechanical resonance generated during shaking due to the inhibition of the shaking of the electric vehicle, thereby reducing the abrasion to hardware on the electric vehicle.
Based on the method for suppressing the current jitter of the electric vehicle described in the third embodiment of the method, the third embodiment of the present invention provides a device for suppressing the current jitter of the electric vehicle on the basis of the device for suppressing the current jitter of the electric vehicle provided in the first embodiment of the device, and the following detailed description is provided with reference to the accompanying drawings.
Device embodiment II
Referring to fig. 12, a structural diagram of an apparatus for suppressing current jitter of an electric vehicle according to the present embodiment is provided on the basis of the first apparatus embodiment, and the apparatus includes:
a current deviation signal obtaining unit 1201, configured to obtain a direct-axis current deviation signal and a quadrature-axis current deviation signal of the motor.
The current jitter effective component obtaining unit 1202 is configured to perform fourier analysis on the motor direct axis current deviation signal and quadrature axis current deviation signal to obtain the frequency and amplitude of an effective component causing current jitter in the direct axis current and the quadrature axis alternating current, respectively.
A suppression current jitter parameter obtaining unit 1203 is configured to obtain a parameter for suppressing current jitter from the frequency and the amplitude of the effective component causing current jitter.
A compensation voltage obtaining unit 1204, configured to obtain a direct axis compensation voltage and a quadrature axis compensation voltage through a resonance control link by using the parameter for suppressing current jitter, the direct axis current deviation signal, and the quadrature axis current deviation signal;
a current jitter suppression unit 1205, configured to superimpose the direct-axis compensation voltage and the quadrature-axis compensation voltage with the output direct-axis voltage and the output quadrature-axis voltage, respectively, so as to suppress current jitter.
As shown in fig. 13, the current jitter effective component obtaining unit 1202 includes:
the current deviation signal component obtaining subunit 1301 is configured to perform fourier analysis on the direct-axis current deviation signal and the quadrature-axis current deviation signal, and obtain the amplitude of each component in the direct-axis current deviation signal and the quadrature-axis current deviation signal.
A current jitter effective component obtaining subunit 1302, configured to take the component with the largest amplitude as the effective component causing the current jitter.
And a frequency and amplitude second obtaining subunit 1303, configured to obtain the frequency and amplitude of the effective component of the direct-axis current and the quadrature-axis alternating current, which cause current jitter.
As shown in fig. 13, the apparatus further includes:
and a voltage amplitude limiting unit 1304, configured to perform amplitude limiting on the direct axis compensation voltage and the quadrature axis compensation voltage, so as to obtain an amplitude-limited direct axis compensation voltage and an amplitude-limited quadrature axis compensation voltage.
The current jitter suppression unit 1205 is configured to superimpose the clipped direct axis compensation voltage and the clipped quadrature axis compensation voltage with the output direct axis voltage and the output quadrature axis voltage, respectively.
The current jitter suppression device provided by the embodiment further suppresses the current jitter generated when the electric automobile works in a high frequency band on the basis of suppressing the rotation speed jitter, so that the driving comfort can be ensured when the electric automobile works in any frequency, and the hardware structure in the automobile can be protected all the time.
Based on the method and the device for suppressing the shaking of the electric vehicle, which are introduced in the embodiment of the method, the embodiment provides a system for suppressing the shaking of the electric vehicle, and the detailed description is provided below with reference to the attached drawings.
System embodiment
Referring to fig. 14, a system structure diagram for suppressing the shaking of the electric vehicle is provided in this embodiment.
And the rotating speed sensor 1401 is used for acquiring the rotating speed of the motor to obtain a corresponding rotating speed signal.
The motor controller 1402 is used for performing fourier analysis on the rotation speed signal to obtain the frequency and amplitude of an effective component causing rotation speed jitter in the rotation speed signal; obtaining a parameter for inhibiting the rotation speed jitter according to the frequency and the amplitude of the effective component causing the rotation speed jitter; obtaining a compensation torque by utilizing the parameter for inhibiting the rotating speed jitter through a differential inertia link and a band-pass filtering link; and superposing the compensation torque and the given torque to suppress the rotational speed jitter.
Specifically, a speed sensor such as a resolver may be used to measure the rotation speed of the motor, obtain an analog signal corresponding to the rotation speed of the motor, and send the analog signal to the motor controller 1402, where the motor controller 1402 may convert the analog signal into a corresponding digital signal and decode the digital signal to obtain a rotation speed signal of the motor.
The motor controller 1402 implements the suppression of the motor rotation speed jitter according to the method from step 302 to step 305 in the first embodiment of the method.
In addition, the motor controller 1402 is further configured to obtain a direct-axis current deviation signal and a quadrature-axis current deviation signal of the motor; fourier analysis is respectively carried out on the motor direct-axis current deviation signal and the motor quadrature-axis current deviation signal to obtain the frequency and the amplitude of effective components causing current jitter in direct-axis current and quadrature-axis alternating current; obtaining parameters for suppressing the current jitter according to the frequency and the amplitude of the effective component causing the current jitter; obtaining direct axis compensation voltage and quadrature axis compensation voltage through a resonance control link by utilizing the parameter for inhibiting the current jitter; and superposing the direct axis compensation voltage and the quadrature axis compensation voltage with the output direct axis voltage and the output quadrature axis voltage respectively to inhibit current jitter.
Specifically, the motor controller 1402 may further implement suppression of current jitter according to the method described in method embodiment two.
Fig. 15 is a system topology diagram for suppressing the electric vehicle shake in practical implementation.
The rotational speed jitter suppression module 1501 is the rotational speed jitter suppression module shown in fig. 5, and the current jitter suppression module 1502 is the current jitter suppression module shown in fig. 7.
According to the system for inhibiting the electric automobile from shaking, when the working condition of the electric automobile changes, the frequencies of the effective components which cause the rotating speed shaking and are obtained through Fourier analysis are different, and further the parameters for inhibiting the rotating speed shaking are obtained according to the frequencies and the amplitudes of the effective components and are different, so that the parameters for inhibiting the rotating speed shaking can be obtained in real time according to the working condition of the electric automobile, the working condition of the electric automobile for manually adjusting the parameters for inhibiting the shaking according to the current working condition of the electric automobile is not needed to be self-adaptive, and the adaptability of the system is enhanced. In addition, in the system provided by this embodiment, compensation torque needs to be obtained according to the parameter for suppressing rotational speed jitter and the rotational speed signal through the combined action of the differential inertia link and the band-pass filtering link, so that the problem that the rotational speed fluctuation amount extracted has a direct offset when the vehicle is in an accelerated operation working condition is solved. In summary, the method for inhibiting the electric vehicle from shaking provided by the application can effectively inhibit the shaking of the electric vehicle, improves the driving comfort, and reduces the mechanical resonance generated during shaking due to the inhibition of the shaking of the electric vehicle, thereby reducing the abrasion to hardware on the electric vehicle.
In addition, the system for suppressing the electric vehicle from shaking provided by the embodiment further suppresses the current shaking generated when the electric vehicle works in a high frequency band on the basis of suppressing the rotation speed shaking, so that the driving comfort can be ensured when the electric vehicle works in any frequency, and the hardware structure in the vehicle can be protected all the time.
In addition, in the embodiment of the present invention, the motor controller directly performs the rotation speed jitter suppression and the current jitter suppression, rather than the vehicle controller, so that the signal delay problem of the jitter suppression performed by the vehicle controller shown in fig. 2 does not exist in the embodiment.
The above embodiments are only used for illustrating the technical solutions of the present application, and not for limiting the same; although the present application has been described in detail with reference to the foregoing embodiments, it should be understood by those of ordinary skill in the art that: the technical solutions described in the foregoing embodiments may still be modified, or some technical features may be equivalently replaced; and such modifications or substitutions do not depart from the spirit and scope of the corresponding technical solutions in the embodiments of the present application.

Claims (17)

1. A method for suppressing electric vehicle judder, comprising:
acquiring a rotating speed signal of a motor;
carrying out Fourier analysis on the rotating speed signal to obtain the frequency and amplitude of an effective component causing rotating speed jitter in the rotating speed signal; the rotating speed jitter is jitter caused by a nonlinear relation between the traction torque and the resisting torque of the electric automobile;
obtaining a parameter for inhibiting the rotation speed jitter according to the frequency and the amplitude of the effective component causing the rotation speed jitter;
obtaining a compensation torque through a differential inertia link and a band-pass filtering link according to the parameter for inhibiting the rotating speed jitter and the rotating speed signal;
and superposing the compensation torque and the given torque to suppress the rotation speed jitter.
2. The method for suppressing the jitter of the electric vehicle according to claim 1, wherein the fourier analysis is performed on the rotation speed signal to obtain the frequency and the amplitude of the effective component of the rotation speed signal, which causes the jitter of the rotation speed, and specifically comprises:
carrying out Fourier analysis on the rotating speed signal to obtain the amplitude of each component in the rotating speed signal;
taking the component with the maximum amplitude as an effective component causing the rotation speed jitter;
and obtaining the frequency and the amplitude of the effective component causing the rotation speed jitter.
3. The method for suppressing electric vehicle judder according to claim 1, wherein the compensating torque is superimposed with a given torque, and wherein the method further comprises:
carrying out amplitude limiting on the compensation torque to obtain the compensation torque after amplitude limiting;
the step of superposing the compensation torque and the given torque comprises the following specific steps:
and superposing the limited compensation torque and the given torque.
4. The method for suppressing the jitter of the electric vehicle according to claim 2, wherein a compensation torque is obtained through a differential inertia link and a band-pass filtering link according to the parameter for suppressing the rotational speed jitter and the rotational speed signal, and specifically comprises:
obtaining a compensation torque by the following transfer function;
<mrow> <msub> <mi>G</mi> <mi>n</mi> </msub> <mrow> <mo>(</mo> <mi>s</mi> <mo>)</mo> </mrow> <mo>=</mo> <mfrac> <mrow> <msub> <mi>T</mi> <mn>1</mn> </msub> <msubsup> <mi>&amp;omega;</mi> <mi>n</mi> <mn>2</mn> </msubsup> <msup> <mi>s</mi> <mn>2</mn> </msup> </mrow> <mrow> <msub> <mi>T</mi> <mn>3</mn> </msub> <msup> <mi>s</mi> <mn>3</mn> </msup> <mo>+</mo> <mrow> <mo>(</mo> <mn>2</mn> <msub> <mi>&amp;xi;&amp;omega;</mi> <mi>n</mi> </msub> <msub> <mi>T</mi> <mn>2</mn> </msub> <mo>+</mo> <mn>1</mn> <mo>)</mo> </mrow> <msup> <mi>s</mi> <mn>2</mn> </msup> <mo>+</mo> <mrow> <mo>(</mo> <msub> <mi>T</mi> <mn>2</mn> </msub> <msubsup> <mi>&amp;omega;</mi> <mi>n</mi> <mn>2</mn> </msubsup> <mo>+</mo> <mn>2</mn> <msub> <mi>&amp;xi;&amp;omega;</mi> <mi>n</mi> </msub> <mo>)</mo> </mrow> <mi>s</mi> <mo>+</mo> <msubsup> <mi>&amp;omega;</mi> <mi>n</mi> <mn>2</mn> </msubsup> </mrow> </mfrac> </mrow>
wherein, ω isnCenter frequency for bandpass filtering, damping coefficient, T, ξ1Pass band gain, T, for band pass filtering2The turning frequency of the differential inertia element; s is a laplace variable;
<mrow> <msub> <mi>T</mi> <mn>1</mn> </msub> <mo>=</mo> <msup> <msub> <mi>aA</mi> <mn>1</mn> </msub> <mo>*</mo> </msup> <mo>,</mo> <msub> <mi>T</mi> <mn>2</mn> </msub> <mo>=</mo> <mfrac> <mn>1</mn> <mrow> <mn>10</mn> <msup> <msub> <mi>f</mi> <mn>1</mn> </msub> <mo>*</mo> </msup> </mrow> </mfrac> <mo>,</mo> <msub> <mi>&amp;omega;</mi> <mi>n</mi> </msub> <mo>=</mo> <mn>2</mn> <msup> <msub> <mi>&amp;pi;f</mi> <mn>1</mn> </msub> <mo>*</mo> </msup> <mo>,</mo> <mi>&amp;xi;</mi> <mo>=</mo> <mi>b</mi> <mo>;</mo> </mrow>
wherein f is1 *The frequency of the effective component causing the rotation speed jitter is obtained; a. the1 *The amplitude of the effective component causing the rotation speed jitter is obtained; a and b are coefficients for adjusting the on-gain and the pass-band width, respectively.
5. The method for suppressing the jitter of the electric vehicle according to claim 1, wherein the obtaining of the parameters for suppressing the rotational speed jitter according to the frequency and the amplitude of the effective component causing the rotational speed jitter specifically comprises:
frequency f of the effective component which will cause rotational speed jitter1 *And amplitude A1 *Obtaining a parameter for inhibiting the rotation speed jitter through the following formula; the parameters for inhibiting the rotation speed jitter are respectively as follows: pass band gain T of band pass filter1Turning frequency T of differential inertia element2Center frequency omega of band-pass filternAnd damping coefficient ξ;
T1=aA1 *
<mrow> <msub> <mi>T</mi> <mn>2</mn> </msub> <mo>=</mo> <mfrac> <mn>1</mn> <mrow> <mn>10</mn> <msup> <msub> <mi>f</mi> <mn>1</mn> </msub> <mo>*</mo> </msup> </mrow> </mfrac> </mrow>
ωn=2πf1 *
ξ=b
where a and b are coefficients for adjusting the on-gain and the pass-band width, respectively.
6. The method for suppressing electric vehicle judder according to claim 1, further comprising:
obtaining a direct-axis current deviation signal and a quadrature-axis current deviation signal of the motor;
fourier analysis is respectively carried out on the motor direct-axis current deviation signal and the motor quadrature-axis current deviation signal to obtain the frequency and the amplitude of effective components causing current jitter in direct-axis current and quadrature-axis alternating current;
obtaining parameters for suppressing the current jitter according to the frequency and the amplitude of the effective component causing the current jitter;
obtaining a direct axis compensation voltage and a quadrature axis compensation voltage through a resonance control link by utilizing the parameter for inhibiting current jitter, the direct axis current deviation signal and the quadrature axis current deviation signal;
and superposing the direct axis compensation voltage and the quadrature axis compensation voltage with the output direct axis voltage and the output quadrature axis voltage respectively to inhibit current jitter.
7. The method for suppressing electric vehicle vibration according to claim 6, wherein fourier analysis is performed on the motor direct-axis current deviation signal and quadrature-axis current deviation signal to obtain the frequency and amplitude of effective components causing current vibration in direct-axis current and quadrature-axis alternating current, and the method specifically comprises:
respectively carrying out Fourier analysis on the direct-axis current deviation signal and the quadrature-axis current deviation signal to respectively obtain the amplitude of each component in the direct-axis current deviation signal and the quadrature-axis current deviation signal;
taking the component with the maximum amplitude as an effective component causing current jitter;
and obtaining the frequency and the amplitude of effective components causing current jitter in the direct-axis current and the quadrature-axis alternating current.
8. The method for suppressing electric vehicle shake according to claim 6, wherein the direct axis compensation voltage and the quadrature axis compensation voltage are respectively superimposed with the output direct axis voltage and the output quadrature axis voltage, and before the method further comprises:
carrying out amplitude limiting on the direct axis compensation voltage and the quadrature axis compensation voltage to obtain an amplitude-limited direct axis compensation voltage and an amplitude-limited quadrature axis compensation voltage;
and superposing the direct axis compensation voltage and the quadrature axis compensation voltage with the output direct axis voltage and the output quadrature axis voltage respectively, specifically:
and superposing the direct axis compensation voltage after amplitude limiting and the quadrature axis compensation voltage after amplitude limiting with the output direct axis voltage and the output quadrature axis voltage respectively.
9. The method for suppressing electric vehicle shaking according to claim 7, wherein the obtaining of the direct axis compensation voltage and the quadrature axis compensation voltage through a resonance control unit by using the parameter for suppressing current shaking, the direct axis current deviation signal and the quadrature axis current deviation signal specifically comprises:
obtaining a direct axis compensation voltage and a quadrature axis compensation voltage through the following transfer functions;
<mrow> <msub> <mi>G</mi> <mi>i</mi> </msub> <mrow> <mo>(</mo> <mi>s</mi> <mo>)</mo> </mrow> <mo>=</mo> <mfrac> <mrow> <msub> <mi>k&amp;omega;</mi> <mi>c</mi> </msub> <mi>s</mi> </mrow> <mrow> <msup> <mi>s</mi> <mn>2</mn> </msup> <mo>+</mo> <msub> <mi>&amp;omega;</mi> <mi>c</mi> </msub> <mi>s</mi> <mo>+</mo> <msubsup> <mi>&amp;omega;</mi> <mn>0</mn> <mn>2</mn> </msubsup> </mrow> </mfrac> </mrow>
wherein, ω iscA predetermined bandwidth, omega, for said resonant control link0Is the center frequency, k is the gain, c is the preset coefficient for adjusting the gain; omega0=2πf2 *,k=c·A2 *;f2 *The frequency of the effective component causing the current jitter; a. the2 *Is the amplitude of the effective component causing current jitter; s is the Laplace variable.
10. An apparatus for suppressing electric vehicle judder, comprising:
the acquisition unit is used for acquiring a rotating speed signal of the motor;
the rotating speed jitter effective component obtaining unit is used for carrying out Fourier analysis on the rotating speed signal to obtain the frequency and the amplitude of an effective component causing rotating speed jitter in the rotating speed signal; the rotating speed jitter is jitter caused by a nonlinear relation between the traction torque and the resisting torque of the electric automobile;
the rotation speed jitter suppression parameter obtaining unit is used for obtaining a rotation speed jitter suppression parameter according to the frequency and the amplitude of the effective component causing rotation speed jitter;
the compensation torque obtaining unit is used for obtaining compensation torque through a differential inertia link and a band-pass filtering link according to the parameter for inhibiting the rotating speed jitter and the rotating speed signal;
and the rotational speed jitter suppression unit is used for superposing the compensation torque and given torque so as to suppress the rotational speed jitter.
11. The apparatus for suppressing shaking of an electric vehicle according to claim 10, wherein the rotational speed shaking effective component obtaining unit includes:
the rotating speed signal component obtaining subunit is used for carrying out Fourier analysis on the rotating speed signal to obtain the amplitude of each component in the rotating speed signal;
a rotational speed jitter effective component obtaining subunit, configured to take the component with the largest amplitude as an effective component causing rotational speed jitter;
and the frequency and amplitude first obtaining subunit is used for obtaining the frequency and amplitude of the effective component causing the rotating speed jitter.
12. The apparatus for suppressing electric vehicle judder according to claim 10, further comprising: a torque limiter unit;
the torque amplitude limiting unit is used for carrying out amplitude limiting on the compensation torque to obtain the compensation torque after amplitude limiting;
and the rotating speed jitter suppression unit is used for superposing the limited compensation torque and the given torque.
13. The apparatus for suppressing electric vehicle judder according to claim 10, further comprising:
the current deviation signal obtaining unit is used for obtaining a direct-axis current deviation signal and a quadrature-axis current deviation signal of the motor;
the current jitter effective component obtaining unit is used for respectively carrying out Fourier analysis on the direct-axis current deviation signal and the quadrature-axis current deviation signal of the motor to obtain the frequency and the amplitude of an effective component causing current jitter in direct-axis current and quadrature-axis alternating current;
a current jitter suppression parameter obtaining unit for obtaining a current jitter suppression parameter from the frequency and amplitude of the effective component causing current jitter;
the compensation voltage obtaining unit is used for obtaining direct axis compensation voltage and quadrature axis compensation voltage through a resonance control link by utilizing the parameter for inhibiting current jitter, the direct axis current deviation signal and the quadrature axis current deviation signal;
and the current jitter suppression unit is used for respectively superposing the direct axis compensation voltage and the quadrature axis compensation voltage with the output direct axis voltage and the output quadrature axis voltage so as to suppress current jitter.
14. The apparatus for suppressing electric vehicle judder according to claim 13, wherein the current judder effective component obtaining unit includes:
the current deviation signal component obtaining subunit is used for respectively carrying out Fourier analysis on the direct-axis current deviation signal and the quadrature-axis current deviation signal and respectively obtaining the amplitude of each component in the direct-axis current deviation signal and the quadrature-axis current deviation signal;
a current jitter effective component obtaining subunit, configured to take a component with the largest amplitude as an effective component causing current jitter;
and the frequency and amplitude second obtaining subunit is used for obtaining the frequency and amplitude of effective components causing current jitter in the direct-axis current and the quadrature-axis alternating current.
15. The apparatus for suppressing electric vehicle judder according to claim 13, further comprising: a voltage amplitude limiting unit;
the voltage amplitude limiting unit is used for carrying out amplitude limiting on the direct axis compensation voltage and the quadrature axis compensation voltage to obtain an amplitude-limited direct axis compensation voltage and an amplitude-limited quadrature axis compensation voltage;
and the current jitter suppression unit is used for superposing the amplitude-limited direct axis compensation voltage and the amplitude-limited quadrature axis compensation voltage with the output direct axis voltage and the output quadrature axis voltage respectively.
16. A system for inhibiting shaking of an electric vehicle is applied to control of a motor of the electric vehicle, and comprises: a speed sensor and a motor controller;
the rotating speed sensor is used for acquiring a rotating speed signal of the motor;
the motor controller is used for carrying out Fourier analysis on the rotating speed signal to obtain the frequency and amplitude of an effective component causing rotating speed jitter in the rotating speed signal; the rotating speed jitter is jitter caused by a nonlinear relation between the traction torque and the resisting torque of the electric automobile; obtaining a parameter for inhibiting the rotation speed jitter according to the frequency and the amplitude of the effective component causing the rotation speed jitter; obtaining a compensation torque through a differential inertia link and a band-pass filtering link according to the parameter for inhibiting the rotating speed jitter and the rotating speed signal; and superposing the compensation torque and the given torque to suppress the rotation speed jitter.
17. The system for suppressing jitter in an electric vehicle of claim 16, wherein the motor controller is further configured to obtain a motor direct current offset signal and a motor quadrature current offset signal; fourier analysis is respectively carried out on the motor direct-axis current deviation signal and the motor quadrature-axis current deviation signal to obtain the frequency and the amplitude of effective components causing current jitter in direct-axis current and quadrature-axis alternating current; obtaining parameters for suppressing the current jitter according to the frequency and the amplitude of the effective component causing the current jitter; obtaining a direct axis compensation voltage and a quadrature axis compensation voltage through a resonance control link by utilizing the parameter for inhibiting current jitter, the direct axis current deviation signal and the quadrature axis current deviation signal; and superposing the direct axis compensation voltage and the quadrature axis compensation voltage with the output direct axis voltage and the output quadrature axis voltage respectively to inhibit current jitter.
CN201711090837.XA 2017-11-08 2017-11-08 Method, device and system for inhibiting electric vehicle shaking Active CN108068659B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201711090837.XA CN108068659B (en) 2017-11-08 2017-11-08 Method, device and system for inhibiting electric vehicle shaking

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201711090837.XA CN108068659B (en) 2017-11-08 2017-11-08 Method, device and system for inhibiting electric vehicle shaking

Publications (2)

Publication Number Publication Date
CN108068659A true CN108068659A (en) 2018-05-25
CN108068659B CN108068659B (en) 2020-11-06

Family

ID=62159488

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201711090837.XA Active CN108068659B (en) 2017-11-08 2017-11-08 Method, device and system for inhibiting electric vehicle shaking

Country Status (1)

Country Link
CN (1) CN108068659B (en)

Cited By (26)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN109240087A (en) * 2018-10-23 2019-01-18 固高科技(深圳)有限公司 Change the method and system that instruction plan frequency inhibits vibration in real time
CN109466339A (en) * 2018-11-17 2019-03-15 四川大学锦城学院 A kind of motor speed control method of electric car hill start
CN109713968A (en) * 2018-12-18 2019-05-03 蚌埠学院 The suppressing method of cutting machine Servodrive Mechanical Resonance
CN110380654A (en) * 2019-08-05 2019-10-25 江苏科技大学 The shake anti-interference method and device of permanent magnet synchronous motor Hall sensor signal acquisition
CN110509779A (en) * 2019-07-24 2019-11-29 浙江合众新能源汽车有限公司 A kind of electric car starting jitter suppression method
CN110798101A (en) * 2019-11-12 2020-02-14 威科达(东莞)智能控制有限公司 Method for inhibiting jitter under torque control of permanent magnet synchronous motor
CN110843550A (en) * 2019-11-14 2020-02-28 深圳市福瑞电气有限公司 Method for eliminating low-speed jitter of electric automobile
CN110861497A (en) * 2019-11-28 2020-03-06 安徽江淮汽车集团股份有限公司 Electric vehicle shake detection method and device, electronic equipment and storage medium
CN111079289A (en) * 2019-12-17 2020-04-28 广州星迪智能光电科技有限公司 Method for overcoming motor shake
CN111251901A (en) * 2019-11-21 2020-06-09 浙江零跑科技有限公司 PR (pulse repetition) jitter suppression method based on stationary point calibration
CN111251900A (en) * 2019-11-21 2020-06-09 浙江零跑科技有限公司 Shake suppression method capable of reducing torque loss
CN111591144A (en) * 2020-05-29 2020-08-28 重庆长安新能源汽车科技有限公司 Control method for reducing output torque vibration of motor for electric vehicle
CN111605553A (en) * 2019-02-26 2020-09-01 郑州宇通客车股份有限公司 Torque segmentation gradient filtering control method and device for new energy automobile
CN111791716A (en) * 2019-04-08 2020-10-20 华为技术有限公司 Vehicle torque processing method and device, vehicle controller and vehicle
CN112356683A (en) * 2020-11-10 2021-02-12 深圳市英威腾电动汽车驱动技术有限公司 Anti-shaking method, device and equipment based on electric automobile and storage medium
CN112977173A (en) * 2021-04-30 2021-06-18 重庆长安新能源汽车科技有限公司 Electric automobile and power battery pulse heating system and heating method thereof
CN113027625A (en) * 2021-04-15 2021-06-25 常州易控汽车电子股份有限公司 IPU controller speed compensation method
CN113175523A (en) * 2021-04-20 2021-07-27 中国北方车辆研究所 Oil level signal processing system and method for AT automatic transmission
CN113459830A (en) * 2021-07-30 2021-10-01 潍柴动力股份有限公司 Vehicle shake suppression method and device, electronic device and computer storage medium
CN113459824A (en) * 2020-03-31 2021-10-01 安徽威灵汽车部件有限公司 Electric vehicle shake suppression method and device, electric vehicle and storage medium
CN113459823A (en) * 2020-03-31 2021-10-01 安徽威灵汽车部件有限公司 Electric vehicle shake suppression method and device, electric vehicle and storage medium
CN113459822A (en) * 2020-03-31 2021-10-01 安徽威灵汽车部件有限公司 Electric vehicle shake suppression method and device, electric vehicle and storage medium
CN113492689A (en) * 2020-03-18 2021-10-12 蔚然(南京)动力科技有限公司 Method for inhibiting low-speed running jitter of electric vehicle
CN114347801A (en) * 2022-01-17 2022-04-15 浙江吉利控股集团有限公司 Motor torque control method and control device
CN114407675A (en) * 2022-01-17 2022-04-29 浙江吉利控股集团有限公司 Motor torque control method and control device
US11420614B2 (en) * 2018-10-29 2022-08-23 Dr. Ing. H.C. F. Porsche Aktiengesellschaft Anti-jerk engagement

Citations (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2003264988A (en) * 2002-03-11 2003-09-19 Toyoda Mach Works Ltd Motor controller
CN102072764A (en) * 2010-11-24 2011-05-25 华北电力大学 Low-frequency vibration single-peak real-time analysis method for steam turbine generator set
CN102848932A (en) * 2011-06-29 2013-01-02 现代自动车株式会社 Drive motor control system and method for a vehicle
CN103441715A (en) * 2013-08-05 2013-12-11 四川长虹电器股份有限公司 Control method for current compensation of permanent magnet synchronous motor
CN103596828A (en) * 2011-06-28 2014-02-19 舍弗勒技术股份两合公司 Hybrid drive train with active torsional vibration damping and method for carrying out active torsional vibration damping
CN105846738A (en) * 2015-01-12 2016-08-10 上海电气风电设备有限公司 Transmission chain oscillation inhibition method for wind driven generator
CN106330042A (en) * 2015-07-10 2017-01-11 广州汽车集团股份有限公司 Harmonic current suppression method and device of permanent-magnet synchronous motor
CN107021091A (en) * 2015-12-11 2017-08-08 现代自动车株式会社 Apparatus and method for the Vibration Active Control of hybrid electric vehicle

Patent Citations (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2003264988A (en) * 2002-03-11 2003-09-19 Toyoda Mach Works Ltd Motor controller
CN102072764A (en) * 2010-11-24 2011-05-25 华北电力大学 Low-frequency vibration single-peak real-time analysis method for steam turbine generator set
CN103596828A (en) * 2011-06-28 2014-02-19 舍弗勒技术股份两合公司 Hybrid drive train with active torsional vibration damping and method for carrying out active torsional vibration damping
CN102848932A (en) * 2011-06-29 2013-01-02 现代自动车株式会社 Drive motor control system and method for a vehicle
CN103441715A (en) * 2013-08-05 2013-12-11 四川长虹电器股份有限公司 Control method for current compensation of permanent magnet synchronous motor
CN105846738A (en) * 2015-01-12 2016-08-10 上海电气风电设备有限公司 Transmission chain oscillation inhibition method for wind driven generator
CN106330042A (en) * 2015-07-10 2017-01-11 广州汽车集团股份有限公司 Harmonic current suppression method and device of permanent-magnet synchronous motor
CN107021091A (en) * 2015-12-11 2017-08-08 现代自动车株式会社 Apparatus and method for the Vibration Active Control of hybrid electric vehicle

Cited By (41)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN109240087A (en) * 2018-10-23 2019-01-18 固高科技(深圳)有限公司 Change the method and system that instruction plan frequency inhibits vibration in real time
CN109240087B (en) * 2018-10-23 2022-03-01 固高科技股份有限公司 Method and system for inhibiting vibration by changing command planning frequency in real time
US11420614B2 (en) * 2018-10-29 2022-08-23 Dr. Ing. H.C. F. Porsche Aktiengesellschaft Anti-jerk engagement
CN109466339A (en) * 2018-11-17 2019-03-15 四川大学锦城学院 A kind of motor speed control method of electric car hill start
CN109466339B (en) * 2018-11-17 2022-06-28 四川大学锦城学院 Motor rotating speed control method for electric automobile hill start
CN109713968A (en) * 2018-12-18 2019-05-03 蚌埠学院 The suppressing method of cutting machine Servodrive Mechanical Resonance
CN111605553B (en) * 2019-02-26 2021-10-29 郑州宇通客车股份有限公司 Torque segmentation gradient filtering control method and device for new energy automobile
CN111605553A (en) * 2019-02-26 2020-09-01 郑州宇通客车股份有限公司 Torque segmentation gradient filtering control method and device for new energy automobile
CN111791716A (en) * 2019-04-08 2020-10-20 华为技术有限公司 Vehicle torque processing method and device, vehicle controller and vehicle
CN111791716B (en) * 2019-04-08 2021-12-03 华为技术有限公司 Vehicle torque processing method and device, vehicle controller and vehicle
CN110509779A (en) * 2019-07-24 2019-11-29 浙江合众新能源汽车有限公司 A kind of electric car starting jitter suppression method
CN110380654A (en) * 2019-08-05 2019-10-25 江苏科技大学 The shake anti-interference method and device of permanent magnet synchronous motor Hall sensor signal acquisition
CN110798101A (en) * 2019-11-12 2020-02-14 威科达(东莞)智能控制有限公司 Method for inhibiting jitter under torque control of permanent magnet synchronous motor
CN110843550A (en) * 2019-11-14 2020-02-28 深圳市福瑞电气有限公司 Method for eliminating low-speed jitter of electric automobile
CN110843550B (en) * 2019-11-14 2021-06-18 深圳市福瑞电气有限公司 Method for eliminating low-speed jitter of electric automobile
CN111251901B (en) * 2019-11-21 2021-07-09 浙江零跑科技有限公司 PR (pulse repetition) jitter suppression method based on stationary point calibration
CN111251900A (en) * 2019-11-21 2020-06-09 浙江零跑科技有限公司 Shake suppression method capable of reducing torque loss
CN111251900B (en) * 2019-11-21 2021-04-27 浙江零跑科技有限公司 Shake suppression method capable of reducing torque loss
CN111251901A (en) * 2019-11-21 2020-06-09 浙江零跑科技有限公司 PR (pulse repetition) jitter suppression method based on stationary point calibration
CN110861497A (en) * 2019-11-28 2020-03-06 安徽江淮汽车集团股份有限公司 Electric vehicle shake detection method and device, electronic equipment and storage medium
CN110861497B (en) * 2019-11-28 2021-03-30 安徽江淮汽车集团股份有限公司 Electric vehicle shake detection method and device, electronic equipment and storage medium
CN111079289A (en) * 2019-12-17 2020-04-28 广州星迪智能光电科技有限公司 Method for overcoming motor shake
CN111079289B (en) * 2019-12-17 2024-04-12 广州星迪智能光电科技有限公司 Method for overcoming motor shake
CN113492689B (en) * 2020-03-18 2023-10-20 蔚然(南京)动力科技有限公司 Method for inhibiting low-speed running shake of electric vehicle
CN113492689A (en) * 2020-03-18 2021-10-12 蔚然(南京)动力科技有限公司 Method for inhibiting low-speed running jitter of electric vehicle
CN113459824A (en) * 2020-03-31 2021-10-01 安徽威灵汽车部件有限公司 Electric vehicle shake suppression method and device, electric vehicle and storage medium
CN113459823A (en) * 2020-03-31 2021-10-01 安徽威灵汽车部件有限公司 Electric vehicle shake suppression method and device, electric vehicle and storage medium
CN113459822A (en) * 2020-03-31 2021-10-01 安徽威灵汽车部件有限公司 Electric vehicle shake suppression method and device, electric vehicle and storage medium
CN111591144A (en) * 2020-05-29 2020-08-28 重庆长安新能源汽车科技有限公司 Control method for reducing output torque vibration of motor for electric vehicle
CN112356683A (en) * 2020-11-10 2021-02-12 深圳市英威腾电动汽车驱动技术有限公司 Anti-shaking method, device and equipment based on electric automobile and storage medium
CN113027625B (en) * 2021-04-15 2023-05-12 常州易控汽车电子股份有限公司 IPU controller speed compensation method
CN113027625A (en) * 2021-04-15 2021-06-25 常州易控汽车电子股份有限公司 IPU controller speed compensation method
CN113175523A (en) * 2021-04-20 2021-07-27 中国北方车辆研究所 Oil level signal processing system and method for AT automatic transmission
CN112977173B (en) * 2021-04-30 2022-05-03 重庆长安新能源汽车科技有限公司 Electric automobile and power battery pulse heating system and heating method thereof
CN112977173A (en) * 2021-04-30 2021-06-18 重庆长安新能源汽车科技有限公司 Electric automobile and power battery pulse heating system and heating method thereof
CN113459830A (en) * 2021-07-30 2021-10-01 潍柴动力股份有限公司 Vehicle shake suppression method and device, electronic device and computer storage medium
CN113459830B (en) * 2021-07-30 2023-11-17 潍柴动力股份有限公司 Vehicle shake suppression method and device, electronic equipment and computer storage medium
CN114407675A (en) * 2022-01-17 2022-04-29 浙江吉利控股集团有限公司 Motor torque control method and control device
CN114347801A (en) * 2022-01-17 2022-04-15 浙江吉利控股集团有限公司 Motor torque control method and control device
CN114347801B (en) * 2022-01-17 2024-04-23 浙江吉利控股集团有限公司 Motor torque control method and control device
CN114407675B (en) * 2022-01-17 2024-05-31 浙江吉利控股集团有限公司 Motor torque control method and control device

Also Published As

Publication number Publication date
CN108068659B (en) 2020-11-06

Similar Documents

Publication Publication Date Title
CN108068659B (en) Method, device and system for inhibiting electric vehicle shaking
DE102008009181B4 (en) Reduction of a subharmonic oscillation during high-frequency operation of a converter
WO2016021696A1 (en) Control device for rotating electrical machine
CN107612449B (en) Subway traction converter direct current side oscillation suppression method based on feedforward voltage compensation
WO2013129532A1 (en) Dynamometer system
US10118625B2 (en) Anti-jerk method
JP6274377B1 (en) Electric power steering device
JP2013223373A (en) Electric vehicle control device
DE102012201200A1 (en) Vehicle engine control device
CN111267636A (en) New energy electric vehicle anti-shake control method based on PR filter
CN111682829A (en) Motor output torque control method and system
CN102751935B (en) Method for suppressing asynchronous motor interference under rotating speed open loop of electric car
JP6720714B2 (en) Electric vehicle control method and electric vehicle control device
JP2011035967A (en) Device for controlling electric machine
CN111106775A (en) Angle filtering method and system for permanent magnet synchronous motor
CN113459823B (en) Method and device for suppressing jitter of electric automobile, electric automobile and storage medium
CN109450331B (en) Method and device for inhibiting fluctuation of rotating speed of compressor
CN109724335B (en) Method and device for suppressing fluctuation of rotation speed of compressor
CN111684708B (en) Control device for motor
CN109660172B (en) Method and device for inhibiting fluctuation of rotating speed of compressor
CN109560739B (en) Method and device for controlling rotating speed of compressor
JP5850179B2 (en) Motor control device and motor control method
CN109667762B (en) Method and device for inhibiting rotating speed fluctuation of single-rotor compressor
JP7348526B2 (en) Resonance suppression control device
CN109469615B (en) Method and device for controlling rotating speed of compressor

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant