[go: up one dir, main page]

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
quadrature
direct
rotational speed
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

本申请公开了一种抑制电动汽车抖动的方法、装置及系统,用于抑制电动汽车抖动,提高驾驶舒适性。该方法包括:获取电机的转速信号;对所述转速信号进行傅里叶分析,获得所述转速信号中导致转速抖动的有效分量的频率和幅值;所述转速抖动为电动汽车牵引力矩和阻力矩之间存在非线性关系引起的抖动;根据所述导致转速抖动的有效分量的频率和幅值获得抑制转速抖动的参数;根据所述抑制转速抖动的参数和所述转速信号通过微分惯性环节和带通滤波环节获得补偿转矩;将所述补偿转矩与给定转矩进行叠加,以对所述转速抖动进行抑制。由于抑制了电动汽车的抖动,减少了抖动时产生的机械共振,进而减少电动汽车硬件的磨损。

The application discloses a method, device and system for suppressing vibration of an electric vehicle, which are used to suppress the vibration of the electric vehicle and improve driving comfort. The method includes: acquiring the rotational speed signal of the motor; performing Fourier analysis on the rotational speed signal to obtain the frequency and amplitude of an effective component in the rotational speed signal that causes rotational speed jitter; the rotational speed jitter is the traction torque and resistance of the electric vehicle The jitter caused by the non-linear relationship between the moments; the parameters for suppressing the jitter of the speed are obtained according to the frequency and amplitude of the effective component that causes the jitter of the speed; the parameters for suppressing the jitter of the speed and the speed signal are passed through the differential inertia link and The compensation torque is obtained by the band-pass filtering link; and the compensation torque is superimposed on the given torque to suppress the speed jitter. Since the vibration of the electric vehicle is suppressed, the mechanical resonance generated during the vibration is reduced, thereby reducing the wear and tear of the hardware of the electric vehicle.

Description

一种抑制电动汽车抖动的方法、装置及系统A method, device and system for suppressing vibration of an electric vehicle

技术领域technical field

本申请涉及电动汽车技术领域,尤其涉及一种抑制电动汽车抖动的方法、装置及系统。The present application relates to the technical field of electric vehicles, in particular to a method, device and system for suppressing shaking of electric vehicles.

背景技术Background technique

电动汽车具有高效、节能、低噪声以及零排放等优点,因此电动汽车是未来新能源汽车的发展趋势。随着人们环保意识逐渐提高,电动汽车越来越受到人们青睐。Electric vehicles have the advantages of high efficiency, energy saving, low noise and zero emissions, so electric vehicles are the development trend of new energy vehicles in the future. With the gradual improvement of people's awareness of environmental protection, electric vehicles are more and more popular.

电动汽车通常采用减速器替代传统车的变速箱,电机和减速器之间采用花键连接,减速器和车轮间通过万向节连接。由于花键、减速器和万向节之间存在一定连接间隙及柔性。Electric vehicles usually use a reducer to replace the gearbox of a traditional car. The motor and the reducer are connected by a spline, and the reducer and the wheels are connected by a universal joint. Because there is a certain connection gap and flexibility between the spline, reducer and universal joint.

电动汽车起步过程中电机输出扭矩出现瞬间跳变,会导致传动系统的弹性形变,牵引力矩和和阻力矩之间存在非线性关系,因此导致转速抖动。另外,在高速运行的某些工况下,车辆动力传动系统会发生机械共振,也会引起电机输出扭矩波动,从而导致转速抖动。The momentary jump in the output torque of the motor during the starting process of the electric vehicle will cause the elastic deformation of the transmission system, and there is a nonlinear relationship between the traction torque and the resistance torque, resulting in speed jitter. In addition, under certain working conditions of high-speed operation, mechanical resonance will occur in the power transmission system of the vehicle, which will also cause fluctuations in the output torque of the motor, resulting in speed jitter.

转速抖动问题不仅严重影响电动汽车驾驶的舒适性,而且会降低传动系统的工作性能和寿命。The speed jitter problem not only seriously affects the driving comfort of electric vehicles, but also reduces the working performance and life of the transmission system.

因此,如何抑制电动汽车的转速抖动问题,减缓整车抖动,成为电机驱动领域亟待解决的问题。Therefore, how to suppress the speed jitter of electric vehicles and slow down the jitter of the whole vehicle has become an urgent problem in the field of motor drives.

发明内容Contents of the invention

本申请提供了一种抑制电动汽车抖动的方法、装置及系统,能够有效抑制电动汽车的转速抖动,从而提高驾驶舒适性,同时还可以提高传动系统的工作性能和寿命。The present application provides a method, device and system for suppressing vibration of an electric vehicle, which can effectively suppress the speed vibration of the electric vehicle, thereby improving driving comfort, and at the same time improving the working performance and life of the transmission system.

第一方面,提供一种抑制电动汽车抖动的方法,所述方法包括:In a first aspect, there is provided a method for suppressing vibration of an electric vehicle, the method comprising:

获取电机的转速信号;Obtain the speed signal of the motor;

对所述转速信号进行傅里叶分析,获得所述转速信号中导致转速抖动的有效分量的频率和幅值;所述转速抖动为电动汽车牵引力矩和阻力矩之间存在非线性关系引起的抖动;Perform Fourier analysis on the rotational speed signal to obtain the frequency and amplitude of an effective component in the rotational speed signal that causes rotational speed jitter; the rotational speed jitter is the jitter caused by the non-linear relationship between the traction torque and resistance torque of the electric vehicle ;

根据所述导致转速抖动的有效分量的频率和幅值获得抑制转速抖动的参数;Obtaining parameters for suppressing rotational speed jitter according to the frequency and amplitude of the effective component causing rotational speed jitter;

根据所述抑制转速抖动的参数和所述转速信号通过微分惯性环节和带通滤波环节获得补偿转矩;obtaining the compensation torque through a differential inertia link and a band-pass filter link according to the parameters for suppressing rotational speed jitter and the rotational speed signal;

将所述补偿转矩与给定转矩进行叠加,以对所述转速抖动进行抑制。The compensation torque is superimposed with the given torque to suppress the speed jitter.

在第一方面的第一种可能的实现方式中,对所述转速信号进行傅里叶分析获得转速信号中导致转速抖动的有效分量的频率和幅值,具体包括:In a first possible implementation manner of the first aspect, Fourier analysis is performed on the rotational speed signal to obtain the frequency and amplitude of an effective component in the rotational speed signal that causes rotational speed jitter, specifically including:

对所述转速信号进行傅里叶分析,获取转速信号中各个分量的幅值;performing Fourier analysis on the rotational speed signal to obtain the amplitude of each component in the rotational speed signal;

将幅值最大的分量作为导致转速抖动的有效分量;Take the component with the largest amplitude as the effective component that causes speed jitter;

获得所述导致转速抖动的有效分量的频率和幅值。Obtain the frequency and amplitude of the effective component causing rotational speed jitter.

结合第一方面及上述任一种可能的实现方式中,在第二种可能的实现方式中,将所述补偿转矩与给定转矩进行叠加,之前还包括:In combination with the first aspect and any one of the above possible implementation manners, in the second possible implementation manner, superimposing the compensation torque with the given torque also includes:

对所述补偿转矩进行限幅,获得限幅后的补偿转矩;limiting the compensation torque to obtain the limited compensation torque;

所述将所述补偿转矩与给定转矩进行叠加,具体为:The superposition of the compensation torque and the given torque is specifically:

将所述限幅后的补偿转矩与给定转矩进行叠加。Superimpose the limited compensation torque with the given torque.

结合第一方面及上述任一种可能的实现方式中,在第三种可能的实现方式中,根据所述抑制转速抖动的参数和所述转速信号通过微分惯性环节和带通滤波环节获得补偿转矩,具体包括:In combination with the first aspect and any of the above possible implementations, in the third possible implementation, the compensation rotation speed is obtained through the differential inertia link and the band-pass filter link according to the parameters for suppressing the rotation speed jitter and the rotation speed signal. moments, including:

通过以下传递函数获得补偿转矩;The compensation torque is obtained by the following transfer function;

其中,ωn为带通滤波的中心频率,ξ为阻尼系数,T1为带通滤波的通带增益,T2为微分惯性环节的转折频率;s为拉普拉斯变量;Among them, ω n is the center frequency of the band-pass filter, ξ is the damping coefficient, T 1 is the pass-band gain of the band-pass filter, T 2 is the turning frequency of the differential inertia link; s is the Laplace variable;

其中,f1 *为所述导致转速抖动的有效分量的频率;A1 *为所述导致转速抖动的有效分量的幅值;a和b分别为用于调节通态增益和通带宽度的系数。Wherein, f 1 * is the frequency of the effective component that causes speed jitter; A 1 * is the amplitude of the effective component that causes speed jitter; a and b are coefficients used to adjust the on-state gain and the passband width, respectively .

结合第一方面及上述任一种可能的实现方式中,在第四种可能的实现方式中,根据所述导致转速抖动的有效分量的频率和幅值获得抑制转速抖动的参数,具体包括:In combination with the first aspect and any of the above possible implementation manners, in a fourth possible implementation manner, parameters for suppressing rotational speed jitter are obtained according to the frequency and amplitude of the effective component causing rotational speed jitter, specifically including:

将导致转速抖动的有效分量的频率f1 *和幅值A1 *,通过以下公式获得抑制转速抖动的参数;所述抑制转速抖动的参数分别为:带通滤波器的通带增益T1、微分惯性环节的转折频率T2、带通滤波器的中心频率ωn和阻尼系数ξ;The frequency f 1 * and the amplitude A 1 * of the effective component that will cause the speed jitter are obtained by the following formula to suppress the parameters of the speed jitter; the parameters for suppressing the speed jitter are respectively: the passband gain T 1 of the band-pass filter, The corner frequency T 2 of the differential inertia link, the center frequency ω n and the damping coefficient ξ of the band-pass filter;

T1=aA1 T 1 =aA 1

ωn=2πf1 * ω n =2πf 1 *

ξ=bξ=b

其中,a和b分别为用于调节通态增益和通带宽度的系数。Among them, a and b are coefficients used to adjust the on-state gain and passband width, respectively.

结合第一方面及上述任一种可能的实现方式中,在第五种可能的实现方式中,还包括:In combination with the first aspect and any one of the above possible implementation manners, in a fifth possible implementation manner, it also includes:

获得电机直轴电流偏差信号和交轴电流偏差信号;Obtain the motor direct axis current deviation signal and the quadrature axis current deviation signal;

对所述电机直轴电流偏差信号和交轴电流偏差信号分别进行傅里叶分析获得直轴电流和交轴交流中导致电流抖动的有效分量的频率和幅值;Performing Fourier analysis on the direct axis current deviation signal and the quadrature axis current deviation signal of the motor respectively to obtain the frequency and amplitude of the effective component that causes current jitter in the direct axis current and the quadrature axis AC;

由所述导致电流抖动的有效分量的频率和幅值获得抑制电流抖动的参数;Obtaining parameters for suppressing current jitter from the frequency and amplitude of the effective component causing current jitter;

利用所述抑制电流抖动的参数、所述直轴电流偏差信号和所述交轴电流偏差信号通过谐振控制环节获得直轴补偿电压和交轴补偿电压;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;

将所述直轴补偿电压和交轴补偿电压分别与输出直轴电压输出直轴电压和输出交轴电压进行叠加,以对电流抖动进行抑制。The direct-axis compensation voltage and the quadrature-axis compensation voltage are respectively superimposed with the output direct-axis voltage, the output direct-axis voltage and the output quadrature-axis voltage, so as to suppress current jitter.

结合第一方面及上述任一种可能的实现方式中,在第六种可能的实现方式中,对所述电机直轴电流偏差信号和交轴电流偏差信号分别进行傅里叶分析获得直轴电流和交轴交流中导致电流抖动的有效分量的频率和幅值,具体包括:In combination with the first aspect and any of the above possible implementations, in a sixth possible implementation, perform Fourier analysis on the direct axis current deviation signal and the quadrature axis current deviation signal of the motor respectively to obtain the direct axis current The frequency and amplitude of the effective components that cause current jitter in the AC and quadrature axes, including:

分别对所述直轴电流偏差信号和交轴电流偏差信号进行傅里叶分析,分别获取直轴电流偏差信号和交轴电流偏差信号中各个分量的幅值;performing Fourier analysis on the direct-axis current deviation signal and the quadrature-axis current deviation signal, respectively, to obtain the amplitudes of the respective components in the direct-axis current deviation signal and the quadrature-axis current deviation signal;

将幅值最大的分量作为导致电流抖动的有效分量;Take the component with the largest amplitude as the effective component that causes current jitter;

获得所述直轴电流和交轴交流中导致电流抖动的有效分量的频率和幅值。Obtaining the frequency and amplitude of effective components that cause current jitter in the direct-axis current and the quadrature-axis AC.

结合第一方面及上述任一种可能的实现方式中,在第七种可能的实现方式中,将所述直轴补偿电压和交轴补偿电压分别与输出直轴电压和输出交轴电压进行叠加,之前还包括:In combination with the first aspect and any of the above possible implementations, in a seventh possible implementation, the direct-axis compensation voltage and the quadrature-axis compensation voltage are respectively superimposed on the output direct-axis voltage and the output quadrature-axis voltage , which previously also included:

对所述直轴补偿电压和交轴补偿电压进行限幅,获得限幅后的直轴补偿电压和限幅后的交轴补偿电压;Limiting the direct-axis compensation voltage and the quadrature-axis compensation voltage to obtain the limited direct-axis compensation voltage and the limited quadrature-axis compensation voltage;

将所述直轴补偿电压和交轴补偿电压分别与输出直轴电压和输出交轴电压进行叠加,具体为:The direct-axis compensation voltage and the quadrature-axis compensation voltage are respectively superimposed on the output direct-axis voltage and the output quadrature-axis voltage, specifically:

将限幅后的直轴补偿电压和限幅后的交轴补偿电压分别与输出直轴电压和输出交轴电压进行叠加。The limited direct-axis compensation voltage and the limited quadrature-axis compensation voltage are respectively superimposed on the output direct-axis voltage and the output quadrature-axis voltage.

结合第一方面及上述任一种可能的实现方式中,在第八种可能的实现方式中,利用所述抑制电流抖动的参数、所述直轴电流偏差信号和所述交轴电流偏差信号通过谐振控制环节获得直轴补偿电压和交轴补偿电压,具体包括:In combination with the first aspect and any of the above possible implementation manners, in an eighth possible implementation manner, using the parameters for suppressing current jitter, the direct-axis current deviation signal, and the quadrature-axis current deviation signal through The resonance control link obtains the direct axis compensation voltage and the quadrature axis compensation voltage, including:

通过以下传递函数获得直轴补偿电压和交轴补偿电压;The direct-axis compensation voltage and the quadrature-axis compensation voltage are obtained by the following transfer functions;

其中,ωc为所述谐振控制环节的预设带宽,ω0为中心频率,k为增益,c为调节增益的预设系数;ω0=2πf2 *,k=c·A2 *;f2 *为所述导致电流抖动的有效分量的频率;A2 *为所述导致电流抖动的有效分量的幅值;s为拉普拉斯变量。Wherein, ω c is the preset bandwidth of the resonance control link, ω 0 is the center frequency, k is the gain, and c is the preset coefficient for adjusting the gain; ω 0 =2πf 2 * , k=c·A 2 * ; f 2 * is the frequency of the effective component causing current jitter; A 2 * is the amplitude of the effective component causing current jitter; s is a Laplace variable.

第二方面,提供一种抑制电动汽车抖动的装置,所述装置包括:In a second aspect, a device for suppressing vibration of an electric vehicle is provided, the device comprising:

采集单元,用于获取电机的转速信号;The acquisition unit is used to acquire the rotational speed signal of the motor;

转速抖动有效分量获得单元,用于对所述转速信号进行傅里叶分析,获得所述转速信号中导致转速抖动的有效分量的频率和幅值;所述转速抖动为电动汽车牵引力矩和和阻力矩之间存在非线性关系引起的抖动;The effective component acquisition unit of the speed jitter is used to perform Fourier analysis on the speed signal to obtain the frequency and amplitude of the effective component in the speed signal that causes the speed jitter; the speed jitter is the traction torque and resistance of the electric vehicle Jitter caused by nonlinear relationship between moments;

抑制转速抖动参数获得单元,用于根据所述导致转速抖动的有效分量的频率和幅值获得抑制转速抖动的参数;A rotational speed jitter suppression parameter obtaining unit, configured to obtain a rotational speed jitter suppression parameter according to the frequency and amplitude of the effective component causing the rotational speed jitter;

补偿转矩获得单元,用于根据所述抑制转速抖动的参数和所述转速信号通过微分惯性环节和带通滤波环节获得补偿转矩;A compensation torque obtaining unit, configured to obtain compensation torque through a differential inertia link and a band-pass filter link according to the parameters for suppressing rotational speed jitter and the rotational speed signal;

转速抖动抑制单元,用于将所述补偿转矩与给定转矩进行叠加,以对所述转速抖动进行抑制。The rotational speed jitter suppression unit is configured to superimpose the compensation torque with a given torque to suppress the rotational speed jitter.

在第二方面的第一种可能的实现方式中,述转速抖动有效分量获得单元包括:In a first possible implementation manner of the second aspect, the obtaining unit for the effective component of rotational speed jitter includes:

转速信号分量获得子单元,用于对所述转速信号进行傅里叶分析,获取转速信号中各个分量的幅值;The rotation speed signal component obtaining subunit is used to perform Fourier analysis on the rotation speed signal to obtain the amplitude of each component in the rotation speed signal;

转速抖动有效分量获得子单元,用于将幅值最大的分量作为导致转速抖动的有效分量;The effective component acquisition subunit of the rotational speed jitter is used to use the component with the largest amplitude as the effective component causing the rotational speed jitter;

频率和幅值第一获得子单元,用于获得所述导致转速抖动的有效分量的频率和幅值。The first obtaining subunit of frequency and amplitude is used to obtain the frequency and amplitude of the effective component that causes rotational speed jitter.

结合第二方面及上述任一种可能的实现方式中,在第二种可能的实现方式中,还包括:转矩限幅单元;In combination with the second aspect and any one of the above possible implementation manners, in the second possible implementation manner, it further includes: a torque limiting unit;

所述转矩限幅单元,用于对所述补偿转矩进行限幅,获得限幅后的补偿转矩;The torque limiting unit is used to limit the compensation torque to obtain the limited compensation torque;

转速抖动抑制单元,用于将所述限幅后的补偿转矩与给定转矩进行叠加。The rotational speed jitter suppression unit is used for superimposing the limited compensation torque and the given torque.

结合第二方面及上述任一种可能的实现方式中,在第三种可能的实现方式中,还包括:In combination with the second aspect and any of the above possible implementation manners, the third possible implementation manner further includes:

电流偏差信号获得单元,用于获得电机直轴电流偏差信号和交轴电流偏差信号;A current deviation signal obtaining unit, configured to obtain a motor direct-axis current deviation signal and a quadrature-axis current deviation signal;

电流抖动有效分量获得单元,用于对所述电机直轴电流偏差信号和交轴电流偏差信号分别进行傅里叶分析获得直轴电流和交轴交流中导致电流抖动的有效分量的频率和幅值;The current jitter effective component acquisition unit is used to perform Fourier analysis on the direct axis current deviation signal and the quadrature axis current deviation signal of the motor respectively to obtain the frequency and amplitude of the effective component of the direct axis current and the quadrature axis AC that cause current jitter ;

抑制电流抖动参数获得单元,用于由所述导致电流抖动的有效分量的频率和幅值获得抑制电流抖动的参数;A current jitter suppression parameter obtaining unit, configured to obtain a current jitter suppression parameter from the frequency and amplitude of the effective component causing current jitter;

补偿电压获得单元,用于利用所述抑制电流抖动的参数、所述直轴电流偏差信号和所述交轴电流偏差信号通过谐振控制环节获得直轴补偿电压和交轴补偿电压;A compensation voltage obtaining unit, configured to use the parameter for suppressing current jitter, the direct-axis current deviation signal and the quadrature-axis current deviation signal to obtain a direct-axis compensation voltage and a quadrature-axis compensation voltage through a resonance control link;

电流抖动抑制单元,用于将所述直轴补偿电压和交轴补偿电压分别与输出直轴电压和输出交轴电压进行叠加,以对电流抖动进行抑制。The current jitter suppression unit is 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 the current jitter.

结合第二方面及上述任一种可能的实现方式中,在第四种可能的实现方式中,所述电流抖动有效分量获得单元包括:With reference to the second aspect and any one of the above 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 to perform Fourier analysis on the direct-axis current deviation signal and the quadrature-axis current deviation signal respectively, and respectively obtain the amplitudes of the components in the direct-axis current deviation signal and the quadrature-axis current deviation signal ;

电流抖动有效分量获得子单元,用于将幅值最大的分量作为导致电流抖动的有效分量;The current jitter effective component acquisition subunit is used to use the component with the largest amplitude as the effective component causing current jitter;

频率和幅值第二获得子单元,用于获得所述直轴电流和交轴交流中导致电流抖动的有效分量的频率和幅值。The frequency and amplitude second obtaining subunit is used to obtain the frequency and amplitude of the effective components in the direct-axis current and quadrature-axis AC that cause current jitter.

结合第二方面及上述任一种可能的实现方式中,在第五种可能的实现方式中,还包括:电压限幅单元;In combination with the second aspect and any one of the above possible implementation manners, in a fifth possible implementation manner, it further includes: a voltage limiting unit;

所述电压限幅单元,用于对所述直轴补偿电压和交轴补偿电压进行限幅,获得限幅后的直轴补偿电压和限幅后的交轴补偿电压;The voltage limiting unit is configured to limit the direct-axis compensation voltage and the quadrature-axis compensation voltage to obtain the limited direct-axis compensation voltage and the limited quadrature-axis compensation voltage;

所述电流抖动抑制单元,用于将限幅后的直轴补偿电压和限幅后的交轴补偿电压分别与输出直轴电压和输出交轴电压进行叠加。The current jitter suppression unit is configured to superpose the limited direct-axis compensation voltage and the limited quadrature-axis compensation voltage with the output direct-axis voltage and the output quadrature-axis voltage respectively.

第三方面,提供一种抑制电动汽车抖动的系统,该系统应用于对电动汽车的电机进行控制,包括:转速传感器和电机控制器;In the third aspect, a system for suppressing vibration of an electric vehicle is provided, the system is applied to control the motor of the electric vehicle, including: a speed sensor and a motor controller;

所述转速传感器,用于获取电机的转速信号;The rotational speed sensor is used to obtain the rotational speed signal of the motor;

所述电机控制器,用于对所述转速信号进行傅里叶分析,获得所述转速信号中导致转速抖动的有效分量的频率和幅值;所述转速抖动为电动汽车牵引力矩和和阻力矩之间存在非线性关系引起的抖动;根据所述导致转速抖动的有效分量的频率和幅值获得抑制转速抖动的参数;根据所述抑制转速抖动的参数和所述转速信号通过微分惯性环节和带通滤波环节获得补偿转矩;将所述补偿转矩与给定转矩进行叠加,以对所述转速抖动进行抑制。The motor controller is used to perform Fourier analysis on the rotational speed signal to obtain the frequency and amplitude of the effective component in the rotational speed signal that causes rotational speed jitter; the rotational speed jitter is the traction torque and resistance torque of the electric vehicle The jitter caused by the non-linear relationship between them; the parameters for suppressing the speed jitter are obtained according to the frequency and amplitude of the effective component that causes the speed jitter; according to the parameters for suppressing the speed jitter and the speed signal through the differential inertia link and the band The compensation torque is obtained through the filtering link; the compensation torque is superimposed with the given torque to suppress the 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 quadrature-axis current deviation signal; Performing Fourier analysis on the deviation signal to obtain the frequency and amplitude of the effective component that causes current jitter in the direct-axis current and quadrature-axis AC; obtain the parameters for suppressing current jitter from the frequency and amplitude of the effective component that cause current jitter; Using the parameters for suppressing current jitter, the direct-axis current deviation signal and the quadrature-axis current deviation signal to obtain the direct-axis compensation voltage and the quadrature-axis compensation voltage through the resonance control link; the direct-axis compensation voltage and the quadrature-axis compensation The voltage is superimposed on the output direct-axis voltage and the output quadrature-axis voltage to suppress current jitter.

从以上技术方案可以看出,本申请实施例具有以下优点:It can be seen from the above technical solutions that the embodiments of the present application have the following advantages:

本申请提供了一种抑制电动汽车抖动的方法,采集电机转速进而获得对应的转速信号,对获得的转速信号进行傅里叶分析,进而获取转速信号中导致转速抖动的有效分量的频率和幅值,再根据导致转速抖动的有效分量的频率和幅值获得抑制转速抖动的参数,利用抑制转速抖动的参数和转速信号通过微分惯性环节和带通滤波环节获得补偿转矩,将补偿转矩与给定转矩进行叠加,即可实现对电动汽车转速抖动的抑制。This application provides a method for suppressing the jitter of an electric vehicle, which collects the motor speed and then obtains the corresponding speed signal, performs Fourier analysis on the obtained speed signal, and then obtains the frequency and amplitude of the effective component in the speed signal that causes the speed jitter , then according to the frequency and amplitude of the effective component that causes the speed jitter, the parameters for suppressing the speed jitter are obtained, and the parameters for suppressing the speed jitter and the speed signal are used to obtain the compensation torque through the differential inertia link and the band-pass filter link, and the compensation torque is combined with the given Superposition of constant torque can realize the suppression of electric vehicle speed jitter.

本申请提供的抑制电动汽车抖动的方法,在电动汽车的工作情况发生变化时,傅里叶分析获得的导致转速抖动的有效分量的频率也不相同,进而根据有效分量的频率和幅值获得抑制转速抖动的参数也不同,这样可以保证根据电动汽车的工作情况实时获取抑制转速抖动的参数,无需根据电动汽车当前的工作情况手动调节抑制抖动的参数电动汽车的工作情况进行自适应,增强了系统的适应性。此外,本申请提供的方法中,需要通过微分惯性环节和带通滤波环节的共同作用,根据抑制转速抖动的参数和转速信号获取补偿转矩,解决了车辆在加速运行的工作情况下,提取转速波动量存在直偏的问题。综上所述,本申请提供的抑制电动汽车抖动的方法,能够更有效地抑制电动汽车的抖动,提高了驾驶的舒适性,并且由于抑制了电动汽车的抖动,减少了抖动时产生的机械共振,进而减少电动汽车硬件的磨损。In the method for suppressing electric vehicle jitter provided by this application, when the working conditions of the electric vehicle change, the frequency of the effective component that causes the speed jitter obtained by Fourier analysis is also different, and then the suppression is obtained according to the frequency and amplitude of the effective component The parameters of speed jitter are also different, so that the parameters for suppressing speed jitter can be obtained in real time according to the working conditions of the electric vehicle, and there is no need to manually adjust the parameters for suppressing jitter according to the current working conditions of the electric vehicle. adaptability. In addition, in the method provided by this application, it is necessary to obtain the compensation torque according to the parameter of suppressing the vibration of the rotational speed and the rotational speed signal through the joint action of the differential inertial link and the bandpass filtering link, so as to solve the problem of extracting the rotational speed when the vehicle is running at an accelerated speed. There is a problem of direct bias in volatility. To sum up, the method for suppressing the shaking of electric vehicles provided by this application can more effectively suppress the shaking of electric vehicles, improve driving comfort, and reduce the mechanical resonance generated during shaking due to the suppression of shaking of electric vehicles , thereby reducing the wear and tear of electric vehicle hardware.

附图说明Description of drawings

图1为一种抑制电动汽车抖动的系统的结构图;Fig. 1 is a kind of structural diagram of the system of suppressing electric vehicle jitter;

图2为另一种抑制电动汽车抖动的系统的结构图;Fig. 2 is the structural diagram of another kind of system that suppresses electric vehicle jitter;

图3为本申请实施例提供的抑制电动汽车抖动的方法流程图;FIG. 3 is a flowchart of a method for suppressing vibration of an electric vehicle provided in an embodiment of the present application;

图4为本申请实施例提供的另一种抑制电动汽车抖动的方法流程图;FIG. 4 is a flow chart of another method for suppressing vibration of an electric vehicle provided in an embodiment of the present application;

图5为本申请实施例提供的抑制电动汽车转速抖动的原理框图;FIG. 5 is a functional block diagram for suppressing speed jitter of an electric vehicle provided by an embodiment of the present application;

图6为本申请实施例提供的抑制电动汽车转速抖动的具体实现框图;FIG. 6 is a specific implementation block diagram of suppressing the speed jitter of an electric vehicle provided by the embodiment of the present application;

图7为本申请实施例提供的抑制电动汽车电流抖动的方法流程图;FIG. 7 is a flow chart of a method for suppressing electric vehicle current jitter provided by an embodiment of the present application;

图8为本申请实施例提供的抑制电动汽车电流抖动的原理框图;FIG. 8 is a functional block diagram of suppressing electric vehicle current jitter provided by the embodiment of the present application;

图9为本申请实施例提供的抑制电动汽车电流抖动的具体实现框图;FIG. 9 is a specific implementation block diagram of suppressing electric vehicle current jitter provided by the embodiment of the present application;

图10为本申请实施例提供的抑制电动汽车抖动的装置结构图;FIG. 10 is a structural diagram of a device for suppressing vibration of an electric vehicle provided in an embodiment of the present application;

图11为本申请实施例提供的另一种抑制电动汽车抖动的装置结构图;FIG. 11 is a structural diagram of another device for suppressing vibration of an electric vehicle provided in the embodiment of the present application;

图12为本申请实施例提供的抑制电动汽车电流抖动的装置结构图;FIG. 12 is a structural diagram of a device for suppressing electric vehicle current jitter provided by an embodiment of the present application;

图13为本申请实施例提供的抑制电动汽车电流抖动的装置结构图;FIG. 13 is a structural diagram of a device for suppressing electric vehicle current jitter provided by an embodiment of the present application;

图14为本申请实施例提供的抑制电动汽车抖动的系统结构图;FIG. 14 is a structural diagram of a system for suppressing vibration of an electric vehicle provided by an embodiment of the present application;

图15为本申请实施例提供的具体实现时抑制电动汽车抖动的系统示意图。Fig. 15 is a schematic diagram of a system for suppressing vibration of an electric vehicle during specific implementation provided by the embodiment of the present application.

具体实施方式Detailed ways

本申请实施例提供一种抑制电动车抖动的方法、装置及系统,用于抑制电动汽车的抖动,从而提高驾驶舒适性,同时还可以提高汽车传动系统中硬件结构的工作性能和寿命。The embodiments of the present application provide a method, device and system for suppressing the vibration of an electric vehicle, which are used to suppress the vibration of the electric vehicle, thereby improving driving comfort, and at the same time improving the working performance and life of the hardware structure in the vehicle transmission system.

电动汽车在行驶的过程中发生抖动,将影响电动汽车驾驶的舒适性,并且电动汽车的抖动也会对电动汽车上的一些硬件结构造成一定的影响,可能会对一些硬件结构造成损伤,进而影响其使用寿命。The vibration of the electric vehicle during driving will affect the driving comfort of the electric vehicle, and the vibration of the electric vehicle will also have a certain impact on some hardware structures on the electric vehicle, which may cause damage to some hardware structures, thereby affecting its service life.

如图1所示,为一种抑制电动汽车转速抖动的系统的结构图。具体地,在整车控制器(VCU,Vehicle Control Unit)获取到转速信号后,将该转速信号与给定的转速信号进行偏差计算,根据计算得到的偏差量大小查表,获得电阻电容(RC)滤波器参数,根据该RC滤波器参数对转速信号进行滤波,其中RC滤波器为一种利用电压源、电流源趣事电阻器和电容器运作的一种电路。再根据滤波得到的转速信号,查表并计算比例积分微分(PID,Proportional Integral Derivative)调节参数,PID参数分别为比例参数、积分参数和微分参数,利用该PID参数计算转矩的校正值,将校正后的转矩值下发至发电机的控制器,以实现抑制转速抖动的功能。As shown in Fig. 1, it is a structural diagram of a system for suppressing speed jitter of an electric vehicle. Specifically, after the vehicle controller (VCU, Vehicle Control Unit) obtains the rotational speed signal, it calculates the deviation between the rotational speed signal and the given rotational speed signal, and looks up the table according to the calculated deviation to obtain the resistance capacitance (RC ) filter parameters, and filter the speed signal according to the RC filter parameters, wherein the RC filter is a circuit that uses a voltage source, a current source, and a resistor and a capacitor to operate. Then, according to the rotational speed signal obtained by filtering, look up the table and calculate the proportional integral derivative (PID, Proportional Integral Derivative) adjustment parameters. The PID parameters are proportional parameters, integral parameters and differential parameters. The corrected torque value is sent to the controller of the generator to realize the function of suppressing the vibration of the speed.

发明人研究发现,采用图1对应的抑制电动汽车转速抖动的方式存在以下不足:The inventors found that the method of suppressing the vibration of the electric vehicle speed corresponding to Fig. 1 has the following disadvantages:

由于通过整车控制器(VCU)对转速抖动进行抑制,转速信号的采集以及转矩指令的下发均会受到整车控制器(VCU)和电机控制器(IPU,Intelligence Processing Unit)通信时间的限制,会产生较大的延时,并且抑制作用有限,一般只能将其抑制到90rpm/60ms以内。此外,在运行工况发生变化时,根据转速偏差的大小通过查表的方式获取滤波参数,控制的适应性较差。Since the speed jitter is suppressed by the vehicle controller (VCU), the acquisition of the speed signal and the delivery of the torque command will be limited by the communication time between the vehicle controller (VCU) and the motor controller (IPU, Intelligence Processing Unit). Limitation will produce a large delay, and the suppression effect is limited, generally it can only be suppressed to within 90rpm/60ms. In addition, when the operating conditions change, the filter parameters are obtained by looking up the table according to the size of the speed deviation, and the adaptability of the control is poor.

另外,还有一种抑制电动汽车抖动的方案,如图2所示,为该系统的结构图,该系统在电机控制器侧实现对转速抖动进行抑制。具体地,通过速度反馈环节对期望力矩进行修正,电机转速检测环节检测电机的转速信号,检测到的转速信号经过低通滤波器、电机转速微分、惯性环节以及输出限幅后,得到转矩补偿值,将该转矩补偿值叠加到期望力矩上,即可实现对转速抖动的抑制。In addition, there is another solution to suppress the vibration of electric vehicles, as shown in Figure 2, which is the structural diagram of the system. The system realizes the suppression of speed vibration on the side of the motor controller. Specifically, the expected torque is corrected through the speed feedback link, and the motor speed detection link detects the speed signal of the motor. After the detected speed signal passes through the low-pass filter, the motor speed differential, the inertial link and the output limiter, the torque compensation is obtained. value, superimpose the torque compensation value on the expected torque, and the speed vibration can be suppressed.

发明人研究过程中发现,采用图2对应的抑制电动汽车的转速抖动的方案存在以下不足:During the research process, the inventor found that the scheme for suppressing the speed jitter of the electric vehicle corresponding to Fig. 2 has the following disadvantages:

由于速度反馈环节中的滤波系数、时间参数等控制参数的值固定,因此,仅能对单一频段的抖动进行有效地抑制。此外,在车辆加速运行的工况下,使用低通滤波器、电机转速微分环节以及惯性环节获取转矩补偿值,会导致提取的转速波动量存在直偏的情况,使得实际给定转矩和期望力矩之间存在较大的偏差。Since the values of control parameters such as filter coefficients and time parameters in the speed feedback link are fixed, only the jitter of a single frequency band can be effectively suppressed. In addition, when the vehicle is accelerating, using the low-pass filter, the motor speed differential link and the inertial link to obtain the torque compensation value will lead to the direct deviation of the extracted speed fluctuation, so that the actual given torque and There is a large deviation between the desired torques.

综上所述,采用图1或图2对应的抑制电动汽车的转速抖动的系统,会出现抑制转速抖动抑制延时,抑制作用有限,控制适应性差,仅能对单一频段的转矩抖动进行抑制等缺点,进而不能有效地实现对电动汽车转速抖动的抑制。In summary, using the system corresponding to Fig. 1 or Fig. 2 to suppress the speed jitter of electric vehicles, there will be a delay in suppressing the speed jitter, the suppression effect is limited, and the control adaptability is poor. It can only suppress the torque jitter in a single frequency band And other shortcomings, and then can not effectively achieve the suppression of electric vehicle speed jitter.

本申请提供了一种抑制电动汽车抖动的方法,采集电机转速进而获得对应的转速信号,对获得的转速信号进行傅里叶分析,进而获取转速信号中导致转速抖动的有效分量的频率和幅值,再根据导致转速抖动的有效分量的频率和幅值获得抑制转速抖动的参数,利用抑制转速抖动的参数和转速信号通过微分惯性环节和带通滤波环节获得补偿转矩,将补偿转矩与给定转矩进行叠加,即可实现对电动汽车转速抖动的抑制。This application provides a method for suppressing the jitter of an electric vehicle, which collects the motor speed and then obtains the corresponding speed signal, performs Fourier analysis on the obtained speed signal, and then obtains the frequency and amplitude of the effective component in the speed signal that causes the speed jitter , then according to the frequency and amplitude of the effective component that causes the speed jitter, the parameters for suppressing the speed jitter are obtained, and the parameters for suppressing the speed jitter and the speed signal are used to obtain the compensation torque through the differential inertia link and the band-pass filter link, and the compensation torque is combined with the given Superposition of constant torque can realize the suppression of electric vehicle speed jitter.

本申请提供的方法能够有效地抑制电动汽车的抖动,进而大大提高了驾驶的舒适性,此外,由于抑制了电动汽车的抖动,减少了在抖动过程中产生的机械共振,因而减少了对电动汽车上硬件结构的损害。The method provided by this application can effectively suppress the shaking of the electric vehicle, thereby greatly improving the driving comfort. In addition, since the shaking of the electric vehicle is suppressed, the mechanical resonance generated during the shaking process is reduced, thereby reducing the impact on the electric vehicle. Damage to the hardware structure.

方法实施例一Method embodiment one

参见图3,该图为本实施例提供的一种抑制电动汽车抖动的方法流程图。该方法包括:Referring to FIG. 3 , this figure is a flowchart of a method for suppressing vibration of an electric vehicle provided in this embodiment. The method includes:

步骤301:获取电机的转速信号。Step 301: Obtain the rotational speed signal of the motor.

具体地,采集电机转速时,可以采用旋转变压器等速度传感器采集电机的转速,获得转速模拟信号后,将该模拟信号发送至电机控制器,由电机控制器将模拟信号转换为数字信号,并将数字信号解码得到对应的转速信号。Specifically, when collecting the speed of the motor, a speed sensor such as a resolver can be used to collect the speed of the motor. After obtaining the analog signal of the speed, the analog signal is sent to the motor controller, and the motor controller converts the analog signal into a digital signal, and sends the The digital signal is decoded to obtain the corresponding speed signal.

步骤302:对转速信号进行傅里叶分析,获得转速信号中导致转速抖动的有效分量的频率和幅值;转速抖动为电动汽车牵引力矩和阻力矩之间存在非线性关系引起的抖动。Step 302: Perform Fourier analysis on the rotational speed signal to obtain the frequency and amplitude of the effective component in the rotational speed signal that causes the rotational speed jitter; the rotational speed jitter is the jitter caused by the non-linear relationship between the traction torque and resistance torque of the electric vehicle.

傅里叶变换的本质是把一个时域波形转换到频域进行分解,分解成不同频率的正弦波之和,因此,使用傅里叶变换对转速信号进行分析,可以检测出转速信号中各个频率分量的幅值和相位信息。The essence of Fourier transform is to convert a time-domain waveform into the frequency domain for decomposition, and decompose it into the sum of sine waves of different frequencies. Therefore, using Fourier transform to analyze the speed signal can detect each frequency in the speed signal. The magnitude and phase information of the components.

傅里叶变换公式如下:The Fourier transform formula is as follows:

其中,a0为直流分量,An、fn分别为n次谐波的幅值、频率和相位。Among them, a 0 is the DC component, A n , f n and are the amplitude, frequency and phase of the nth harmonic, respectively.

具体实现时,可以选用时域抽选法对转速信号进行快速傅里叶变换,以实现对转速信号的傅里叶分析,公式如下:In the specific implementation, the time-domain sampling method can be used to perform fast Fourier transform on the speed signal to realize the Fourier analysis of the speed signal. The formula is as follows:

其中,输入序列x(n)长度为N,且满足N=2L,L为正整数。in, The input sequence x(n) has a length of N and satisfies N=2 L , where L is a positive integer.

通过对转速信号进行傅里叶分析得到各个频率的分量,从中获取导致转速抖动的有效分量的频率和幅值。The components of each frequency are obtained by performing Fourier analysis on the rotational speed signal, from which the frequency and amplitude of the effective component causing the rotational speed jitter are obtained.

步骤303:根据导致转速抖动的有效分量的频率和幅值获得抑制转速抖动的参数。Step 303: According to the frequency and amplitude of the effective component causing the speed jitter, the parameters for suppressing the speed jitter are obtained.

根据步骤302中获取的导致转速抖动的有效分量的频率和幅值,相应地进行计算,以获取抑制转速抖动的参数,具体地,抑制转速抖动的参数可以为带通滤波的通带增益、微分惯性环节的转折频率、带通滤波的中心频率和阻尼系数。According to the frequency and amplitude of the effective component that causes the speed jitter obtained in step 302, the corresponding calculation is performed to obtain the parameters for suppressing the speed jitter. Specifically, the parameters for suppressing the speed jitter can be the passband gain of the band-pass filter, the differential The corner frequency of the inertial link, the center frequency of the bandpass filter and the damping coefficient.

步骤304:根据抑制转速抖动的参数和转速信号通过微分惯性环节和带通滤波环节获得补偿转矩。Step 304: Obtain the compensation torque through the differential inertia link and the band-pass filter link according to the parameters for suppressing the speed vibration and the speed signal.

在步骤303中获取的抑制转速抖动的参数,即为微分惯性环节和带通滤波环节中相应的参数,步骤301中获取的转速信号经微分惯性环节和带通滤波环节处理后,即可得到系统的补偿转矩。The parameters for suppressing the speed jitter obtained in step 303 are the corresponding parameters in the differential inertial link and the band-pass filter link. After the speed signal obtained in step 301 is processed by the differential inertia link and the band-pass filter link, the system can be obtained compensation torque.

其中,微分环节可以反映速度信号的变化速率,能够有效地提取转速的波动信号,进而进行抖动抑制。但是由于微分运算得到的结果会出现较大的波动,本实施例进一步提供了惯性环节,通过惯性环节对转速经过微分运算得到的结果进行平滑处理,进而得到更稳定的结果。Among them, the differential link can reflect the rate of change of the speed signal, and can effectively extract the fluctuation signal of the rotational speed, and then carry out jitter suppression. However, since the result obtained by the differential operation may fluctuate greatly, this embodiment further provides an inertial link, through which the result obtained by the differential operation of the rotational speed is smoothed, thereby obtaining a more stable result.

此外,转速抖动信号中一般包含有高频成分,并且在电动汽车起步加速的过程中,经微分环节处理后的转速信号中还存在较大的直流分量,因此,为了防止提取的转速波动量存在直偏的情况发生,本申请实施例还提供了带通滤波器,该带通滤波器能够实现在转速的波动信号中提取有效信号。In addition, the speed jitter signal generally contains high-frequency components, and in the process of starting and accelerating the electric vehicle, there is still a large DC component in the speed signal processed by the differential link. Therefore, in order to prevent the extracted speed fluctuation from existing In the case of direct bias, the embodiment of the present application also provides a band-pass filter, which can realize effective signal extraction from the fluctuation signal of the rotational speed.

步骤305:将补偿转矩和给定转矩进行叠加,以对转速抖动进行抑制。Step 305: superimpose the compensation torque and the given torque to suppress the vibration of the rotational speed.

将在步骤304中获取的补偿转矩叠加于给定转矩,即可实现对电动汽车转速抖动的抑制。By superimposing the compensation torque obtained in step 304 on the given torque, the suppression of the speed vibration of the electric vehicle can be realized.

本实施例提供的抑制电动汽车抖动的方法,在电动汽车的工作情况发生变化时,傅里叶分析获得的导致转速抖动的有效分量的频率也不相同,进而根据有效分量的频率和幅值获得抑制转速抖动的参数也不同,这样可以保证根据电动汽车的工作情况实时获取抑制转速抖动的参数,无需根据电动汽车当前的工作情况手动调节抑制抖动的参数电动汽车的工作情况进行自适应,增强了系统的适应性。此外,本实施例提供的方法中,需要通过微分惯性环节和带通滤波环节的共同作用,根据抑制转速抖动的参数和转速信号获取补偿转矩,解决了车辆在加速运行的工作情况下,提取转速波动量存在直偏的问题。综上所述,本申请提供的抑制电动汽车抖动的方法,能够更有效地抑制电动汽车的抖动,提高了驾驶的舒适性,并且由于抑制了电动汽车的抖动,减少了抖动时产生的机械共振,进而减少了对电动汽车上硬件的磨损。In the method for suppressing the jitter of an electric vehicle provided in this embodiment, when the working conditions of the electric vehicle change, the frequency of the effective component that causes the speed jitter obtained by Fourier analysis is also different, and then the frequency and amplitude of the effective component are obtained according to the frequency and amplitude of the effective component. The parameters for suppressing speed jitter are also different, so that the parameters for suppressing speed jitter can be obtained in real time according to the working conditions of the electric vehicle, and there is no need to manually adjust the parameters for suppressing jitter according to the current working conditions of the electric vehicle. System adaptability. In addition, in the method provided by this embodiment, it is necessary to obtain the compensation torque according to the parameters of suppressing the speed vibration and the speed signal through the joint action of the differential inertia link and the band-pass filter link, so as to solve the problem of extracting There is a problem of direct deviation in the amount of rotational speed fluctuation. To sum up, the method for suppressing the shaking of electric vehicles provided by this application can more effectively suppress the shaking of electric vehicles, improve driving comfort, and reduce the mechanical resonance generated during shaking due to the suppression of shaking of electric vehicles , thereby reducing the wear and tear on the hardware on the electric vehicle.

在实际应用时,为了便于方法实施例一中抑制电动汽车抖动的方法的实施,本实施例提供了一种更加具体的实现方案。In actual application, in order to facilitate the implementation of the method for suppressing the shaking of an electric vehicle in the first method embodiment, this embodiment provides a more specific implementation solution.

方法实施例二Method embodiment two

参见图4,本实施例提供的抑制电动汽车抖动的方法包括:Referring to Fig. 4, the method for suppressing electric vehicle shaking provided by this embodiment includes:

步骤401:采集电机转速获得对应的转速信号。Step 401: Collect the motor speed to obtain a corresponding speed signal.

步骤401的实施方法与方法实施例一中步骤301的实施方法相同,在此不再赘述。The implementation method of step 401 is the same as the implementation method of step 301 in the first method embodiment, and will not be repeated here.

步骤402:对转速信号进行傅里叶分析,获得转速信号中各个分量的幅值。Step 402: Perform Fourier analysis on the rotational speed signal to obtain the amplitude of each component in the rotational speed signal.

将在步骤401中获得的转速信号进行傅里叶分析,傅里叶变换的本质是把一个时域波形转换到频域进行分解,分解成不同频率的正弦波之和,因此,使用傅里叶变换对转速信号进行分析,可以检测出转速信号中各个频率分量的幅值和相位信息。Perform Fourier analysis on the speed signal obtained in step 401. The essence of Fourier transform is to convert a time-domain waveform into the frequency domain for decomposition, and decompose it into the sum of sine waves of different frequencies. Therefore, using Fourier The transformation analyzes the rotational speed signal, and can detect the amplitude and phase information of each frequency component in the rotational speed signal.

傅里叶变换公式如下:The Fourier transform formula is as follows:

其中,a0为直流分量,An、fn分别为n次谐波的幅值、频率和相位。Among them, a 0 is the DC component, A n , f n and are the amplitude, frequency and phase of the nth harmonic, respectively.

具体实现时,选用时域抽选法对转速信号进行快速傅里叶变换,以实现对转速信号的傅里叶分析,公式如下:In the specific implementation, the time-domain sampling method is used to perform fast Fourier transform on the speed signal to realize the Fourier analysis of the speed signal. The formula is as follows:

其中,输入序列x(n)长度为N,且满足N=2L,L为正整数。in, The input sequence x(n) has a length of N and satisfies N=2L, where L is a positive integer.

即通过对转速信号进行傅里叶分析,获得转速信号中不同频率的分量,同时,获得各个频率分量的幅值。That is, by performing Fourier analysis on the rotational speed signal, the components of different frequencies in the rotational speed signal are obtained, and at the same time, the amplitude of each frequency component is obtained.

步骤403:将幅值最大的分量作为导致转速抖动的有效分量。Step 403: Take the component with the largest amplitude as the effective component causing the speed jitter.

步骤404:获得导致转速抖动的有效分量的频率和幅值。Step 404: Obtain the frequency and amplitude of the effective component causing the rotational speed jitter.

选取各个频率分量中幅值最大的分量,将该分量作为导致转速抖动的有效分量。进而,获得该导致转速抖动的有效分量的频率和幅值。Select the component with the largest amplitude among the various frequency components, and use this component as the effective component that causes speed jitter. Furthermore, the frequency and amplitude of the effective component causing the rotational speed jitter are obtained.

步骤405:由导致转速抖动的有效分量的频率和幅值获得抑制转速抖动的参数。Step 405: Obtain the parameters for suppressing the rotational speed jitter from the frequency and amplitude of the effective component causing the rotational speed jitter.

具体地,将步骤302中获取的导致转速抖动的有效分量的频率f1*和幅值A1*,输入f(T1、T2、ωn、ξ)=f(f*,A*),以获取抑制转速抖动的参数,抑制转速抖动的参数分别为带通滤波的通带增益T1、微分惯性环节的转折频率T2、带通滤波的中心频率ωn和阻尼系数ξ。Specifically, input f(T 1 , T 2 , ω n , ξ)=f(f*,A*) to the frequency f 1 * and amplitude A 1 * of the effective component that causes speed jitter obtained in step 302 , to obtain the parameters for suppressing speed jitter. The parameters for suppressing speed jitter are the passband gain T 1 of the bandpass filter, the corner frequency T 2 of the differential inertia link, the center frequency ω n of the bandpass filter, and the damping coefficient ξ.

具体地,获取各个抑制转速抖动的参数的公式如下:Specifically, the formulas for obtaining various parameters for suppressing speed jitter are as follows:

T1=aA1 * T 1 =aA 1 *

ωn=2πf1 * ω n =2πf 1 *

ξ=bξ=b

其中,a和b分别为用于调节通态增益和通带宽度的系数,可以根据实际情况进行设定,本实施例中不做具体限定。例如,不同车型有不同要求。Wherein, a and b are coefficients for adjusting on-state gain and passband width respectively, which can be set according to actual conditions, and are not specifically limited in this embodiment. For example, different car models have different requirements.

步骤406:利用抑制转速抖动的参数和转速信号通过微分惯性环节和带通滤波环节获得补偿转矩。Step 406: Obtain the compensation torque through the differential inertia link and the band-pass filter link by using the parameters for suppressing the vibration of the rotational speed and the rotational speed signal.

通过以下传递函数获得补偿转矩;The compensation torque is obtained by the following transfer function;

其中,ωn为带通滤波的中心频率,ξ为阻尼系数,T1为带通滤波的通带增益,T2为微分惯性环节的转折频率;s为拉普拉斯变量。Among them, ω n is the center frequency of the band-pass filter, ξ is the damping coefficient, T 1 is the pass-band gain of the band-pass filter, T 2 is the turning frequency of the differential inertia link; s is the Laplace variable.

具体实现时,可以在抖动抑制调节器中设置微分惯性环节和带通滤波环节,将在步骤401中采集到的电机转速对应的转速信号输入抖动抑制调节器中,将在步骤405中获取的各个抑制转速抖动的参数T1、T2、ωn和ξ也输入至抖动抑制调节器中,利用各个抑制转速抖动的参数,对转速信号进行微分惯性处理以及带通滤波处理,以获得补偿转矩。During specific implementation, a differential inertial link and a band-pass filter link can be set in the jitter suppression regulator, and the rotational speed signal corresponding to the motor speed collected in step 401 is input into the jitter suppression regulator, and each obtained in step 405 The parameters T 1 , T 2 , ω n and ξ for suppressing speed jitter are also input into the jitter suppression regulator. Using each parameter for suppressing speed jitter, differential inertia processing and band-pass filtering are performed on the speed signal to obtain compensation torque .

具体实现时,将上述公式进行离散化处理,离散化后可以得到微分惯性环节和带通滤波环节的差分方程如下:In the specific implementation, the above formula is discretized, and after discretization, the difference equations of the differential inertia link and the band-pass filter link can be obtained as follows:

其中, in,

其中,T1、T2、ωn和ξ即为在步骤303中获取到的抑制转速抖动的参数,s为拉普拉斯变量。Wherein, T 1 , T 2 , ω n and ξ are the parameters obtained in step 303 for suppressing speed vibration, and s is a Laplace variable.

由于带通滤波的通带增益T1和阻尼系数ξ分别可通过系数a和系数b进行在线调整,微分惯性环节的转折频率T2和带通滤波的中心频率ωn均根据傅里叶分析得到的导致转速抖动的有效分量的频率计算得到,因此,克服了现有技术中滤波方案频率适应范围较窄的缺陷,转速抖动在较宽的范围内进行变化时,仍能够保持良好的滤波效果。Since the band-pass gain T 1 and the damping coefficient ξ of the band-pass filter can be adjusted online through coefficient a and coefficient b respectively, the corner frequency T 2 of the differential inertial link and the center frequency ω n of the band-pass filter are both obtained by Fourier analysis The frequency of the effective component that causes the speed jitter is calculated. Therefore, the defect of the narrow frequency adaptation range of the filtering scheme in the prior art is overcome, and the good filtering effect can still be maintained when the speed jitter changes in a wide range.

步骤407:对补偿转矩进行限幅,获得限幅后的补偿转矩。Step 407: Limit the compensation torque to obtain the limited compensation torque.

具体地,按照下面的公式对补偿转矩进行限幅,将补偿转矩限定在可控范围内。Specifically, the compensation torque is limited according to the following formula, and the compensation torque is limited within a controllable range.

其中,ΔT'为转矩补偿量限幅输出,ΔT为转矩补偿量,ΔTUpLimit为转矩补偿量上限,ΔTDnLimit为转矩补偿量下限。Among them, ΔT' is the limit output of the torque compensation amount, ΔT is the torque compensation amount, ΔT UpLimit is the upper limit of the torque compensation amount, and ΔT DnLimit is the lower limit of the torque compensation amount.

即将在步骤406中获得的补偿转矩进行限幅处理,具体地,当补偿转矩大于转矩补偿量上限时,将补偿转矩的值替换为转矩补偿量上限的值;当补偿转矩处于转矩补偿量下限和转矩补偿量上限之间时,补偿转矩的值不改变;当补偿转矩小于转矩补偿量下限时,将补偿转矩的值替换为转矩补偿量下限的值。The compensation torque obtained in step 406 is about to be subjected to limiting processing, specifically, when the compensation torque is greater than the upper limit of the torque compensation amount, the value of the compensation torque is replaced by the value of the upper limit of the torque compensation amount; when the compensation torque When it 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 does not change; when the compensation torque is less than the lower limit of the torque compensation amount, the value of the compensation torque is replaced by the value of the lower limit of the torque compensation amount value.

步骤408:将限幅后的补偿转矩与给定转矩进行叠加,以对转速抖动进行抑制。Step 408: Superimpose the limited compensation torque and the given torque to suppress the vibration of the rotational speed.

将限幅后的补偿转矩与给定转矩进行叠加,即可实现对电动汽车转速抖动进行抑制。The speed jitter of electric vehicles can be suppressed by superimposing the limited compensation torque with the given torque.

本实施例提供的方法可以以转速抖动抑制模块的形式实现,该模块的原理框图如图5所示。The method provided in this embodiment can be implemented in the form of a rotational speed jitter suppression module, and the functional block diagram of this module is shown in FIG. 5 .

如图5所示,以FFT单元的形式实现对采集的转速信号n进行傅里叶分析,通过对转速信号进行傅里叶分析,得到导致转速抖动的有效分量的频率f1 *和幅值A1 *,将该导致转速抖动的有效分量的频率f1 *和幅值A1 *输入参数自适应单元,该参数自适应单元根据导致转速抖动的有效分量的频率f1 *和幅值A1 *,获取抑制转速抖动的参数T1、T2、ωn、ξ,该抑制转速抖动的参数为速度抖动抑制调节器中传递函数中的各个参数,转速信号经速度抖动抑制调节器中传递函数的处理,得到补偿转矩ΔT,将该补偿转矩ΔT进行输出限幅处理,即可与给定转矩进行叠加,以实现抑制电动汽车的转速抖动。图6为图5对应的具体实现的框图。As shown in Figure 5, the Fourier analysis of the collected rotational speed signal n is implemented in the form of an FFT unit. By performing Fourier analysis on the rotational speed signal, the frequency f 1 * and the amplitude A of the effective component that causes rotational speed jitter are obtained 1 * , input the frequency f 1 * and amplitude A 1 * of the effective component that causes speed jitter into the parameter adaptive unit, and the parameter adaptive unit is based on the frequency f 1 * and amplitude A 1 of the effective component that causes speed jitter * , get the parameters T 1 , T 2 , ω n , ξ to suppress the speed jitter. The parameters to suppress the speed jitter are the parameters in the transfer function of the speed jitter suppression regulator. The speed signal passes through the transfer function of the speed jitter suppression regulator. The compensation torque ΔT is obtained, and the compensation torque ΔT is subjected to output limiting processing, so that it can be superimposed with the given torque, so as to suppress the speed jitter of the electric vehicle. FIG. 6 is a block diagram of a specific implementation corresponding to FIG. 5 .

本实施例提供的抑制电动汽车抖动的方法,对方法实施例一提供的抑制电动汽车抖动的方法进行了具体化,即给出了更加具体的方法实现抑制电动汽车的转速抖动。本实施提供的方法,同样能够有效地抑制电动汽车的转速抖动,提高驾驶的舒适性,并且由于抑制了电动汽车的抖动,减少了抖动时产生的机械共振,进而减少了对电动汽车上硬件的磨损。The method for suppressing the vibration of an electric vehicle provided in this embodiment is specific to the method for suppressing the vibration of an electric vehicle provided in Method Embodiment 1, that is, a more specific method is provided to suppress the speed vibration of an electric vehicle. The method provided by this implementation can also effectively suppress the vibration of the speed of the electric vehicle and improve the driving comfort, and because the vibration of the electric vehicle is suppressed, the mechanical resonance generated during the vibration is reduced, thereby reducing the impact on the hardware of the electric vehicle. wear and tear.

当电动汽车工作在高频段时,容易发生电流的抖动,电流抖动会使得转矩发生抖动,同样会影响电动汽车驾驶的舒适性,并且会对电动汽车内部的硬件结构造成一定程度的损害。为了进一步保证对电动汽车的抖动进行抑制,本实施例还进一步提供了一种电流抖动抑制的方法,在方法实施例一提供的转速抖动的抑制方法的基础上,进一步增加了电流抖动的抑制,以达到更好的对电动汽车抖动抑制的效果。When the electric vehicle works in the high-frequency band, current jitter is prone to occur, and the current jitter will cause the torque to jitter, which will also affect the driving comfort of the electric vehicle, and will cause a certain degree of damage to the internal hardware structure of the electric vehicle. In order to further ensure that the jitter of the electric vehicle is suppressed, this embodiment further provides a current jitter suppression method, on the basis of the speed jitter suppression method provided in the method embodiment 1, the current jitter suppression is further added, In order to achieve a better effect on the vibration suppression of electric vehicles.

需要说明的是,本实施例提供的电流抖动抑制的方法与方法实施例一中所提供的转速抖动抑制的方法为两种独立的方法,两种方法使用的先后顺序不固定。It should be noted that the current jitter suppression method provided in this embodiment and the rotational speed jitter suppression method provided in Method Embodiment 1 are two independent methods, and the order in which the two methods are used is not fixed.

方法实施例三Method embodiment three

参见图7,为在转速抖动抑制方法的基础上,增加的电流抖动的抑制方法的流程图。Referring to FIG. 7 , it is a flow chart of the method for suppressing the increased current jitter based on the speed jitter suppression method.

步骤701:获得电机直轴电流偏差信号和交轴电流偏差信号。Step 701: Obtain a direct-axis current deviation signal and a quadrature-axis current deviation signal of the motor.

具体地,可以通过霍尔元件等电流传感器获取电机的直轴电流偏差信号和交轴电流的偏差信号。Specifically, the deviation signal of the direct-axis current and the deviation signal of the quadrature-axis current of the motor may be obtained through a current sensor such as a Hall element.

步骤702:对电机直轴电流偏差信号和交轴电流偏差信号分别进行傅里叶分析获得直轴电流和交轴电流中导致电流抖动的有效分量的频率和幅值。Step 702: Perform Fourier analysis on the motor direct-axis current deviation signal and the quadrature-axis current deviation signal respectively to obtain the frequency and amplitude of the effective components in the direct-axis current and the quadrature-axis current that cause current jitter.

分别对直轴电流偏差信号和交轴电流偏差信号进行傅里叶分析,分别获取直轴电流偏差信号和交轴电流偏差信号中各个分量的幅值。The Fourier analysis is performed on the direct axis current deviation signal and the quadrature axis current deviation signal respectively, and the amplitudes of each component in the direct axis current deviation signal and the quadrature axis current deviation signal are respectively obtained.

将幅值最大的分量作为导致电流抖动的有效分量。Take the component with the largest amplitude as the effective component that causes current jitter.

获得直轴电流和交轴电流中导致电流抖动的有效分量的频率和幅值。Obtains the frequency and magnitude of the effective components of the d-axis and quadrature-axis currents that cause current jitter.

具体实现时,可以以FFT单元的形式实现对分别对直轴电流偏差信号和交轴电流偏差信号进行傅里叶分析。傅里叶变换的本质是把一个时域波形转换到频域进行分解,分解成不同频率的正弦波之和,因此,使用傅里叶变换法对电机直轴电流偏差信号和交轴电流偏差信号进行分析,可以检测出电机直轴电流偏差信号和交轴电流偏差信号中各个频率分量的幅值和相位信息。During 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 Fourier transform is to convert a time-domain waveform into the frequency domain for decomposition, and decompose it into the sum of sine waves of different frequencies. After analysis, the amplitude and phase information of each frequency component in the motor direct axis current deviation signal and the quadrature axis current deviation signal can be detected.

其中,a0为直流分量,An、fn为n次谐波的幅值、频率和相位。Among them, a 0 is the DC component, A n , f n , For the amplitude, frequency and phase of the nth harmonic.

具体实现时,选用时域抽选法对电机直轴电流偏差信号和交轴电流偏差信号进行快速傅里叶变换,以实现对电机直轴电流偏差信号和交轴电流偏差信号的傅里叶分析,公式如下:In the specific implementation, the time-domain sampling method is used to perform fast Fourier transformation on the motor direct axis current deviation signal and the quadrature axis current deviation signal, so as to realize the Fourier analysis of the motor direct axis current deviation signal and the quadrature axis current deviation signal , the formula is as follows:

其中,输入序列x(n)长度为N,且满足N=2L,L为正整数。in, The input sequence x(n) has a length of N and satisfies N=2 L , where L is a positive integer.

对傅里叶分析得到的各个频率分量的进行筛选,具体地,在直轴电流偏差信号的各个频率分量中选取幅值最大的分量,作为直轴电流中导致电流抖动的有效分量;在交轴电流偏差信号的各个频率分量中选取幅值最大的分量,作为交轴电流中导致电流抖动的有效分量。分别获取直轴电流和交轴电流中导致电流抖动的有效分量的频率和幅值,作为直轴电流和交轴电流中导致电流抖动的有效分量的频率和幅值。Screen the various frequency components obtained by Fourier analysis, specifically, select the component with the largest amplitude among the various frequency components of the direct-axis current deviation signal as the effective component that causes current jitter in the direct-axis current; Among the various frequency components of the current deviation signal, the component with the largest amplitude is selected as the effective component in the quadrature axis current that causes current jitter. The frequencies and amplitudes of the effective components causing current jitter in the direct-axis current and the quadrature-axis current are respectively obtained as the frequencies and amplitudes of the effective components in the direct-axis current and the quadrature axis current that cause current jitter.

步骤703:由导致电流抖动的有效分量的频率和幅值获得抑制电流抖动的参数。Step 703: Obtain parameters for suppressing current jitter from the frequency and amplitude of the effective component causing current jitter.

具体实现时,可以以参数自适应单元的形式获得抑制电流抖动的参数。将FFT分析单元中获取到的导致电流抖动的有效分量的频率和幅值,输入参数自适应单元中的f(ω0,k)=f(f*,A*),获取抑制电流抖动的参数,抑制电流抖动的参数分别为中心频率ω0和增益k。During specific implementation, the parameter for suppressing current jitter can be obtained in the form of a parameter adaptive unit. Input the frequency and amplitude of the effective component that causes current jitter obtained in the FFT analysis unit into f(ω 0 ,k)=f(f * ,A * ) in the parameter adaptive unit to obtain the parameters for suppressing current jitter , the parameters to suppress current jitter are center frequency ω 0 and gain k respectively.

具体地,获取抑制直轴电流抖动的参数的公式如下:Specifically, the formula for obtaining parameters for suppressing direct-axis current jitter is as follows:

ω0=2πf2 * ω 0 =2πf 2 *

k=a·A2 * k=a·A 2 *

其中,ω0为中心频率,k为增益,a为调节系数。f2 *为导致直轴电流抖动的有效分量的频率,A2 *为导致直轴电流抖动的有效分量的幅值。Among them, ω 0 is the center frequency, k is the gain, and a is the adjustment coefficient. f 2 * is the frequency of the effective component that causes direct-axis current jitter, and A 2 * is the amplitude of the effective component that causes direct-axis current jitter.

获取抑制交轴电流抖动的参数的公式如下:The formula for obtaining the parameters for suppressing quadrature-axis current jitter is as follows:

ω0'=2πf3 * ω 0 '=2πf 3 *

k'=a·A3 * k'=a·A 3 *

其中,ω0'为中心频率,k'为增益,a为调节系数。f3 *为导致交轴电流抖动的有效分量的频率,A3 *为导致交轴电流抖动的有效分量的幅值。Among them, ω 0 ' is the center frequency, k' is the gain, and a is the adjustment coefficient. f 3 * is the frequency of the effective component that causes quadrature axis current jitter, and A 3 * is the amplitude of the effective component that causes quadrature axis current jitter.

步骤704:利用抑制电流抖动的参数、直轴电流偏差信号和交轴电流偏差信号通过谐振控制环节获得直轴补偿电压和交轴补偿电压。Step 704: Obtain the direct-axis compensation voltage and the quadrature-axis compensation voltage through the resonance control link by using the parameters for suppressing current jitter, the direct-axis current deviation signal and the quadrature-axis current deviation signal.

通过以下传递函数获得直轴补偿电压和交轴补偿电压;The direct-axis compensation voltage and the quadrature-axis compensation voltage are obtained by the following transfer functions;

其中,ωc为所述谐振控制环节的预设带宽,ω0为中心频率,k为增益,c为调节增益的预设系数;s为拉普拉斯变量。Wherein, ω c is the preset bandwidth of the resonance control link, ω 0 is the center frequency, k is the gain, c is the preset coefficient for adjusting the gain; s is the Laplace variable.

具体实现时,可以在电流抖动抑制调节器中设置谐振控制环节,将在步骤701中采集到的直轴电流偏差信号和交轴电流偏差信号输入电流抖动抑制调节器,将在步骤703中获取的各个抑制直轴和交轴电流抖动的参数也输入至该电流抖动抑制调节器。利用各个抑制直轴电流抖动的参数,对直轴电流偏差信号进行谐振控制处理,以获得直轴补偿电压;利用各个抑制交轴电流抖动的参数,对交轴电流偏差信号进行谐振控制处理,以获得交轴补偿电压。In specific implementation, a resonance control link can be set in the current jitter suppression regulator, and the direct-axis current deviation signal and the quadrature-axis current deviation signal collected in step 701 are input into the current jitter suppression regulator, and the obtained in step 703 Various parameters for suppressing direct-axis and quadrature-axis current jitter are also input to the current jitter suppression regulator. Using each parameter to suppress the dithering of the direct-axis current, carry out resonance control processing on the direct-axis current deviation signal to obtain the direct-axis compensation voltage; use each parameter to suppress the quadrature-axis current dithering to perform resonant control processing on the quadrature-axis current deviation signal to obtain Obtain the quadrature axis compensation voltage.

其中,谐振控制环节可以对频率与其谐振频率相同的正弦信号实现零稳态无差控制。具体实现时,谐振控制环节可以采用准谐振控制器,采用准谐振控制器时,既可以实现谐振控制环节达到较大的增益,也可以有效地减少基频偏移的影响。Among them, the resonance control link can realize zero-steady-state non-difference control for the sinusoidal signal whose frequency is the same as its resonance frequency. In actual implementation, a quasi-resonant controller can be used in the resonance control link. When a quasi-resonant controller is used, it can not only achieve a larger gain in the resonance control link, but also effectively reduce the influence of the fundamental frequency offset.

系统传递函数如下:The system transfer function is as follows:

具体实现时,将上述系统传递函数进行离散化处理,离散化后得到该谐振控制环节的差分方程如下:In the specific implementation, the above-mentioned system transfer function is discretized, and the difference equation of the resonance control link is obtained after discretization as follows:

其中,D=2ωcT,E=-2ωcT。in, D= 2ωcT , E= -2ωcT .

其中,ωc为带宽,ω0为中心频率,k为增益,c为调节增益的系数,s为拉普拉斯变量。Among them, ω c is the bandwidth, ω 0 is the center frequency, k is the gain, c is the coefficient for adjusting the gain, and s is the Laplace variable.

由于中心频率ω0根据傅里叶分析得到的导致电流抖动的有效分量的频率计算得到,因此,克服了现有的控制方法中频率适应范围较窄的缺陷,在抖动频率较宽的情况下,仍能保持谐振控制的效果。Since the center frequency ω0 is calculated according to the frequency of the effective component that causes current jitter obtained by Fourier analysis, it overcomes the defect that the frequency adaptation range in the existing control method is narrow, and in the case of a wide jitter frequency, The effect of resonance control can still be maintained.

步骤705:将直轴补偿电压和交轴补偿电压分别与输出直轴电压和输出交轴电压进行叠加,以对电流抖动进行抑制。Step 705: Superpose 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 the current jitter.

将直轴补偿电压和交轴补偿电压分别与输出直轴电压和输出交轴电压进行叠加之前,对直轴补偿电压和交轴补偿电压进行限幅,获得限幅后的直轴补偿电压和限幅后的交轴补偿电压,即将直轴补偿电压和交轴补偿电压均限定在可控的范围内。Before superimposing the direct-axis compensation voltage and the quadrature-axis compensation voltage with the output direct-axis voltage and the output quadrature-axis voltage respectively, limit the direct-axis compensation voltage and the quadrature-axis compensation voltage to obtain the limited direct-axis compensation voltage and limit The quadrature-axis compensation voltage after amplitude, that is, both the direct-axis compensation voltage and the quadrature-axis compensation voltage are limited within a controllable range.

其中,输出直轴电压和输出交流电压分别是对直轴电流和交轴电流进行PI调节后输出的。Wherein, the output direct-axis voltage and the output AC voltage are output after performing PI adjustment on the direct-axis current and the quadrature-axis current respectively.

具体地,按照下面的公式对直轴补偿电压和交轴补偿电压进行限幅,获得限幅后的直轴补偿电压和交轴补偿电压。Specifically, the direct-axis compensation voltage and the quadrature-axis compensation voltage are clipped according to the following formula to obtain the clipped direct-axis compensation voltage and quadrature-axis compensation voltage.

其中,Δu'为补偿电压限幅输出,Δu为d、q轴电压补偿量,ΔuUpLimit为补偿电压上限,ΔuDnLimit为补偿电压下限。Among them, Δu' is the compensation voltage limiter output, Δu is the d and q axis voltage compensation amount, Δu UpLimit is the upper limit of the compensation voltage, and Δu DnLimit is the lower limit of the compensation voltage.

具体实现时,将在步骤704中获得的直轴补偿电压进行限幅处理,具体地,当直轴补偿电压大于补偿电压上限时,将直轴补偿电压的值替换为补偿电压上限的值;当直轴补偿电压处于补偿电压下限和补偿电压上限之间时,直轴补偿电压的值不发生改变;当直轴补偿电压小于补偿电压下限的值时,将直轴补偿电压的值替换为补偿电压下限的值。During specific implementation, the direct-axis compensation voltage obtained in step 704 is limited. 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 by the value of the upper limit of the compensation voltage; when the direct-axis When the compensation voltage is between the lower limit of the compensation voltage and the upper limit of the compensation voltage, the value of the direct axis compensation voltage does not change; when the value of the direct axis compensation voltage is less than the value of the lower limit of the compensation voltage, the value of the direct axis compensation voltage is replaced by the value of the lower limit of the compensation voltage .

需要说明的是,对交轴补偿电压进行限幅处理的方法与上述限幅处理直轴补偿电压的方法相同,在此不再赘述。It should be noted that the method of clipping the quadrature-axis compensation voltage is the same as the above-mentioned method of clipping the direct-axis compensation voltage, and will not be repeated here.

将限幅后的直轴补偿电压与输出直轴电压进行叠加,即可实现对直轴电流抖动进行抑制;将限幅后的交轴补偿电压与输出交轴电压进行叠加,即可实现对交轴电流抖动进行抑制。By superimposing the limited direct-axis compensation voltage and the output direct-axis voltage, the direct-axis current jitter can be suppressed; by superposing the limited quadrature-axis compensation voltage and the output quadrature-axis voltage, the AC Shaft current jitter is suppressed.

本实施例提供的方法可以以电流抖动抑制模块的形式实现,该模块的原理框图如图8所示。The method provided in this embodiment can be implemented in the form of a current jitter suppression module, and a functional block diagram of the module is shown in FIG. 8 .

如图8所示,以FFT分析单元的形式实现对采集的直轴电流偏差信号Δid和交轴电流偏差信号Δiq进行傅里叶分析,通过对直轴电流偏差信号Δid和交轴电流偏差信号Δiq进行傅里叶分析,得到直轴电流和交轴电流中导致电流抖动的有效分量的频率f*和幅值A*,将该导致电流抖动的有效分量的频率f*和幅值A*输入参数自适应单元,经参数自适应单元的处理,获得抑制电流抖动的参数ω0、k,该抑制电流抖动的参数即为电流抖动抑制调节器中传递函数中的各个参数,直轴电流偏差信号和交轴电流偏差信号经电流抖动抑制调机器中传递函数的处理,得到直轴补偿电压Δud和交轴补偿电压Δuq,将直轴补偿电压Δud和交轴补偿电压Δuq经输出限幅单元进行处理,得到限幅后的直轴补偿电压Δu'd和交轴补偿电压Δu'q,相应地,将限幅后的直轴补偿电压和交轴补偿电压分别与输出直轴电压和输出交轴电压进行叠加,即可实现对电流抖动抑制。图9为图8对应的具体实现的框图。As shown in Figure 8, the Fourier analysis of the collected direct-axis current deviation signal Δi d and quadrature-axis current deviation signal Δi q is realized in the form of an FFT analysis unit. By analyzing the direct-axis current deviation signal Δi d and the quadrature-axis current The deviation signal Δi q is subjected to Fourier analysis to obtain the frequency f * and amplitude A * of the effective component that causes current jitter in the direct axis current and the quadrature axis current, and the frequency f * and amplitude A * of the effective component that cause current jitter A * Input the parameter adaptive unit, through the processing of the parameter adaptive unit, obtain the parameters ω 0 and k for suppressing current jitter, the parameters for suppressing current jitter are the parameters in the transfer function of the current jitter suppression regulator, the direct axis The current deviation signal and the quadrature axis current deviation signal are processed by the transfer function in the current jitter suppression regulator to obtain the direct axis compensation voltage Δu d and the quadrature axis compensation voltage Δu q , and the direct axis compensation voltage Δu d and the quadrature axis compensation voltage Δu q After being processed by the output limiting unit, the limited direct-axis compensation voltage Δu' d and quadrature-axis compensation voltage Δu' q are obtained. Correspondingly, the limited direct-axis compensation voltage and quadrature-axis compensation voltage are respectively compared with the output direct axis The current jitter suppression can be achieved by superimposing the shaft voltage and the output quadrature shaft voltage. FIG. 9 is a block diagram of a specific implementation corresponding to FIG. 8 .

本实施例提供的电流抖动的抑制方法,在抑制了转速抖动的基础上,进一步抑制了电动汽车工作在高频段时产生的电流抖动,使得电动汽车工作在任何频率时,均能够保证驾驶的舒适性,并且能够一直保护汽车内部的硬件结构。The current jitter suppression method provided in this embodiment further suppresses the current jitter generated when the electric vehicle operates at a high frequency on the basis of suppressing the rotational speed jitter, so that the electric vehicle can ensure driving comfort when it operates at any frequency , and can always protect the hardware structure inside the car.

基于以方法实施例介绍的一种抑制电动汽车抖动的方法,本申请实施例还提供一种抑制电动汽车抖动的装置,下面结合附图进行详细的介绍。Based on a method for suppressing vibration of an electric vehicle introduced in the method embodiment, an embodiment of the present application further provides a device for suppressing vibration of an electric vehicle, which will be described in detail below with reference to the accompanying drawings.

装置实施例一Device embodiment one

参见图10,为本实施例提供的一种抑制电动汽车抖动的装置的结构图,该抑制电动汽车抖动的装置包括:Referring to FIG. 10 , it is a structural diagram of a device for suppressing vibration of an electric vehicle provided in this embodiment. The device for suppressing vibration of an electric vehicle includes:

采集单元1001,用于采集电机转速获得对应的转速信号。The collection unit 1001 is used to collect the rotation speed of the motor to obtain a corresponding rotation speed signal.

转速抖动有效分量获得单元1002,用于对转速信号进行傅里叶分析获得转速信号中导致转速抖动的有效分量的频率和幅值。The effective component acquisition unit 1002 of the rotational speed jitter is configured to perform Fourier analysis on the rotational speed signal to obtain the frequency and amplitude of the effective component in the rotational speed signal that causes the rotational speed jitter.

抑制转速抖动参数获得单元1003,用于由导致转速抖动的有效分量的频率和幅值获得抑制转速抖动的参数。The rotation speed vibration suppression parameter obtaining unit 1003 is used to obtain the rotation speed vibration suppression parameter from the frequency and amplitude of the effective component causing the rotation speed vibration.

补偿转矩获得单元1004,用于利用抑制转速抖动的参数和转速信号通过微分惯性环节和带通滤波环节获得补偿转矩。The compensation torque obtaining unit 1004 is used to obtain the compensation torque through the differential inertia link and the band-pass filter link by using the parameters for suppressing the vibration of the rotational speed and the rotational speed signal.

转速抖动抑制单元1005,用于将补偿转矩与给定转矩进行叠加,以对转速抖动进行抑制。The rotational speed vibration suppression unit 1005 is configured to superimpose the compensation torque and the given torque, so as to suppress the rotational speed vibration.

其中,如图11所示,转速抖动有效分量获得单元1002包括:Wherein, as shown in FIG. 11 , the effective component obtaining unit 1002 of rotational speed jitter includes:

转速信号分量获得子单元1101,用于对转速信号进行傅里叶分析,获取转速信号中各个分量的幅值。The rotation speed signal component obtaining subunit 1101 is used to perform Fourier analysis on the rotation speed signal to obtain the amplitude of each component in the rotation speed signal.

转速抖动有效分量获得子单元1102,用于将幅值最大的分量作为导致转速抖动的有效分量。The subunit 1102 for obtaining effective components of rotational speed jitter is configured to use the component with the largest amplitude as the effective component causing the rotational speed jitter.

频率和幅值第一获得子单元1103,用于获得导致转速抖动的有效分量的频率和幅值。The frequency and amplitude first obtaining subunit 1103 is used to obtain the frequency and amplitude of the effective component that causes the rotational speed jitter.

如图11所示,该装置还进一步包括:As shown in Figure 11, the device further includes:

所述转矩限幅单元1104,用于对补偿转矩进行限幅,获得限幅后的补偿转矩。The torque limiting unit 1104 is used to limit the compensation torque to obtain the limited compensation torque.

转速抖动抑制单元1005,用于将限幅后的补偿转矩与给定转矩进行叠加。The rotational speed jitter suppression unit 1005 is configured to superimpose the limited compensation torque with the given torque.

本实施例提供的抑制电动汽车抖动的装置,在电动汽车的工作情况发生变化时,傅里叶分析获得的导致转速抖动的有效分量的频率也不相同,进而根据有效分量的频率和幅值获得抑制转速抖动的参数也不同,这样可以保证根据电动汽车的工作情况实时获取抑制转速抖动的参数,无需根据电动汽车当前的工作情况手动调节抑制抖动的参数电动汽车的工作情况进行自适应,增强了系统的适应性。此外,本实施例提供的装置中,需要通过微分惯性环节和带通滤波环节的共同作用,根据抑制转速抖动的参数和转速信号获取补偿转矩,解决了车辆在加速运行的工作情况下,提取转速波动量存在直偏的问题。综上所述,本申请提供的抑制电动汽车抖动的方法,能够更有效地抑制电动汽车的抖动,提高了驾驶的舒适性,并且由于抑制了电动汽车的抖动,减少了抖动时产生的机械共振,进而减少了对电动汽车上硬件的磨损。In the device for suppressing the jitter of an electric vehicle provided in this embodiment, when the working conditions of the electric vehicle change, the frequency of the effective component that causes the speed jitter obtained by Fourier analysis is also different, and then obtained according to the frequency and amplitude of the effective component The parameters for suppressing speed jitter are also different, so that the parameters for suppressing speed jitter can be obtained in real time according to the working conditions of the electric vehicle, and there is no need to manually adjust the parameters for suppressing jitter according to the current working conditions of the electric vehicle. System adaptability. In addition, in the device provided by this embodiment, it is necessary to obtain the compensation torque according to the parameters and the speed signal for suppressing the speed vibration through the joint action of the differential inertia link and the band-pass filter, so as to solve the problem of extracting There is a problem of direct deviation in the amount of rotational speed fluctuation. To sum up, the method for suppressing the shaking of electric vehicles provided by this application can more effectively suppress the shaking of electric vehicles, improve driving comfort, and reduce the mechanical resonance generated during shaking due to the suppression of shaking of electric vehicles , thereby reducing the wear and tear on the hardware on the electric vehicle.

基于方法实施例三介绍的一种抑制电动汽车电流抖动的方法,本实施例在装置实施例一提供的抑制电动汽车抖动的装置的基础上,还提供了一种抑制电动汽车电流抖动的装置,下面结合附图进行详细的介绍。Based on the method for suppressing the electric vehicle current jitter introduced in the third method embodiment, this embodiment also provides a device for suppressing the electric vehicle current jitter on the basis of the device for suppressing the electric vehicle jitter provided in the first device embodiment. A detailed introduction will be made below in conjunction with the accompanying drawings.

装置实施例二Device embodiment two

参见图12,为本实施例在装置实施例一的基础上,提供的一种抑制电动汽车电流抖动的装置的结构图,该装置包括:Referring to Figure 12, it is a structural diagram of a device for suppressing electric vehicle current jitter provided by this embodiment on the basis of device embodiment 1. The device includes:

电流偏差信号获得单元1201,用于获得电机直轴电流偏差信号和交轴电流偏差信号。The current deviation signal obtaining unit 1201 is used to obtain the direct axis current deviation signal and the quadrature axis current deviation signal of the motor.

电流抖动有效分量获得单元1202,用于对电机直轴电流偏差信号和交轴电流偏差信号分别进行傅里叶分析获得直轴电流和交轴交流中导致电流抖动的有效分量的频率和幅值。The current jitter effective component obtaining unit 1202 is used to perform Fourier analysis on the motor direct axis current deviation signal and the quadrature axis current deviation signal respectively to obtain the frequency and amplitude of the effective component of the direct axis current and the quadrature axis AC that cause current jitter.

抑制电流抖动参数获得单元1203,用于由导致电流抖动的有效分量的频率和幅值获得抑制电流抖动的参数。The current jitter suppression parameter obtaining unit 1203 is configured to obtain the current jitter suppression parameter from the frequency and amplitude of the effective component causing the current jitter.

补偿电压获得单元1204,用于利用所述抑制电流抖动的参数、直轴电流偏差信号和交轴电流偏差信号通过谐振控制环节获得直轴补偿电压和交轴补偿电压;A compensation voltage obtaining unit 1204, configured to use the parameters for suppressing current jitter, the direct-axis current deviation signal and the quadrature-axis current deviation signal to obtain the direct-axis compensation voltage and the quadrature-axis compensation voltage through the resonance control link;

电流抖动抑制单元1205,用于将直轴补偿电压和交轴补偿电压分别与输出直轴电压和输出交轴电压进行叠加,以对电流抖动进行抑制。The current jitter suppression unit 1205 is 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 the current jitter.

如图13所示,其中,电流抖动有效分量获得单元1202包括:As shown in FIG. 13, the current jitter effective component obtaining unit 1202 includes:

电流偏差信号分量获得子单元1301,用于分别对直轴电流偏差信号和交轴电流偏差信号进行傅里叶分析,分别获取直轴电流偏差信号和交轴电流偏差信号中各个分量的幅值。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 respectively, and obtain the amplitudes of the respective components in the direct-axis current deviation signal and the quadrature-axis current deviation signal.

电流抖动有效分量获得子单元1302,用于将幅值最大的分量作为导致电流抖动的有效分量。The current jitter effective component obtaining subunit 1302 is configured to use the component with the largest amplitude as the effective component causing the current jitter.

频率和幅值第二获得子单元1303,用于获得所述直轴电流和交轴交流中导致电流抖动的有效分量的频率和幅值。The frequency and amplitude second obtaining subunit 1303 is configured to obtain the frequency and amplitude of the effective component that causes current jitter in the direct axis current and the quadrature axis AC.

如图13所示,该装置还包括:As shown in Figure 13, the device also includes:

电压限幅单元1304,用于对直轴补偿电压和交轴补偿电压进行限幅,获得限幅后的直轴补偿电压和限幅后的交轴补偿电压。The voltage limiting unit 1304 is configured to limit the direct-axis compensation voltage and the quadrature-axis compensation voltage to obtain the limited direct-axis compensation voltage and the limited quadrature-axis compensation voltage.

电流抖动抑制单元1205,用于将限幅后的直轴补偿电压和限幅后的交轴补偿电压分别与输出直轴电压和输出交轴电压进行叠加。The current jitter suppression unit 1205 is configured to superpose the limited direct-axis compensation voltage and the limited quadrature-axis compensation voltage with the output direct-axis voltage and the output quadrature-axis voltage respectively.

本实施例提供的电流抖动的抑制装置,在抑制了转速抖动的基础上,进一步抑制了电动汽车工作在高频段时产生的电流抖动,使得电动汽车工作在任何频率时,均能够保证驾驶的舒适性,并且能够一直保护汽车内部的硬件结构。The current jitter suppression device provided in this embodiment further suppresses the current jitter generated when the electric vehicle operates at a high frequency on the basis of suppressing the rotational speed jitter, so that the electric vehicle can ensure driving comfort when it operates at any frequency , and can always protect the hardware structure inside the car.

基于上述方法实施例介绍的一种抑制电动汽车抖动的方法和装置,本实施提供了一种抑制电动汽车抖动的系统,下面结合附图进行详细的介绍。Based on the method and device for suppressing the shaking of an electric vehicle introduced in the above method embodiments, this implementation provides a system for suppressing the shaking of an electric vehicle, which will be described in detail below with reference to the accompanying drawings.

系统实施例System embodiment

参见图14,为本实施例提供的一种抑制电动汽车抖动的系统结构图。Referring to FIG. 14 , it is a structural diagram of a system for suppressing vibration of an electric vehicle provided in this embodiment.

转速传感器1401,用于采集电机转速获得对应的转速信号.The speed sensor 1401 is used to collect the motor speed to obtain the corresponding speed signal.

电机控制器1402,用于对所述转速信号进行傅里叶分析获得转速信号中导致转速抖动的有效分量的频率和幅值;由所述导致转速抖动的有效分量的频率和幅值获得抑制转速抖动的参数;利用所述抑制转速抖动的参数通过微分惯性环节和带通滤波环节获得补偿转矩;将所述补偿转矩与给定转矩进行叠加,以对转速抖动进行抑制。The motor controller 1402 is configured to perform Fourier analysis on the rotational speed signal to obtain the frequency and amplitude of the effective component that causes rotational speed jitter in the rotational speed signal; obtain the suppressed rotational speed from the frequency and amplitude of the effective component that causes rotational speed jitter vibration parameters; using the parameters for suppressing speed vibration to obtain compensation torque through a differential inertia link and a band-pass filter link; superimposing the compensation torque and a given torque to suppress speed vibration.

具体地,可以利用旋转变压器等速度传感器测量电机的转速,并获得与该电机转速相对应的模拟信号,将该模拟信号发送至电机控制器1402,电机控制器1402可将该模拟信号转换为对应的数字信号,将该数字信号解码,即可得到电机的转速信号。Specifically, a speed sensor such as a resolver can be used to measure the rotational speed of the motor, and an analog signal corresponding to the rotational speed of the motor can be obtained, and the analog signal can be sent to the motor controller 1402, and the motor controller 1402 can convert the analog signal into a corresponding The digital signal of the motor can be decoded to obtain the speed signal of the motor.

电机控制器1402按照方法实施例一中的步骤302到步骤305的方法,实现对电机转速抖动的抑制。The motor controller 1402 implements the suppression of the vibration of the motor speed according to the method from step 302 to step 305 in the first method embodiment.

此外,电机控制器1402,还用于获得电机直轴电流偏差信号和交轴电流偏差信号;对所述电机直轴电流偏差信号和交轴电流偏差信号分别进行傅里叶分析获得直轴电流和交轴交流中导致电流抖动的有效分量的频率和幅值;由所述导致电流抖动的有效分量的频率和幅值获得抑制电流抖动的参数;利用所述抑制电流抖动的参数通过谐振控制环节获得直轴补偿电压和交轴补偿电压;将所述直轴补偿电压和交轴补偿电压分别与输出直轴电压和输出交轴电压进行叠加,以对电流抖动进行抑制。In addition, the motor controller 1402 is also used to obtain the motor direct-axis current deviation signal and the quadrature-axis current deviation signal; respectively perform Fourier analysis on the motor direct-axis current deviation signal and the quadrature-axis current deviation signal to obtain the direct-axis current and the quadrature-axis current deviation signal. The frequency and amplitude of the effective component that causes current jitter in quadrature-axis AC; the parameters for suppressing current jitter are obtained from the frequency and amplitude of the effective component that cause current jitter; the parameters for suppressing current jitter are obtained through the resonance control link A direct-axis compensation voltage and a quadrature-axis compensation voltage; the direct-axis compensation voltage and the quadrature-axis compensation voltage are respectively superimposed on the output direct-axis voltage and the output quadrature-axis voltage, so as to suppress current jitter.

具体地,电机控制器1402还可以按照方法实施例二中介绍的方法,进一步实现对电流抖动进行抑制。Specifically, the motor controller 1402 may further suppress current jitter according to the method introduced in the second method embodiment.

如图15所示,为具体实现时该抑制电动汽车抖动的系统拓扑图。As shown in Fig. 15, it is a system topology diagram for suppressing vibration of electric vehicles during specific implementation.

其中,转速抖动抑制模块1501即为图5的转速抖动抑制模块,电流抖动抑制模块1502即为图7的电流抖动抑制模块。Wherein, the speed jitter suppression module 1501 is the speed jitter suppression module in FIG. 5 , and the current jitter suppression module 1502 is the current jitter suppression module in FIG. 7 .

本实施例提供的抑制电动汽车抖动的系统,在电动汽车的工作情况发生变化时,傅里叶分析获得的导致转速抖动的有效分量的频率也不相同,进而根据有效分量的频率和幅值获得抑制转速抖动的参数也不同,这样可以保证根据电动汽车的工作情况实时获取抑制转速抖动的参数,无需根据电动汽车当前的工作情况手动调节抑制抖动的参数电动汽车的工作情况进行自适应,增强了系统的适应性。此外,本实施例提供的系统中,需要通过微分惯性环节和带通滤波环节的共同作用,根据抑制转速抖动的参数和转速信号获取补偿转矩,解决了车辆在加速运行的工作情况下,提取转速波动量存在直偏的问题。综上所述,本申请提供的抑制电动汽车抖动的方法,能够更有效地抑制电动汽车的抖动,提高了驾驶的舒适性,并且由于抑制了电动汽车的抖动,减少了抖动时产生的机械共振,进而减少了对电动汽车上硬件的磨损。In the system for suppressing electric vehicle jitter provided by this embodiment, when the working conditions of the electric vehicle change, the frequency of the effective component that causes the speed jitter obtained by Fourier analysis is also different, and then the frequency and amplitude of the effective component are obtained according to the frequency and amplitude of the effective component. The parameters for suppressing speed jitter are also different, so that the parameters for suppressing speed jitter can be obtained in real time according to the working conditions of the electric vehicle, and there is no need to manually adjust the parameters for suppressing jitter according to the current working conditions of the electric vehicle. System adaptability. In addition, in the system provided by this embodiment, it is necessary to obtain the compensation torque according to the parameters for suppressing the vibration of the rotational speed and the rotational speed signal through the joint action of the differential inertial link and the band-pass filtering link, so as to solve the problem of extracting There is a problem of direct deviation in the amount of rotational speed fluctuation. To sum up, the method for suppressing the shaking of electric vehicles provided by this application can more effectively suppress the shaking of electric vehicles, improve driving comfort, and reduce the mechanical resonance generated during shaking due to the suppression of shaking of electric vehicles , thereby reducing the wear and tear on the hardware on the electric vehicle.

此外,本实施例提供的抑制电动汽车抖动的系统,在抑制了转速抖动的基础上,进一步抑制了电动汽车工作在高频段时产生的电流抖动,使得电动汽车工作在任何频率时,均能够保证驾驶的舒适性,并且能够一直保护汽车内部的硬件结构。In addition, the system for suppressing electric vehicle jitter provided by this embodiment further suppresses the current jitter generated when the electric vehicle operates at a high frequency on the basis of suppressing the speed jitter, so that when the electric vehicle operates at any frequency, it can ensure Driving comfort, and can always protect the hardware structure inside the car.

另外,由于本申请实施例中是电机控制器直接进行转速抖动抑制和电流抖动抑制,而不是整车控制器来抑制,因此,本实施例中不存在图2所示的由整车控制器进行抖动抑制的信号延迟性问题。In addition, since in the embodiment of the present application, the motor controller directly suppresses the speed jitter and the current jitter, rather than the vehicle controller, therefore, in this embodiment, there is no control by the vehicle controller as shown in FIG. 2 . The signal delay problem of jitter suppression.

以上所述,以上实施例仅用以说明本申请的技术方案,而非对其限制;尽管参照前述实施例对本申请进行了详细的说明,本领域的普通技术人员应当理解:其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分技术特征进行等同替换;而这些修改或者替换,并不使相应技术方案的本质脱离本申请各实施例技术方案的精神和范围。As mentioned above, the above embodiments are only used to illustrate the technical solutions of the present application, and are not intended to limit them; although the present application has been described in detail with reference to the foregoing embodiments, those of ordinary skill in the art should understand that: it can still understand the foregoing The technical solutions described in each embodiment are modified, or some of the technical features are equivalently replaced; and these modifications or replacements do not make the essence of the corresponding technical solutions deviate from the spirit and scope of the technical solutions of the various embodiments of the application.

Claims (17)

1.一种抑制电动汽车抖动的方法,其特征在于,包括:1. A method for suppressing electric vehicle jitter, characterized in that, comprising: 获取电机的转速信号;Obtain the speed signal of the motor; 对所述转速信号进行傅里叶分析,获得所述转速信号中导致转速抖动的有效分量的频率和幅值;所述转速抖动为电动汽车牵引力矩和阻力矩之间存在非线性关系引起的抖动;Perform Fourier analysis on the rotational speed signal to obtain the frequency and amplitude of an effective component in the rotational speed signal that causes rotational speed jitter; the rotational speed jitter is the jitter caused by the non-linear relationship between the traction torque and resistance torque of the electric vehicle ; 根据所述导致转速抖动的有效分量的频率和幅值获得抑制转速抖动的参数;Obtaining parameters for suppressing rotational speed jitter according to the frequency and amplitude of the effective component causing rotational speed jitter; 根据所述抑制转速抖动的参数和所述转速信号通过微分惯性环节和带通滤波环节获得补偿转矩;obtaining the compensation torque through a differential inertia link and a band-pass filter link according to the parameters for suppressing rotational speed jitter and the rotational speed signal; 将所述补偿转矩与给定转矩进行叠加,以对所述转速抖动进行抑制。The compensation torque is superimposed with the given torque to suppress the speed jitter. 2.根据权利要求1所述的抑制电动汽车抖动的方法,其特征在于,对所述转速信号进行傅里叶分析,获得所述转速信号中导致转速抖动的有效分量的频率和幅值,具体包括:2. The method for suppressing the jitter of an electric vehicle according to claim 1, characterized in that, Fourier analysis is carried out to the rotational speed signal to obtain the frequency and the amplitude of the effective component causing rotational speed jitter in the rotational speed signal, specifically include: 对所述转速信号进行傅里叶分析,获取转速信号中各个分量的幅值;performing Fourier analysis on the rotational speed signal to obtain the amplitude of each component in the rotational speed signal; 将幅值最大的分量作为导致转速抖动的有效分量;Take the component with the largest amplitude as the effective component that causes speed jitter; 获得所述导致转速抖动的有效分量的频率和幅值。Obtain the frequency and amplitude of the effective component causing rotational speed jitter. 3.根据权利要求1所述的抑制电动汽车抖动的方法,其特征在于,将所述补偿转矩与给定转矩进行叠加,之前还包括:3. The method for suppressing electric vehicle jitter according to claim 1, characterized in that, superimposing the compensation torque with a given torque, also includes before: 对所述补偿转矩进行限幅,获得限幅后的补偿转矩;limiting the compensation torque to obtain the limited compensation torque; 所述将所述补偿转矩与给定转矩进行叠加,具体为:The superposition of the compensation torque and the given torque is specifically: 将所述限幅后的补偿转矩与给定转矩进行叠加。Superimpose the limited compensation torque with the given torque. 4.根据权利要求2所述的抑制电动汽车抖动的方法,其特征在于,根据所述抑制转速抖动的参数和所述转速信号通过微分惯性环节和带通滤波环节获得补偿转矩,具体包括:4. The method for suppressing the jitter of an electric vehicle according to claim 2, wherein the compensation torque is obtained through a differential inertial link and a band-pass filter link according to the parameter for suppressing rotational speed jitter and the rotational speed signal, specifically comprising: 通过以下传递函数获得补偿转矩;The compensation torque is obtained 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> <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> 其中,ωn为带通滤波的中心频率,ξ为阻尼系数,T1为带通滤波的通带增益,T2为微分惯性环节的转折频率;s为拉普拉斯变量;Among them, ω n is the center frequency of the band-pass filter, ξ is the damping coefficient, T 1 is the pass-band gain of the band-pass filter, T 2 is the turning frequency of the differential inertia link; s is the 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> <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> 其中,f1 *为所述导致转速抖动的有效分量的频率;A1 *为所述导致转速抖动的有效分量的幅值;a和b分别为用于调节通态增益和通带宽度的系数。Wherein, f 1 * is the frequency of the effective component that causes speed jitter; A 1 * is the amplitude of the effective component that causes speed jitter; a and b are coefficients used to adjust the on-state gain and the passband width, respectively . 5.根据权利要求1所述的抑制电动汽车抖动的方法,其特征在于,根据所述导致转速抖动的有效分量的频率和幅值获得抑制转速抖动的参数,具体包括:5. The method for suppressing the vibration of an electric vehicle according to claim 1, wherein the parameters for suppressing the vibration of the rotational speed are obtained according to the frequency and amplitude of the effective component causing the vibration of the rotational speed, specifically comprising: 将导致转速抖动的有效分量的频率f1 *和幅值A1 *,通过以下公式获得抑制转速抖动的参数;所述抑制转速抖动的参数分别为:带通滤波器的通带增益T1、微分惯性环节的转折频率T2、带通滤波器的中心频率ωn和阻尼系数ξ;The frequency f 1 * and the amplitude A 1 * of the effective component that will cause the speed jitter are obtained by the following formula to suppress the parameters of the speed jitter; the parameters for suppressing the speed jitter are respectively: the passband gain T 1 of the band-pass filter, The corner frequency T 2 of the differential inertia link, the center frequency ω n and the damping coefficient ξ of the band-pass filter; T1=aA1 * T 1 =aA 1 * <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> <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 * ω n =2πf 1 * ξ=bξ=b 其中,a和b分别为用于调节通态增益和通带宽度的系数。Among them, a and b are coefficients used to adjust the on-state gain and passband width, respectively. 6.根据权利要求1所述的抑制电动汽车抖动的方法,其特征在于,还包括:6. The method for suppressing electric vehicle jitter according to claim 1, further comprising: 获得电机直轴电流偏差信号和交轴电流偏差信号;Obtain the motor direct axis current deviation signal and the quadrature axis current deviation signal; 对所述电机直轴电流偏差信号和交轴电流偏差信号分别进行傅里叶分析获得直轴电流和交轴交流中导致电流抖动的有效分量的频率和幅值;Performing Fourier analysis on the direct axis current deviation signal and the quadrature axis current deviation signal of the motor respectively to obtain the frequency and amplitude of the effective component that causes current jitter in the direct axis current and the quadrature axis AC; 由所述导致电流抖动的有效分量的频率和幅值获得抑制电流抖动的参数;Obtaining parameters for suppressing current jitter from the frequency and amplitude of the effective component causing current jitter; 利用所述抑制电流抖动的参数、所述直轴电流偏差信号和所述交轴电流偏差信号通过谐振控制环节获得直轴补偿电压和交轴补偿电压;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; 将所述直轴补偿电压和交轴补偿电压分别与输出直轴电压输出直轴电压和输出交轴电压进行叠加,以对电流抖动进行抑制。The direct-axis compensation voltage and the quadrature-axis compensation voltage are respectively superimposed with the output direct-axis voltage, the output direct-axis voltage and the output quadrature-axis voltage, so as to suppress current jitter. 7.根据权利要求6所述的抑制电动汽车抖动的方法,其特征在于,对所述电机直轴电流偏差信号和交轴电流偏差信号分别进行傅里叶分析获得直轴电流和交轴交流中导致电流抖动的有效分量的频率和幅值,具体包括:7. The method for suppressing electric vehicle jitter according to claim 6, characterized in that, performing Fourier analysis on the direct-axis current deviation signal and the quadrature-axis current deviation signal of the motor respectively to obtain the direct-axis current and the quadrature-axis AC center The frequency and magnitude of the active components that cause current jitter, including: 分别对所述直轴电流偏差信号和交轴电流偏差信号进行傅里叶分析,分别获取直轴电流偏差信号和交轴电流偏差信号中各个分量的幅值;performing Fourier analysis on the direct-axis current deviation signal and the quadrature-axis current deviation signal, respectively, to obtain the amplitudes of the respective components in the direct-axis current deviation signal and the quadrature-axis current deviation signal; 将幅值最大的分量作为导致电流抖动的有效分量;Take the component with the largest amplitude as the effective component that causes current jitter; 获得所述直轴电流和交轴交流中导致电流抖动的有效分量的频率和幅值。Obtaining the frequency and amplitude of effective components that cause current jitter in the direct-axis current and the quadrature-axis AC. 8.根据权利要求6所述的抑制电动汽车抖动的方法,其特征在于,将所述直轴补偿电压和交轴补偿电压分别与输出直轴电压和输出交轴电压进行叠加,之前还包括:8. The method for suppressing the jitter of an electric vehicle according to claim 6, wherein the direct-axis compensation voltage and the quadrature-axis compensation voltage are respectively superimposed on the output direct-axis voltage and the output quadrature-axis voltage, and the method also includes: 对所述直轴补偿电压和交轴补偿电压进行限幅,获得限幅后的直轴补偿电压和限幅后的交轴补偿电压;Limiting the direct-axis compensation voltage and the quadrature-axis compensation voltage to obtain the limited direct-axis compensation voltage and the limited quadrature-axis compensation voltage; 将所述直轴补偿电压和交轴补偿电压分别与输出直轴电压和输出交轴电压进行叠加,具体为:The direct-axis compensation voltage and the quadrature-axis compensation voltage are respectively superimposed on the output direct-axis voltage and the output quadrature-axis voltage, specifically: 将限幅后的直轴补偿电压和限幅后的交轴补偿电压分别与输出直轴电压和输出交轴电压进行叠加。The limited direct-axis compensation voltage and the limited quadrature-axis compensation voltage are respectively superimposed on the output direct-axis voltage and the output quadrature-axis voltage. 9.根据权利要求7所述的抑制电动汽车抖动的方法,其特征在于,利用所述抑制电流抖动的参数、所述直轴电流偏差信号和所述交轴电流偏差信号通过谐振控制环节获得直轴补偿电压和交轴补偿电压,具体包括:9. The method for suppressing electric vehicle jitter according to claim 7, characterized in that, using the parameters for suppressing current jitter, the direct-axis current deviation signal and the quadrature-axis current deviation signal to obtain the direct current deviation signal through the resonance control link Axis compensation voltage and quadrature axis compensation voltage, including: 通过以下传递函数获得直轴补偿电压和交轴补偿电压;The direct-axis compensation voltage and the quadrature-axis compensation voltage are obtained by 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> <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> 其中,ωc为所述谐振控制环节的预设带宽,ω0为中心频率,k为增益,c为调节增益的预设系数;ω0=2πf2 *,k=c·A2 *;f2 *为所述导致电流抖动的有效分量的频率;A2 *为所述导致电流抖动的有效分量的幅值;s为拉普拉斯变量。Wherein, ω c is the preset bandwidth of the resonance control link, ω 0 is the center frequency, k is the gain, and c is the preset coefficient for adjusting the gain; ω 0 =2πf 2 * , k=c·A 2 * ; f 2 * is the frequency of the effective component causing current jitter; A 2 * is the amplitude of the effective component causing current jitter; s is a Laplace variable. 10.一种抑制电动汽车抖动的装置,其特征在于,包括:10. A device for suppressing electric vehicle shaking, characterized in that it comprises: 采集单元,用于获取电机的转速信号;The acquisition unit is used to acquire the rotational speed signal of the motor; 转速抖动有效分量获得单元,用于对所述转速信号进行傅里叶分析,获得所述转速信号中导致转速抖动的有效分量的频率和幅值;所述转速抖动为电动汽车牵引力矩和和阻力矩之间存在非线性关系引起的抖动;The effective component acquisition unit of the speed jitter is used to perform Fourier analysis on the speed signal to obtain the frequency and amplitude of the effective component in the speed signal that causes the speed jitter; the speed jitter is the traction torque and resistance of the electric vehicle The jitter caused by the non-linear relationship between moments; 抑制转速抖动参数获得单元,用于根据所述导致转速抖动的有效分量的频率和幅值获得抑制转速抖动的参数;A rotational speed jitter suppression parameter obtaining unit, configured to obtain a rotational speed jitter suppression parameter according to the frequency and amplitude of the effective component causing the rotational speed jitter; 补偿转矩获得单元,用于根据所述抑制转速抖动的参数和所述转速信号通过微分惯性环节和带通滤波环节获得补偿转矩;A compensation torque obtaining unit, configured to obtain compensation torque through a differential inertia link and a band-pass filter link according to the parameters for suppressing rotational speed jitter and the rotational speed signal; 转速抖动抑制单元,用于将所述补偿转矩与给定转矩进行叠加,以对所述转速抖动进行抑制。The rotational speed jitter suppression unit is configured to superimpose the compensation torque with a given torque to suppress the rotational speed jitter. 11.根据权利要求10所述的抑制电动汽车抖动的装置,其特征在于,所述转速抖动有效分量获得单元包括:11. The device for suppressing electric vehicle jitter according to claim 10, characterized in that, the acquisition unit of the effective component of rotational speed jitter comprises: 转速信号分量获得子单元,用于对所述转速信号进行傅里叶分析,获取转速信号中各个分量的幅值;The rotation speed signal component obtaining subunit is used to perform Fourier analysis on the rotation speed signal to obtain the amplitude of each component in the rotation speed signal; 转速抖动有效分量获得子单元,用于将幅值最大的分量作为导致转速抖动的有效分量;The effective component acquisition subunit of the rotational speed jitter is used to use the component with the largest amplitude as the effective component causing the rotational speed jitter; 频率和幅值第一获得子单元,用于获得所述导致转速抖动的有效分量的频率和幅值。The first obtaining subunit of frequency and amplitude is used to obtain the frequency and amplitude of the effective component that causes rotational speed jitter. 12.根据权利要求10所述的抑制电动汽车抖动的装置,其特征在于,还包括:转矩限幅单元;12. The device for suppressing electric vehicle shaking according to claim 10, further comprising: a torque limiting unit; 所述转矩限幅单元,用于对所述补偿转矩进行限幅,获得限幅后的补偿转矩;The torque limiting unit is used to limit the compensation torque to obtain the limited compensation torque; 转速抖动抑制单元,用于将所述限幅后的补偿转矩与给定转矩进行叠加。The rotational speed jitter suppression unit is used for superimposing the limited compensation torque and the given torque. 13.根据权利要求10所述的抑制电动汽车抖动的装置,其特征在于,还包括:13. The device for suppressing electric vehicle shaking according to claim 10, further comprising: 电流偏差信号获得单元,用于获得电机直轴电流偏差信号和交轴电流偏差信号;A current deviation signal obtaining unit, configured to obtain a motor direct-axis current deviation signal and a quadrature-axis current deviation signal; 电流抖动有效分量获得单元,用于对所述电机直轴电流偏差信号和交轴电流偏差信号分别进行傅里叶分析获得直轴电流和交轴交流中导致电流抖动的有效分量的频率和幅值;The current jitter effective component acquisition unit is used to perform Fourier analysis on the direct axis current deviation signal and the quadrature axis current deviation signal of the motor respectively to obtain the frequency and amplitude of the effective component of the direct axis current and the quadrature axis AC that cause current jitter ; 抑制电流抖动参数获得单元,用于由所述导致电流抖动的有效分量的频率和幅值获得抑制电流抖动的参数;A current jitter suppression parameter obtaining unit, configured to obtain a current jitter suppression parameter from the frequency and amplitude of the effective component causing current jitter; 补偿电压获得单元,用于利用所述抑制电流抖动的参数、所述直轴电流偏差信号和所述交轴电流偏差信号通过谐振控制环节获得直轴补偿电压和交轴补偿电压;A compensation voltage obtaining unit, configured to use the parameter for suppressing current jitter, the direct-axis current deviation signal and the quadrature-axis current deviation signal to obtain a direct-axis compensation voltage and a quadrature-axis compensation voltage through a resonance control link; 电流抖动抑制单元,用于将所述直轴补偿电压和交轴补偿电压分别与输出直轴电压和输出交轴电压进行叠加,以对电流抖动进行抑制。The current jitter suppression unit is 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 the current jitter. 14.根据权利要求13所述的抑制电动汽车抖动的装置,其特征在于,所述电流抖动有效分量获得单元包括:14. The device for suppressing electric vehicle jitter according to claim 13, wherein the current jitter effective component obtaining unit comprises: 电流偏差信号分量获得子单元,用于分别对所述直轴电流偏差信号和交轴电流偏差信号进行傅里叶分析,分别获取直轴电流偏差信号和交轴电流偏差信号中各个分量的幅值;The current deviation signal component obtaining subunit is used to perform Fourier analysis on the direct-axis current deviation signal and the quadrature-axis current deviation signal respectively, and respectively obtain the amplitudes of the components in the direct-axis current deviation signal and the quadrature-axis current deviation signal ; 电流抖动有效分量获得子单元,用于将幅值最大的分量作为导致电流抖动的有效分量;The current jitter effective component acquisition subunit is used to use the component with the largest amplitude as the effective component causing current jitter; 频率和幅值第二获得子单元,用于获得所述直轴电流和交轴交流中导致电流抖动的有效分量的频率和幅值。The frequency and amplitude second obtaining subunit is used to obtain the frequency and amplitude of the effective components in the direct-axis current and quadrature-axis AC that cause current jitter. 15.根据权利要求13所述的抑制电动汽车抖动的装置,其特征在于,还包括:电压限幅单元;15. The device for suppressing electric vehicle jitter according to claim 13, further comprising: a voltage limiting unit; 所述电压限幅单元,用于对所述直轴补偿电压和交轴补偿电压进行限幅,获得限幅后的直轴补偿电压和限幅后的交轴补偿电压;The voltage limiting unit is configured to limit the direct-axis compensation voltage and the quadrature-axis compensation voltage to obtain the limited direct-axis compensation voltage and the limited quadrature-axis compensation voltage; 所述电流抖动抑制单元,用于将限幅后的直轴补偿电压和限幅后的交轴补偿电压分别与输出直轴电压和输出交轴电压进行叠加。The current jitter suppression unit is configured to superpose the limited direct-axis compensation voltage and the limited quadrature-axis compensation voltage with the output direct-axis voltage and the output quadrature-axis voltage respectively. 16.一种抑制电动汽车抖动的系统,其特征在于,应用于对电动汽车的电机进行控制,包括:转速传感器和电机控制器;16. A system for suppressing the vibration of an electric vehicle, characterized in that it is applied to control the motor of the electric vehicle, including: a speed sensor and a motor controller; 所述转速传感器,用于获取电机的转速信号;The rotational speed sensor is used to obtain the rotational speed signal of the motor; 所述电机控制器,用于对所述转速信号进行傅里叶分析,获得所述转速信号中导致转速抖动的有效分量的频率和幅值;所述转速抖动为电动汽车牵引力矩和和阻力矩之间存在非线性关系引起的抖动;根据所述导致转速抖动的有效分量的频率和幅值获得抑制转速抖动的参数;根据所述抑制转速抖动的参数和所述转速信号通过微分惯性环节和带通滤波环节获得补偿转矩;将所述补偿转矩与给定转矩进行叠加,以对所述转速抖动进行抑制。The motor controller is used to perform Fourier analysis on the rotational speed signal to obtain the frequency and amplitude of the effective component in the rotational speed signal that causes rotational speed jitter; the rotational speed jitter is the traction torque and resistance torque of the electric vehicle The jitter caused by the non-linear relationship between them; the parameters for suppressing the speed jitter are obtained according to the frequency and amplitude of the effective component that causes the speed jitter; according to the parameters for suppressing the speed jitter and the speed signal through the differential inertia link and the band The compensation torque is obtained through the filtering link; the compensation torque is superimposed with the given torque to suppress the speed jitter. 17.根据权利要求16所述的抑制电动汽车抖动的系统,其特征在于,所述电机控制器,还用于获得电机直轴电流偏差信号和交轴电流偏差信号;对所述电机直轴电流偏差信号和交轴电流偏差信号分别进行傅里叶分析获得直轴电流和交轴交流中导致电流抖动的有效分量的频率和幅值;由所述导致电流抖动的有效分量的频率和幅值获得抑制电流抖动的参数;利用所述抑制电流抖动的参数、所述直轴电流偏差信号和所述交轴电流偏差信号通过谐振控制环节获得直轴补偿电压和交轴补偿电压;将所述直轴补偿电压和交轴补偿电压分别与输出直轴电压和输出交轴电压进行叠加,以对电流抖动进行抑制。17. The system for suppressing electric vehicle jitter according to claim 16, wherein the motor controller is also used to obtain a motor direct-axis current deviation signal and a quadrature-axis current deviation signal; for the motor direct-axis current The deviation signal and the quadrature-axis current deviation signal are respectively subjected to Fourier analysis to obtain the frequency and amplitude of the effective component causing current jitter in the direct-axis current and quadrature-axis AC; obtained from the frequency and amplitude of the effective component causing current jitter A parameter for suppressing current jitter; using the parameter for suppressing current jitter, the direct-axis current deviation signal and the quadrature-axis current deviation signal to obtain a direct-axis compensation voltage and a quadrature-axis compensation voltage through a resonance control link; The compensation voltage and the quadrature-axis compensation voltage are respectively superimposed on the output direct-axis voltage and the output quadrature-axis voltage to suppress current jitter.
CN201711090837.XA 2017-11-08 2017-11-08 A method, device and system for restraining 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 A method, device and system for restraining electric vehicle shaking

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201711090837.XA CN108068659B (en) 2017-11-08 2017-11-08 A method, device and system for restraining 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 A method, device and system for restraining electric vehicle shaking

Country Status (1)

Country Link
CN (1) CN108068659B (en)

Cited By (28)

* 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 motor speed control method for electric vehicle ramp 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 威科达(东莞)智能控制有限公司 A Jitter Suppression Method 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
CN111251900A (en) * 2019-11-21 2020-06-09 浙江零跑科技有限公司 An anti-shake method that can reduce torque loss
CN111251901A (en) * 2019-11-21 2020-06-09 浙江零跑科技有限公司 PR (pulse repetition) jitter suppression method based on stationary point calibration
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, 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
CN113459823A (en) * 2020-03-31 2021-10-01 安徽威灵汽车部件有限公司 Electric vehicle shake suppression method and device, electric vehicle and storage medium
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
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 浙江吉利控股集团有限公司 A kind of 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
CN116278804A (en) * 2023-03-28 2023-06-23 岚图汽车科技有限公司 Active anti-shake method for vehicle, anti-shake system, storage medium and vehicle
CN117301879A (en) * 2023-10-16 2023-12-29 东风汽车集团股份有限公司 Anti-shake method, device and equipment for electric automobile and computer readable storage medium

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 广州汽车集团股份有限公司 A method and device for suppressing harmonic current 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 广州汽车集团股份有限公司 A method and device for suppressing harmonic current 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 (44)

* 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 motor speed control method for electric vehicle ramp 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
CN111791716B (en) * 2019-04-08 2021-12-03 华为技术有限公司 Vehicle torque processing method and device, vehicle controller and vehicle
US12151562B2 (en) 2019-04-08 2024-11-26 Huawei Technologies Co., Ltd. Vehicle torque processing method and apparatus, vehicle controller, and vehicle
CN111791716A (en) * 2019-04-08 2020-10-20 华为技术有限公司 Vehicle torque processing method, 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 威科达(东莞)智能控制有限公司 A Jitter Suppression Method 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
CN111251900B (en) * 2019-11-21 2021-04-27 浙江零跑科技有限公司 An anti-shake method that can reduce torque loss
CN111251901B (en) * 2019-11-21 2021-07-09 浙江零跑科技有限公司 A PR vibration suppression method based on stagnation point calibration
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 浙江零跑科技有限公司 An anti-shake method that can reduce torque loss
CN110861497B (en) * 2019-11-28 2021-03-30 安徽江淮汽车集团股份有限公司 Electric vehicle shake detection method and device, electronic equipment and storage medium
CN110861497A (en) * 2019-11-28 2020-03-06 安徽江淮汽车集团股份有限公司 Electric vehicle shake detection method and device, electronic equipment and storage medium
CN111079289B (en) * 2019-12-17 2024-04-12 广州星迪智能光电科技有限公司 Method for overcoming motor shake
CN111079289A (en) * 2019-12-17 2020-04-28 广州星迪智能光电科技有限公司 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
CN113459823A (en) * 2020-03-31 2021-10-01 安徽威灵汽车部件有限公司 Electric vehicle shake suppression method and device, electric vehicle and storage medium
CN113459824A (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
CN113027625A (en) * 2021-04-15 2021-06-25 常州易控汽车电子股份有限公司 IPU controller speed compensation method
CN113027625B (en) * 2021-04-15 2023-05-12 常州易控汽车电子股份有限公司 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
CN113459830B (en) * 2021-07-30 2023-11-17 潍柴动力股份有限公司 Vehicle shake suppression method, device, electronic equipment and computer storage medium
CN113459830A (en) * 2021-07-30 2021-10-01 潍柴动力股份有限公司 Vehicle shake suppression method and device, electronic device and computer storage medium
CN114407675A (en) * 2022-01-17 2022-04-29 浙江吉利控股集团有限公司 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
CN114347801A (en) * 2022-01-17 2022-04-15 浙江吉利控股集团有限公司 A kind of motor torque control method and control device
CN116278804A (en) * 2023-03-28 2023-06-23 岚图汽车科技有限公司 Active anti-shake method for vehicle, anti-shake system, storage medium and vehicle
CN117301879A (en) * 2023-10-16 2023-12-29 东风汽车集团股份有限公司 Anti-shake method, device and equipment for electric automobile and computer readable storage medium

Also Published As

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

Similar Documents

Publication Publication Date Title
CN108068659B (en) A method, device and system for restraining electric vehicle shaking
KR101004182B1 (en) Vector controller of ac motor
DE102008009181B4 (en) Reduction of a subharmonic oscillation during high-frequency operation of a converter
CN104300555B (en) A kind of method suppressing power system Low Frequency Oscillation of Resonance Mechanism
CN104811115B (en) Quasi-proportional resonance control-based permanent magnet synchronous motor parameter identification system and method
CN103412484B (en) A kind of control moment gyro framework disturbing moment suppressing method
CN105162137B (en) Idle and harmonic current detection under complex electric network
CN105790270B (en) Suppress the method and device of subsynchronous resonance by double-fed fan rotor side converter
CN104467597A (en) A V/F Control Method to Suppress Current Oscillation of Induction Motor
CN103414424B (en) AC motor stator flux linkage estimation method
WO2017195883A1 (en) Electric power steering apparatus
CN106357143A (en) Loop current inhibition method suitable for modular multilevel converter
CN108493937A (en) Inhibit the method, apparatus and control system of gird-connected inverter power grid background harmonics
CN111267636A (en) New energy electric vehicle anti-shake control method based on PR filter
CN105790269B (en) Suppress the method and device of subsynchronous resonance by double-fed fan stator side converter
CN113114230A (en) Resonant frequency online identification and suppression method for servo system
CN102751935B (en) Method for suppressing asynchronous motor interference under rotating speed open loop of electric car
CN110749769A (en) Rapid detection method for three-phase voltage drop
CN106230322A (en) Asynchronous motor DC pre-excitation based on flux compensation and deviation de-couple starts method
CN109450331B (en) A method and device for suppressing the fluctuation of the speed of the compressor
CN106059433A (en) Train set traction converter non-beat frequency control strategy
WO2024007517A1 (en) Rail transit vehicle, low-frequency harmonic suppression circuit, and suppression method
CN102075135B (en) Method for realizing stabilizer using internal potential frequency of generator as input signal
CN107959427A (en) A kind of current inner loop decoupling method of LCL filters phase voltage type PWM rectifier
CN109660172B (en) A method and device for suppressing the fluctuation of the speed of the 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