Nothing Special   »   [go: up one dir, main page]

CN101683867B - Electric power steering system with variable weighting coefficient linear combination controller - Google Patents

Electric power steering system with variable weighting coefficient linear combination controller Download PDF

Info

Publication number
CN101683867B
CN101683867B CN2008102006312A CN200810200631A CN101683867B CN 101683867 B CN101683867 B CN 101683867B CN 2008102006312 A CN2008102006312 A CN 2008102006312A CN 200810200631 A CN200810200631 A CN 200810200631A CN 101683867 B CN101683867 B CN 101683867B
Authority
CN
China
Prior art keywords
mrow
msub
electric power
steering system
controller
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.)
Expired - Fee Related
Application number
CN2008102006312A
Other languages
Chinese (zh)
Other versions
CN101683867A (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.)
DIAS Automotive Electronic Systems Co Ltd
Original Assignee
SHANGHAI LIANSHENG AUTOMOBILE ELECTRONIC 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 SHANGHAI LIANSHENG AUTOMOBILE ELECTRONIC CO Ltd filed Critical SHANGHAI LIANSHENG AUTOMOBILE ELECTRONIC CO Ltd
Priority to CN2008102006312A priority Critical patent/CN101683867B/en
Publication of CN101683867A publication Critical patent/CN101683867A/en
Application granted granted Critical
Publication of CN101683867B publication Critical patent/CN101683867B/en
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Steering Control In Accordance With Driving Conditions (AREA)

Abstract

The invention discloses an electric power steering system with a variable weighting coefficient linear combination controller, which is formed by adding a torque sensor, an electronic control unit, a diversion assisted motor and a retarding mechanism thereof on a traditional machinery steering system (mainly comprising a handwheel, a steering shaft, a diverter, a steering drag-link mechanism and a steering wheel). The electric power steering system designed by the invention can perform liner weighting to the controller by some parameter measured on line, thus ensuring that the electric power steering system obtains expectant optimal steering performance.

Description

Electric power steering system with variable weighting coefficient linear combination controller
Technical Field
The invention belongs to the technical field of automobiles, and relates to an Electric Power steering system, in particular to an Electric Power steering system (EPS for short) with a variable weighting coefficient linear combination controller.
Background
The electric power-assisted steering system is composed of a traditional mechanical steering system (mainly comprising a steering wheel, a steering shaft, a steering gear, a steering pull rod mechanism and a steering wheel) and additionally provided with a torque sensor, an electronic control unit, a power-assisted steering motor and a speed reducing mechanism thereof. Wherein the torque sensor is mounted on the steering shaft to detect a driver's steering torque; the electronic control unit calculates a driving current value required to be provided for the power-assisted motor according to the current vehicle running condition and the magnitude of the operating torque; the power-assisted motor can be arranged on a steering shaft or a steering gear, power-assisted torque is provided for a driver through a speed reducing mechanism, the power-assisted torque can be set by software, different power-assisted gains are set at different vehicle speeds, and ideal steering hand feeling can be obtained. Generally, the main control function modules of the electronic control unit include a torque control module (including basic power control, active return control, damping control, etc.), a motor current control module, and a fault diagnosis module.
The traditional electric power steering control system achieves the effect of inhibiting road surface interference by adding moment differential control in a basic power assisting module, the traditional differential control is used, the aim of inhibiting the road surface interference can be achieved by repeatedly debugging or switching differential gains under different vehicle speeds, the requirement of road sensing performance is difficult to ensure in the whole vehicle speed range, the process is very complicated, and a designer is required to have considerable debugging experience, so that the time is very long.
Disclosure of Invention
The invention aims to provide an electric power steering system with a variable weighting coefficient linear combination controller, which can effectively ensure the steering assistance performance of the electric power steering system at different vehicle speeds, in order to improve the road feel characteristic of the electric power steering system.
In order to achieve the above purpose, the technical scheme of the invention is as follows: an electric power-assisted steering system with a variable weighting coefficient linear combination controller is composed of a traditional mechanical steering system (mainly comprising a steering wheel, a steering shaft, a steering gear, a steering pull rod mechanism and a steering wheel) and a torque sensor, an electronic control unit, a power-assisted steering motor and a speed reducing mechanism thereof additionally arranged on the traditional mechanical steering system. The torque sensor is arranged on the steering shaft to detect the torque on the hand of a driver; the electronic control unit calculates a driving current value required to be provided for the power-assisted motor according to the current vehicle running condition and the hand torque; the power-assisted motor is generally arranged on a steering shaft or a steering gear and provides power-assisted torque for a driver through a speed reducing mechanism; generally, the main control function modules of the electronic control unit include a torque control module (including basic power control, active return control, damping control, etc.), a motor current control module, and a fault diagnosis module. The invention is characterized in that a basic power-assisted module is improved, a linear combination controller with a variable weighting coefficient is designed, and the linear combination controller enables an electric power-assisted steering system to obtain expected steering power-assisted performance under any working condition and can ensure the stability of the electric power-assisted steering system under any working condition.
Due to the adoption of the technical scheme, the invention has the beneficial effects that: on the premise of not changing the hardware of the conventional electric power steering system, the steering power performance of the electric power steering system at different speeds is ensured by changing the control algorithm.
Drawings
Fig. 1 is a schematic diagram of an electric power steering system having a variable weighting factor linear combination controller according to the present invention.
Fig. 2 is a schematic diagram of a Linear parameter variation control method (LPV) employed by the electric power steering system with the variable weighting coefficient Linear combination controller according to the present invention.
Fig. 3 is a model schematic diagram of an electric power steering system with a variable weighting coefficient linear combination controller according to the present invention.
Fig. 4 is a schematic diagram of the design of an LPV controller of an electric power steering system with a variable weighting coefficient linear combination controller according to the present invention.
Fig. 5 is a bode plot of LPV controller design weighting functions for an electric power steering system with a variable weighting coefficient linear combination controller of the present invention. (10Hz)
Fig. 6 is a bode plot of LPV closed loop control for an electric power steering system with a variable weighting factor linear combination controller of the present invention. (10Hz)
Fig. 7 is a bode plot of LPV controller design weighting functions for an electric power steering system with a variable weighting coefficient linear combination controller of the present invention. (6Hz)
Fig. 8 is a bode plot of LPV closed loop control for an electric power steering system with a variable weighting factor linear combination controller of the present invention. (6Hz)
FIG. 9 is a schematic diagram of a robust controller design for an electric power steering system with a variable weighting factor linear combination controller of the present invention.
Fig. 10 is a robust control theory diagram.
FIG. 11 is a Bode diagram of the original EPS system and the robust controller added closed loop system of the electric power steering system with the variable weighting coefficient linear combination controller of the present invention.
Detailed Description
The invention will be further described with reference to examples of embodiments shown in the drawings.
An electric power-assisted steering system with a variable weighting coefficient linear combination controller is composed of a traditional mechanical steering system (mainly comprising a steering wheel, a steering shaft, a steering gear, a steering pull rod mechanism and a steering wheel) and a torque sensor, an electronic control unit, a power-assisted steering motor and a speed reducing mechanism thereof. The torque sensor is arranged on the steering shaft to detect the torque on the hand of a driver; the electronic control unit calculates a driving current value required to be provided for the power-assisted motor according to the current vehicle running condition and the hand torque; the power-assisted motor is generally arranged on a steering shaft or a steering gear and provides power-assisted torque for a driver through a speed reducing mechanism; generally, the main control function modules of the electronic control unit include a torque control module (including basic power control, active return control, damping control, etc.), a motor current control module, and a fault diagnosis module. The invention is characterized in that a basic power-assisted module is improved, a linear combination controller with a variable weighting coefficient is designed, and the linear combination controller enables an electric power-assisted steering system to obtain expected steering power-assisted performance under any working condition and can ensure the stability of the electric power-assisted steering system under any working condition.
The weighting mode of the linear combination controller can comprise the following two modes:
one is to change the characteristics of the transfer function by weighting the state matrix based on the weighting of the state space expression of the transfer function. Specifically, the following formula (I) represents:
A B C D = k A 1 B 1 C 1 D 1 + ( 1 - k ) A 2 B 2 C 2 D 2 - - - ( I )
another is the weighting of the output quantity based on the transfer function, which is expressed by the following equation (II):
K(s)=k·K1(s)+(1-k)·K2(s) (II)
wherein, in the above formulas (I) and (II) A B C D Is the state space matrix expression of the transfer function, K(s) is the Laplace transform expression of the transfer function, K is the variable weighting coefficient, in the patent, K can change on line along with the parameters of the vehicle speed, etc., wherein K is between 0 and 1, K is the variable weighting coefficient1(s) and K2(s) in the Laplace transform expression for the solved controllers with different performance.
The first type of the weighting mode of the Linear combination controller is the weighting of a state space expression based on a transfer function, and a solving method of the mode is to design a control system by using a Linear parameter variation control method (LPV for short).
The Linear parameter variation control method (LPV) is a system in which some parameters of an actual controlled object are varied with time and the parameters can be measured online, such as some physical parameters of a missile control system varied with flight height and speed, and a power-assisted gain varied with vehicle speed in an electric power steering system to which the patent is directed.
Here, consider first an LPV system:
<math> <mrow> <mover> <mi>x</mi> <mo>&CenterDot;</mo> </mover> <mo>=</mo> <mi>A</mi> <mrow> <mo>(</mo> <mi>&theta;</mi> <mrow> <mo>(</mo> <mi>t</mi> <mo>)</mo> </mrow> <mo>)</mo> </mrow> <mi>x</mi> <mo>+</mo> <msub> <mi>B</mi> <mn>1</mn> </msub> <mrow> <mo>(</mo> <mi>&theta;</mi> <mrow> <mo>(</mo> <mi>t</mi> <mo>)</mo> </mrow> <mo>)</mo> </mrow> <mi>w</mi> <mo>+</mo> <msub> <mi>B</mi> <mn>2</mn> </msub> <mrow> <mo>(</mo> <mi>&theta;</mi> <mrow> <mo>(</mo> <mi>t</mi> <mo>)</mo> </mrow> <mo>)</mo> </mrow> <mi>u</mi> </mrow></math>
z=C1(θ(t))x+D11(θ(t))w+D12(θ(t))u
y=C2(θ(t))x+D21(θ(t))w+D22(θ(t))u (1)
where w, u in equation (1) are the external disturbance input signal and the control input signal, z, y are the control output signal and the measurement output signal, and x is the state variable.
Next, the system object is described in the form of a multicellular system, as in formula (2):
<math> <mrow> <mrow> <mfenced open='(' close=')'> <mtable> <mtr> <mtd> <mi>A</mi> <mrow> <mo>(</mo> <mi>&theta;</mi> <mrow> <mo>(</mo> <mi>t</mi> <mo>)</mo> </mrow> <mo>)</mo> </mrow> </mtd> <mtd> <msub> <mi>B</mi> <mn>1</mn> </msub> <mrow> <mo>(</mo> <mi>&theta;</mi> <mrow> <mo>(</mo> <mi>t</mi> <mo>)</mo> </mrow> <mo>)</mo> </mrow> </mtd> <mtd> <msub> <mi>B</mi> <mn>2</mn> </msub> <mrow> <mo>(</mo> <mi>&theta;</mi> <mrow> <mo>(</mo> <mi>t</mi> <mo>)</mo> </mrow> <mo>)</mo> </mrow> </mtd> </mtr> <mtr> <mtd> <msub> <mi>C</mi> <mn>1</mn> </msub> <mrow> <mo>(</mo> <mi>&theta;</mi> <mrow> <mo>(</mo> <mi>t</mi> <mo>)</mo> </mrow> <mo>)</mo> </mrow> </mtd> <mtd> <msub> <mi>D</mi> <mn>11</mn> </msub> <mrow> <mo>(</mo> <mi>&theta;</mi> <mrow> <mo>(</mo> <mi>t</mi> <mo>)</mo> </mrow> <mo>)</mo> </mrow> </mtd> <mtd> <msub> <mi>D</mi> <mn>12</mn> </msub> <mrow> <mo>(</mo> <mi>&theta;</mi> <mrow> <mo>(</mo> <mi>t</mi> <mo>)</mo> </mrow> <mo>)</mo> </mrow> </mtd> </mtr> <mtr> <mtd> <msub> <mi>C</mi> <mn>2</mn> </msub> <mrow> <mo>(</mo> <mi>&theta;</mi> <mrow> <mo>(</mo> <mi>t</mi> <mo>)</mo> </mrow> <mo>)</mo> </mrow> </mtd> <mtd> <msub> <mi>D</mi> <mn>21</mn> </msub> <mrow> <mo>(</mo> <mi>&theta;</mi> <mrow> <mo>(</mo> <mi>t</mi> <mo>)</mo> </mrow> <mo>)</mo> </mrow> </mtd> <mtd> <msub> <mi>D</mi> <mn>22</mn> </msub> <mrow> <mo>(</mo> <mi>&theta;</mi> <mrow> <mo>(</mo> <mi>t</mi> <mo>)</mo> </mrow> <mo>)</mo> </mrow> </mtd> </mtr> </mtable> </mfenced> </mrow> <mo>&Element;</mo> <mi>&rho;</mi> <mo>:</mo> <mo>=</mo> <mi>Co</mi> <mrow> <mo>{</mo> <mrow> <mo>(</mo> <mrow> <mfenced open='(' close=')'> <mtable> <mtr> <mtd> <msub> <mi>A</mi> <mi>i</mi> </msub> </mtd> <mtd> <msub> <mi>B</mi> <mrow> <mn>1</mn> <mi>i</mi> </mrow> </msub> </mtd> <mtd> <msub> <mi>B</mi> <mrow> <mn>2</mn> <mi>i</mi> </mrow> </msub> </mtd> </mtr> <mtr> <mtd> <msub> <mi>C</mi> <mrow> <mn>1</mn> <mi>i</mi> </mrow> </msub> </mtd> <mtd> <msub> <mi>D</mi> <mrow> <mn>11</mn> <mi>i</mi> </mrow> </msub> </mtd> <mtd> <msub> <mi>D</mi> <mrow> <mn>12</mn> <mi>i</mi> </mrow> </msub> </mtd> </mtr> <mtr> <mtd> <msub> <mi>C</mi> <mrow> <mn>2</mn> <mi>i</mi> </mrow> </msub> </mtd> <mtd> <msub> <mi>D</mi> <mrow> <mn>21</mn> <mi>i</mi> </mrow> </msub> </mtd> <mtd> <msub> <mi>D</mi> <mrow> <mn>22</mn> <mi>i</mi> </mrow> </msub> </mtd> </mtr> </mtable> </mfenced> </mrow> <mo>)</mo> </mrow> <mo>,</mo> <mi>r</mi> <mo>=</mo> <mn>1,2</mn> <mo>,</mo> <mo>.</mo> <mo>.</mo> <mo>.</mo> <mi>r</mi> <mo>}</mo> </mrow> <mo>-</mo> <mo>-</mo> <mo>-</mo> <mrow> <mo>(</mo> <mn>2</mn> <mo>)</mo> </mrow> </mrow></math>
then look for an LPV controller of the form as equation (3):
<math> <mrow> <msub> <mrow> <mover> <msub> <mi>x</mi> <mi>k</mi> </msub> <mo>&CenterDot;</mo> </mover> <mo>=</mo> <mi>A</mi> </mrow> <mi>k</mi> </msub> <mrow> <mo>(</mo> <mi>&theta;</mi> <mrow> <mo>(</mo> <mi>t</mi> <mo>)</mo> </mrow> <mo>)</mo> </mrow> <msub> <mi>x</mi> <mi>k</mi> </msub> <mo>+</mo> <msub> <mi>B</mi> <mi>k</mi> </msub> <mrow> <mo>(</mo> <mi>&theta;</mi> <mrow> <mo>(</mo> <mi>t</mi> <mo>)</mo> </mrow> <mo>)</mo> </mrow> <mi>y</mi> </mrow></math>
u=Ck(θ(t))xk+Dk(θ(t))y (3)
and ensures that secondary H is achieved for a closed loop system as shown in figure 2The property γ.
Wherein
w is an externally perturbed input signal;
u is a control input signal;
z is a control output signal;
y is the measurement output signal;
p (t) is a parameter that can be measured online.
Road feel may be characterized by the transfer of a restoring torque to the driver's hand. In order to research road feel, an electric power steering system model is established, and a rack force loading mechanism simulates road resistance; then fixing the steering wheel, wherein the situation is consistent with the situation that a driver firmly stabilizes the steering wheel in the driving process of the vehicle; through model simplification, a dynamic equation with rack force as input and a torque sensor as output can be established, and fig. 3 is a simplified electric power steering system model.
From fig. 2, the dynamic equations of the electric power steering system can be written
<math> <mrow> <msub> <mi>J</mi> <mi>m</mi> </msub> <msub> <mover> <mi>&theta;</mi> <mrow> <mo>&CenterDot;</mo> <mo>&CenterDot;</mo> </mrow> </mover> <mi>m</mi> </msub> <mo>+</mo> <msub> <mi>C</mi> <mi>m</mi> </msub> <msub> <mover> <mi>&theta;</mi> <mo>&CenterDot;</mo> </mover> <mi>m</mi> </msub> <mo>+</mo> <msub> <mi>T</mi> <mi>a</mi> </msub> <mo>/</mo> <mi>G</mi> <mo>=</mo> <msub> <mi>T</mi> <mi>com</mi> </msub> <mo>/</mo> <mi>G</mi> <mo>-</mo> <mo>-</mo> <mo>-</mo> <mrow> <mo>(</mo> <mn>4</mn> <mo>)</mo> </mrow> </mrow></math>
<math> <mrow> <msub> <mi>M</mi> <mi>r</mi> </msub> <msub> <mover> <mi>X</mi> <mrow> <mo>&CenterDot;</mo> <mo>&CenterDot;</mo> </mrow> </mover> <mi>r</mi> </msub> <mo>+</mo> <msub> <mi>C</mi> <mi>r</mi> </msub> <msub> <mover> <mi>X</mi> <mo>&CenterDot;</mo> </mover> <mi>r</mi> </msub> <mo>+</mo> <msub> <mi>F</mi> <mi>r</mi> </msub> <mo>=</mo> <msub> <mi>T</mi> <mi>a</mi> </msub> <mo>/</mo> <msub> <mi>r</mi> <mi>p</mi> </msub> <mo>-</mo> <msub> <mi>K</mi> <mi>s</mi> </msub> <msub> <mi>&theta;</mi> <mi>p</mi> </msub> <mo>/</mo> <msub> <mi>r</mi> <mi>p</mi> </msub> <mo>-</mo> <mo>-</mo> <mo>-</mo> <mrow> <mo>(</mo> <mn>5</mn> <mo>)</mo> </mrow> </mrow></math>
Similarly, neglecting the output shaft rigidity of the motor, the motor rotation angle and the pinion rotation angle have a proportional relation,
θm=G*θp (6)
the rack displacement and the pinion rotation angle are also
θp=Xr/rp (7)
The magnitude of the motor assist is also determined by the assist gain and the torque sensor output, and since the steering wheel is fixed, θ c is 0, that is:
Tcom=Ka*Ts=Ka*Ks*(-θp) (8)
wherein:
jm is the moment of inertia of the motor,
mr is the mass of the rack,
theta c is the steering column angle
θ m is motor rotation angle
Xr is the displacement of the rack,
ks is torsion bar rigidity of torque sensor
Cm is the damping of the motor,
cr is the damping of the rack,
rp is the radius of the pinion gear and,
g is the transmission ratio of the worm gear and the worm,
ta is the actual moment of assistance of the motor
The Tcom target commands a power-assisted torque,
θ p is the pinion rotational angle.
An LPV controller schematic diagram designed to improve road feel using the LPV control method is shown in figure 4,
wherein,
ka is the power-assisted gain and,
ks is the torque sensor torsion bar stiffness,
ta is the actual torque assistance of the motor,
the Tcom target commands a power-assisted torque,
θ p is the pinion rotational angle,
fr is the rack force exerted by the EPS hardware on the ring simulation platform,
ts is the output of the torque sensor and,
the LPV Controller is a robust Controller we want to design.
Based on the design goals, we choose the control goals as follows,
D = F r - 1 + K a r p * T s - - - ( 9 )
namely, the difference value of the rack force Fr and the force converted from the hand torque and the motor assisting torque to the rack is taken as a control target, if D approaches to 0, the rack force Fr is completely transmitted to the steering wheel, and if D approaches to Fr, the rack force Fr is completely attenuated by the system and is not transmitted to the steering wheel. Therefore, by defining the control target D by a weighting function w(s), it is possible to control the transfer characteristic of the rack force Fr to the steering wheel torque, thereby changing the road feel of the electric power steering system.
It can be seen that the expression of the control target D contains a variable power assist gain Ka, which is the variable online measurable parameter p (t) shown in fig. 2 when establishing an electric power steering system augmented LPV system.
It is assumed that the chosen weighting function w(s) has the form,
<math> <mrow> <mi>W</mi> <mrow> <mo>(</mo> <mi>s</mi> <mo>)</mo> </mrow> <mo>=</mo> <mi>c</mi> <mo>&CenterDot;</mo> <mfrac> <mrow> <mi>bs</mi> <mo>+</mo> <mn>1</mn> </mrow> <mrow> <mi>as</mi> <mo>+</mo> <mn>1</mn> </mrow> </mfrac> <mo>-</mo> <mo>-</mo> <mo>-</mo> <mrow> <mo>(</mo> <mn>10</mn> <mo>)</mo> </mrow> </mrow></math>
since the weighting function is a transfer function and also has dynamic characteristics, the system needs to add a state variable w1, so the evaluation output Z ═ D × w(s) can be written in the following form:
<math> <mrow> <msub> <mover> <mi>w</mi> <mo>&CenterDot;</mo> </mover> <mn>1</mn> </msub> <mo>=</mo> <mo>-</mo> <mfrac> <mn>1</mn> <mi>a</mi> </mfrac> <msub> <mi>w</mi> <mn>1</mn> </msub> <mo>+</mo> <mrow> <mo>(</mo> <msub> <mi>F</mi> <mi>r</mi> </msub> <mo>-</mo> <mfrac> <mrow> <mn>1</mn> <mo>+</mo> <msub> <mi>K</mi> <mi>a</mi> </msub> </mrow> <msub> <mi>r</mi> <mi>p</mi> </msub> </mfrac> <mo>*</mo> <msub> <mi>K</mi> <mi>s</mi> </msub> <msub> <mi>&theta;</mi> <mi>p</mi> </msub> <mo>)</mo> </mrow> <mo>-</mo> <mo>-</mo> <mo>-</mo> <mrow> <mo>(</mo> <mn>11</mn> <mo>)</mo> </mrow> </mrow></math>
<math> <mrow> <mi>Z</mi> <mo>=</mo> <mfrac> <mrow> <mi>ac</mi> <mo>-</mo> <mi>bc</mi> </mrow> <msup> <mi>a</mi> <mn>2</mn> </msup> </mfrac> <msub> <mi>w</mi> <mn>1</mn> </msub> <mo>+</mo> <mfrac> <mi>bc</mi> <mi>a</mi> </mfrac> <mrow> <mo>(</mo> <msub> <mi>F</mi> <mi>r</mi> </msub> <mo>-</mo> <mfrac> <mrow> <mn>1</mn> <mo>+</mo> <msub> <mi>K</mi> <mi>a</mi> </msub> </mrow> <msub> <mi>r</mi> <mi>p</mi> </msub> </mfrac> <mo>*</mo> <msub> <mi>K</mi> <mi>s</mi> </msub> <msub> <mi>&theta;</mi> <mi>p</mi> </msub> <mo>)</mo> </mrow> <mo>-</mo> <mo>-</mo> <mo>-</mo> <mrow> <mo>(</mo> <mn>12</mn> <mo>)</mo> </mrow> </mrow></math>
an LPV augmentation system of an electric power steering system can be obtained:
<math> <mrow> <mover> <mi>x</mi> <mo>&CenterDot;</mo> </mover> <mo>=</mo> <mi>A</mi> <mrow> <mo>(</mo> <msub> <mi>K</mi> <mi>a</mi> </msub> <mrow> <mo>(</mo> <mi>t</mi> <mo>)</mo> </mrow> <mo>)</mo> </mrow> <mi>x</mi> <mo>+</mo> <msub> <mi>B</mi> <mn>1</mn> </msub> <mrow> <mo>(</mo> <msub> <mi>K</mi> <mi>a</mi> </msub> <mrow> <mo>(</mo> <mi>t</mi> <mo>)</mo> </mrow> <mo>)</mo> </mrow> <mi>w</mi> <mo>+</mo> <msub> <mi>B</mi> <mn>2</mn> </msub> <mrow> <mo>(</mo> <msub> <mi>K</mi> <mi>a</mi> </msub> <mrow> <mo>(</mo> <mi>t</mi> <mo>)</mo> </mrow> <mo>)</mo> </mrow> <mi>u</mi> </mrow></math>
z=C1(Ka(t))x+D11(Ka(t))w+D12(Ka(t))u
y=C2(Ka(t))x+D21(Ka(t))w+D22(KX(t))u (13)
wherein
<math> <mrow> <mi>x</mi> <mo>=</mo> <mrow> <mfenced open='(' close=')'> <mtable> <mtr> <mtd> <msub> <mi>w</mi> <mn>1</mn> </msub> </mtd> </mtr> <mtr> <mtd> <msub> <mi>&theta;</mi> <mi>p</mi> </msub> </mtd> </mtr> <mtr> <mtd> <msub> <mover> <mi>&theta;</mi> <mo>&CenterDot;</mo> </mover> <mi>p</mi> </msub> </mtd> </mtr> </mtable> </mfenced> </mrow> </mrow></math>
w=Fr
u=Tcom
z=Z
y=Ts
<math> <mrow> <mi>A</mi> <mrow> <mo>(</mo> <msub> <mi>K</mi> <mi>a</mi> </msub> <mrow> <mo>(</mo> <mi>t</mi> <mo>)</mo> </mrow> <mo>)</mo> </mrow> <mo>=</mo> <mrow> <mfenced open='[' close=']'> <mtable> <mtr> <mtd> <mo>-</mo> <mfrac> <mn>1</mn> <mi>a</mi> </mfrac> </mtd> <mtd> <mo>-</mo> <mfrac> <mrow> <mn>1</mn> <mo>+</mo> <msub> <mi>K</mi> <mi>a</mi> </msub> </mrow> <msub> <mi>r</mi> <mi>p</mi> </msub> </mfrac> <msub> <mi>K</mi> <mi>s</mi> </msub> </mtd> <mtd> <mn>0</mn> </mtd> </mtr> <mtr> <mtd> <mn>0</mn> </mtd> <mtd> <mn>0</mn> </mtd> <mtd> <mn>1</mn> </mtd> </mtr> <mtr> <mtd> <mn>0</mn> </mtd> <mtd> <mo>-</mo> <mfrac> <msub> <mi>K</mi> <mi>s</mi> </msub> <mrow> <mo>(</mo> <msub> <mi>M</mi> <mi>r</mi> </msub> <mo>&CenterDot;</mo> <msubsup> <mi>r</mi> <mi>p</mi> <mn>2</mn> </msubsup> <mo>+</mo> <msub> <mi>J</mi> <mi>m</mi> </msub> <mo>&CenterDot;</mo> <msup> <mi>G</mi> <mn>2</mn> </msup> <mo>)</mo> </mrow> </mfrac> </mtd> <mtd> <mo>-</mo> <mfrac> <mrow> <mo>(</mo> <msub> <mi>B</mi> <mi>r</mi> </msub> <mo>&CenterDot;</mo> <msubsup> <mi>r</mi> <mi>p</mi> <mn>2</mn> </msubsup> <mo>+</mo> <msub> <mi>B</mi> <mi>m</mi> </msub> <mo>&CenterDot;</mo> <msup> <mi>G</mi> <mn>2</mn> </msup> <mo>)</mo> </mrow> <mrow> <mo>(</mo> <msub> <mi>M</mi> <mi>r</mi> </msub> <mo>&CenterDot;</mo> <msubsup> <mi>r</mi> <mi>p</mi> <mn>2</mn> </msubsup> <mo>+</mo> <msub> <mi>J</mi> <mi>m</mi> </msub> <mo>&CenterDot;</mo> <msup> <mi>G</mi> <mn>2</mn> </msup> <mo>)</mo> </mrow> </mfrac> </mtd> </mtr> </mtable> </mfenced> </mrow> </mrow></math>
<math> <mrow> <msub> <mi>B</mi> <mn>1</mn> </msub> <mrow> <mo>(</mo> <msub> <mi>K</mi> <mi>a</mi> </msub> <mrow> <mo>(</mo> <mi>t</mi> <mo>)</mo> </mrow> <mo>)</mo> </mrow> <mo>=</mo> <mrow> <mfenced open='[' close=']' separators=','> <mtable> <mtr> <mtd> <mn>1</mn> </mtd> </mtr> <mtr> <mtd> <mn>0</mn> </mtd> </mtr> <mtr> <mtd> <mfrac> <msub> <mi>r</mi> <mi>p</mi> </msub> <mrow> <mo>(</mo> <msub> <mi>M</mi> <mi>r</mi> </msub> <mo>&CenterDot;</mo> <msubsup> <mi>r</mi> <mi>p</mi> <mn>2</mn> </msubsup> <mo>+</mo> <msub> <mi>J</mi> <mi>m</mi> </msub> <mo>&CenterDot;</mo> <msup> <mi>G</mi> <mn>2</mn> </msup> <mo>)</mo> </mrow> </mfrac> </mtd> </mtr> </mtable> </mfenced> </mrow> </mrow></math>
<math> <mrow> <msub> <mi>B</mi> <mn>2</mn> </msub> <mrow> <mo>(</mo> <msub> <mi>K</mi> <mi>a</mi> </msub> <mrow> <mo>(</mo> <mi>t</mi> <mo>)</mo> </mrow> <mo>)</mo> </mrow> <mo>=</mo> <mrow> <mfenced open='[' close=']' separators=','> <mtable> <mtr> <mtd> <mn>0</mn> </mtd> </mtr> <mtr> <mtd> <mn>0</mn> </mtd> </mtr> <mtr> <mtd> <mfrac> <mn>1</mn> <mrow> <mo>(</mo> <msub> <mi>M</mi> <mi>r</mi> </msub> <mo>&CenterDot;</mo> <msubsup> <mi>r</mi> <mi>p</mi> <mn>2</mn> </msubsup> <mo>+</mo> <msub> <mi>J</mi> <mi>m</mi> </msub> <mo>&CenterDot;</mo> <msup> <mi>G</mi> <mn>2</mn> </msup> <mo>)</mo> </mrow> </mfrac> </mtd> </mtr> </mtable> </mfenced> </mrow> </mrow></math>
<math> <mrow> <msub> <mi>C</mi> <mn>1</mn> </msub> <mrow> <mo>(</mo> <msub> <mi>K</mi> <mi>a</mi> </msub> <mrow> <mo>(</mo> <mi>t</mi> <mo>)</mo> </mrow> <mo>)</mo> </mrow> <mo>=</mo> <mrow> <mfenced open='[' close=']'> <mtable> <mtr> <mtd> <mfrac> <mrow> <mi>ac</mi> <mo>-</mo> <mi>bc</mi> </mrow> <msup> <mi>a</mi> <mn>2</mn> </msup> </mfrac> </mtd> <mtd> <mo>-</mo> <mfrac> <mi>bc</mi> <mi>a</mi> </mfrac> <mo>&CenterDot;</mo> <mfrac> <mrow> <mn>1</mn> <mo>+</mo> <msub> <mi>K</mi> <mi>a</mi> </msub> </mrow> <msub> <mi>r</mi> <mi>p</mi> </msub> </mfrac> <msub> <mi>K</mi> <mi>s</mi> </msub> </mtd> <mtd> <mn>0</mn> </mtd> </mtr> </mtable> </mfenced> </mrow> </mrow></math>
D 11 ( K a ( t ) ) = bc a
D12(Ka(t))=0
C2(Ka(t))=[0 -Ks 0]
D21(Ka(t))=0
D22(Ka(t))=0
It can be seen that in the LPV augmented system matrix, only A (K) is presenta(t)) and C1(Ka(t)) is related to the assist gain Ka, since we generally choose the maximum assist gain Ka of 20 in the process of designing the electric power steering system, it is not assumed that Ka is in the interval [0, 20 ]]So that the LPV system can be written as a convex combination of two multi-cell vertices,
<math> <mrow> <mrow> <mfenced open='(' close=')'> <mtable> <mtr> <mtd> <mi>A</mi> <mrow> <mo>(</mo> <msub> <mi>K</mi> <mi>a</mi> </msub> <mrow> <mo>(</mo> <mi>t</mi> <mo>)</mo> </mrow> <mo>)</mo> </mrow> </mtd> <mtd> <msub> <mi>B</mi> <mn>1</mn> </msub> </mtd> <mtd> <msub> <mi>B</mi> <mn>2</mn> </msub> </mtd> </mtr> <mtr> <mtd> <msub> <mi>C</mi> <mn>1</mn> </msub> <mrow> <mo>(</mo> <msub> <mi>K</mi> <mi>a</mi> </msub> <mrow> <mo>(</mo> <mi>t</mi> <mo>)</mo> </mrow> <mo>)</mo> </mrow> </mtd> <mtd> <msub> <mi>D</mi> <mn>11</mn> </msub> </mtd> <mtd> <msub> <mi>D</mi> <mn>12</mn> </msub> </mtd> </mtr> <mtr> <mtd> <msub> <mi>C</mi> <mn>2</mn> </msub> </mtd> <mtd> <msub> <mi>D</mi> <mn>21</mn> </msub> </mtd> <mtd> <msub> <mi>D</mi> <mn>22</mn> </msub> </mtd> </mtr> </mtable> </mfenced> </mrow> <mo>=</mo> <mi>&alpha;</mi> <mrow> <mo>(</mo> <mi>t</mi> <mo>)</mo> </mrow> <mrow> <mfenced open='(' close=')'> <mtable> <mtr> <mtd> <mi>A</mi> <mrow> <mo>(</mo> <msub> <mi>K</mi> <mi>aMAX</mi> </msub> <mo>)</mo> </mrow> </mtd> <mtd> <msub> <mi>B</mi> <mn>1</mn> </msub> </mtd> <mtd> <msub> <mi>B</mi> <mn>2</mn> </msub> </mtd> </mtr> <mtr> <mtd> <msub> <mi>C</mi> <mn>1</mn> </msub> <mrow> <mo>(</mo> <msub> <mi>K</mi> <mi>aMAX</mi> </msub> <mo>)</mo> </mrow> </mtd> <mtd> <msub> <mi>D</mi> <mn>11</mn> </msub> </mtd> <mtd> <msub> <mi>D</mi> <mn>12</mn> </msub> </mtd> </mtr> <mtr> <mtd> <msub> <mi>C</mi> <mn>2</mn> </msub> </mtd> <mtd> <msub> <mi>D</mi> <mn>21</mn> </msub> </mtd> <mtd> <msub> <mi>D</mi> <mn>22</mn> </msub> </mtd> </mtr> </mtable> </mfenced> </mrow> </mrow></math>
<math> <mrow> <mo>+</mo> <mrow> <mo>(</mo> <mn>1</mn> <mo>-</mo> <mi>&alpha;</mi> <mrow> <mo>(</mo> <mi>t</mi> <mo>)</mo> </mrow> <mo>)</mo> </mrow> <mrow> <mfenced open='(' close=')'> <mtable> <mtr> <mtd> <mi>A</mi> <mrow> <mo>(</mo> <msub> <mi>K</mi> <mi>aMIN</mi> </msub> <mo>)</mo> </mrow> </mtd> <mtd> <msub> <mi>B</mi> <mn>1</mn> </msub> </mtd> <mtd> <msub> <mi>B</mi> <mn>2</mn> </msub> </mtd> </mtr> <mtr> <mtd> <msub> <mi>C</mi> <mn>1</mn> </msub> <mrow> <mo>(</mo> <msub> <mi>K</mi> <mi>aMIN</mi> </msub> <mo>)</mo> </mrow> </mtd> <mtd> <msub> <mi>D</mi> <mn>11</mn> </msub> </mtd> <mtd> <msub> <mi>D</mi> <mn>12</mn> </msub> </mtd> </mtr> <mtr> <mtd> <msub> <mi>C</mi> <mn>2</mn> </msub> </mtd> <mtd> <msub> <mi>D</mi> <mn>21</mn> </msub> </mtd> <mtd> <msub> <mi>D</mi> <mn>22</mn> </msub> </mtd> </mtr> </mtable> </mfenced> </mrow> </mrow></math>
wherein,
<math> <mrow> <mn>0</mn> <mo>&le;</mo> <mi>&alpha;</mi> <mrow> <mo>(</mo> <mi>t</mi> <mo>)</mo> </mrow> <mo>=</mo> <mfrac> <mrow> <msub> <mi>K</mi> <mi>a</mi> </msub> <mrow> <mo>(</mo> <mi>t</mi> <mo>)</mo> </mrow> <mo>-</mo> <msub> <mi>K</mi> <mi>aMIN</mi> </msub> </mrow> <mrow> <msub> <mi>K</mi> <mi>aMAX</mi> </msub> <mo>-</mo> <msub> <mi>K</mi> <mi>aMIN</mi> </msub> </mrow> </mfrac> <mo>&le;</mo> <mn>1</mn> </mrow></math>
after selecting the appropriate weighting function w(s), the LPV controller is solved using the hinfgs command in the LMI toolbox in MATLAB/SIMULINK.
Selecting different weighting functions may result in LPV controllers with different control performance.
The weighting function w(s) is used to define the control target D, and if it is desired that the rack force Fr of a certain frequency range can be completely transmitted to the steering wheel torque, that is, D approaches 0 in the frequency range, the gain of the weighting function w(s) in the frequency range can be set to a relatively large positive value; if it is desired that a certain frequency range of rack force Fr cannot be transmitted to the steering wheel torque, i.e., D approaches Fr in this frequency range, the gain of the weighting function w(s) in this frequency range may be set to 0 or a positive value very close to 0.
For information from a road surface, a frequency band range within 10Hz is only related to the motion state of an automobile, most road surface information with frequency higher than 10Hz belongs to useless information or interference information, a weighting function W(s) is selected as a high-pass function, the gain of the weighting function W(s) is higher before a turning frequency set value 1, and the gain of W(s) approaches to 0 in a section higher than the turning frequency set value 1.
When the weighting function w(s) is selected as shown in fig. 5, the turning frequency set value 1 is set to 10Hz, and the closed loop bode plot from the rack force Fr to the torque sensor output Ts under the action of the LPV controller is shown in fig. 6, it can be seen that when the power-assisted gain Ka changes from 0 to 20, the closed loop system attenuates the road information above 10Hz, but retains the road information within 10Hz related to the vehicle motion state, and the EPS is still working to maintain road feel even when Ka is 0, that is, the electric power steering system does not provide the steering power; moreover, as the assist gain Ka becomes larger, the closed loop system is always kept stable.
When the weighting function w(s) is selected and the turning frequency set value 1 is set to 6Hz as shown in fig. 7, and the closed loop bode plot from the rack force Fr to the torque sensor output Ts under the action of the LPV controller is shown in fig. 8, it can be seen that when the assist gain Ka is changed from 0 to 20, the closed loop system attenuates the road information above 6Hz, and when the assist gain Ka becomes large, the system remains stable.
Since setting the turning frequency setting value 1 to 10Hz is the best choice, we choose the weighting function with the turning frequency of 6Hz to prove that LPV controllers with different performances can be obtained by changing the weighting function w(s).
Another weighting method of the linear combination controller is based on the weighting of output quantities of transfer functions, and a solving method of the method can be that two controllers with different performances are respectively solved, the output quantities of the two controllers are weighted, and the total output quantity obtained by weighting is used as the output quantity of the whole control system.
This patent utilizes robust control theory to go to solve two controllers of different performance respectively, to restraining the motor output pulsating robust controller and to the robust controller of road feel, and the weight function of the linear combination controller of design is the function of speed of a motor vehicle, along with the increase of the speed of a motor vehicle promptly, the weight of the robust controller of road feel increases gradually, and the weight of the robust controller of restraining the pulsation reduces gradually.
The following is a design process for a robust controller for suppressing motor output ripple:
the frequency range of the output torque pulsation of the EPS power-assisted motor is very wide, and the frequency range is based on HThe robust control method of the norm is used for designing a robust controller capable of suppressing motor pulsation so as to eliminate the influence on the maneuverability of a driver. A schematic diagram of a robust controller for suppressing motor ripple is shown in fig. 9.
Wherein Ta is the actual assistance torque of the motor, Tcom target instruction assistance torque, Tmd is the torque pulsation of the motor, Ts is the output of the torque sensor, W1(s) is a weighting function, Z is the evaluation output, and the Robust Controller is the Robust Controller to be designed.
According to based on HThe norm robust control method converts the control schematic diagram into a standard H shown in FIG. 10And (4) controlling the problem. Then H according to the standardSolving the control problem, obtaining a robust controller K(s) which can stabilize the closed-loop system internally and input H of the closed-loop transfer function from Tmd to Z from the outsideThe minimum or sub-optimal solution is satisfied, i.e., less than a constant value γ.
Where g(s) is an amplification matrix of the system, w is an external input, here, torque ripple of the motor, Z is an evaluation output, here, Z ═ TsW1(s), y is the system output, here the product of the torque sensor output Ts and the assist gain Ka, u is the control input, here the target commanded assist torque Tcom.
It is assumed that the chosen weighting function W1(s) has the following form,
<math> <mrow> <mi>W</mi> <mrow> <mo>(</mo> <mi>s</mi> <mo>)</mo> </mrow> <mo>=</mo> <mi>c</mi> <mo>&CenterDot;</mo> <mfrac> <mrow> <mi>bs</mi> <mo>+</mo> <mn>1</mn> </mrow> <mrow> <mi>as</mi> <mo>+</mo> <mn>1</mn> </mrow> </mfrac> <mo>-</mo> <mo>-</mo> <mo>-</mo> <mrow> <mo>(</mo> <mn>14</mn> <mo>)</mo> </mrow> </mrow></math>
since the weighting function is a transfer function and also has dynamic characteristics, the system needs to add a state variable n1, and an amplification matrix of the electric power steering system can be obtained as shown in equation (15). After selecting the appropriate weighting function W1(s), i.e. determining the parameters a, b, c, the desired robust controller can be found using the robust control toolkit in MATLAB.
<math> <mrow> <mover> <mi>x</mi> <mo>&CenterDot;</mo> </mover> <mo>=</mo> <mi>Ax</mi> <mo>+</mo> <msub> <mi>B</mi> <mn>1</mn> </msub> <mi>w</mi> <mo>+</mo> <msub> <mi>B</mi> <mn>2</mn> </msub> <mi>u</mi> </mrow></math>
z=C1x+D11w+D12u
y=C2x+D21w+D22u (15)
The choice of W1(s) has a direct relationship to the performance of a robust controller, and if W1(s) is a high-pass transfer function, the amount of disturbance in the frequency range above its cutoff frequency is greatly attenuated and not transferred to the steering wheel. In general driving, the steering wheel input of the driver is below 1Hz, and the frequency of the motor pulsation is generally higher than 1Hz, so the turning frequency set value 2 of W1(s) is set to be a high-pass transfer function of about 1Hz in the patent. After the weighting function is selected, the robust controller obtained by the matlab solution is a transfer function K1(s) of the third order.
The robust controller design process for road feel is as follows:
because the road surface input and the motor output pulsation are system inputs with the same transfer characteristic, similar to the design of a robust controller for restraining the pulsation, a similar augmentation system matrix is obtained firstly, and then a weighting function W2(S) meeting the road feel requirement is selected, so that the expected robust controller can be obtained.
The frequency range of the road surface input information is wide, but only the road surface information within about 10Hz reflects the motion state of the vehicle, and is the road feel required for safe driving of the driver. If W2(s) is a high-pass function, road information in a frequency range above the W2(s) cutoff frequency is greatly attenuated and not transmitted to the steering wheel.
The method selects W2(s) as a high-pass function, sets the turning frequency set value 3 as 10Hz, and filters out road surface information with the frequency range larger than about 10 Hz. The corresponding robust controller K2(s) can be solved using the robust control toolkit in MATLAB.
The following is the selection process of the controller weight function:
when the vehicle is running, the demand for road feel is gradually increased with the increase of the vehicle speed, and the demand for suppressing motor pulsation is gradually decreased. It is therefore possible to design the weight function of the controller as a function of vehicle speed, i.e. as the vehicle speed increases, the weight Q1 of the road feel controller increases gradually and the weight Q2 of the ripple suppression controller decreases gradually.
The weight function selected by the invention is:
Q1=V/40
Q2=1-V/40
where V is the vehicle speed. The designed robust controller is connected into the EPS simulation system and compared with the original system without the controller. Fig. 11 shows a comparison of Bode plots with a controller and an original system at different vehicle speeds, wherein motor pulsation and road surface information are used as system inputs, and a torque sensor Ts is used as a system output.
From the figure, when the vehicle speed is 0Km/h, the input information above 1Hz is completely transmitted to the steering wheel for the original system, and a resonance point is arranged at about 12 Hz. Thus, the output torque ripple of the motor cannot be suppressed, which affects the steering comfort. When the controller is added to the original system, the robust controller takes the suppression of the output pulsation of the motor as a main control target, the suppression pulsation controller designed according to the cut-off frequency of 1Hz can attenuate the pulsation input of the motor above 1Hz, and the resonance point existing in the original system is well suppressed.
When the vehicle speed is 40Km/h, road surface disturbance above 10Hz is transmitted to the steering wheel for the original system, and a resonance point exists around 11Hz, road surface useless information of the frequency can be amplified and transmitted to the steering wheel, so that the steering comfort is greatly influenced; after the controller is added, the robust controller takes the acquisition of road feel as a main control target, and the road feel controller designed according to the cut-off frequency of 10Hz effectively attenuates road surface disturbance above 10Hz and well inhibits a resonance point;
when the vehicle speed is between 0 and 40Km/h, the robust controller balances the two control requirements of road feel and pulsation suppression. Taking the operating mode of the vehicle speed of 20Km/h as an example, as can be seen from fig. 11, the cutoff frequency is about 2Hz, the motor pulsation suppression effect is reduced compared with the case of the vehicle speed of 0, and more road feel information can be fed back to the driver.
The foregoing description of the two embodiments is provided to facilitate the understanding and application of the present invention to those of ordinary skill in the art. It will be readily apparent to those skilled in the art that various modifications to these embodiments may be made, and the generic principles described herein may be applied to other embodiments without the use of the inventive faculty. Therefore, the present invention is not limited to the embodiments described herein, and those skilled in the art should make improvements and modifications to the present invention based on the disclosure of the present invention within the protection scope of the present invention.

Claims (9)

1. An electric power steering system with a variable weighting coefficient linear combination controller comprises a mechanical steering system, a torque sensor, an electronic control unit, a power steering motor and a speed reducing mechanism thereof; wherein the torque sensor is mounted on a steering shaft of the mechanical steering system to detect a driver manipulation torque; the electronic control unit calculates a driving current value required to be provided for the power steering motor according to the current vehicle running condition and the magnitude of the operation torque; the steering power-assisted motor can be arranged on a mechanical steering shaft or a steering gear and provides power-assisted torque for a driver through a speed reducing mechanism; the electronic control unit comprises a torque control module, a motor current control module and a fault diagnosis module; the moment control module comprises a basic power control module, an active return control module and a damping control module, and is characterized in that the basic power control module comprises a linear combination controller with a variable weighting coefficient;
the weighting mode of the linear combination controller with the variable weighting coefficients is realized by adopting one of the following modes:
(1) changing the characteristics of the transfer function by weighting the state matrix based on the weighting of the state space expression of the transfer function; is specifically expressed by the following formula
A B C D = k A 1 B 1 C 1 D 1 + ( 1 - k ) A 2 B 2 C 2 D 2 - - - ( I ) ;
(2) The weighting of the output quantities based on the transfer function is expressed by the following formula
K(s)=k·K1(s)+(1-k)·K2(s) (II)
Wherein, A B C D is a state space matrix expression of the transfer function, k(s) is a laplace transform expression of the transfer function, k is a variable weighting coefficient, where k varies between 0-1.
2. An electric power steering system having a variable weighting factor linear combination controller according to claim 1, characterized in that the solving method of the weighting of the state space expression based on the transfer function is calculated using a linear parameter variation control method.
3. The electric power steering system having the variable weighting factor linear combination controller according to claim 2, wherein the calculation using the linear parameter variation control method is to build an electric power steering system model using a transmission characteristic of a rack force to an output of the torque sensor by fixing a steering wheel angle, and to reduce the electric power steering system to a single-input single-output model.
4. The electric power steering system having a variable weighting factor linear combination controller according to claim 3, wherein the electric power steering system model is established by first selecting a control target as
D = F r - 1 + K a r p * T s
I.e. rack force FrThe difference value of the steering torque and the force converted from the motor assisting torque to the rack is used as a control target, and a weighting function W(s) is used for limiting a control target D so as to control the rack force FrTransfer characteristics to the steering wheel torque, thereby changing the road feel of the electric power steering system, wherein FrRack force, r, applied to the EPS hardware on the ring simulation platformpIs the pinion radius, KaIs the boost gain, TsIs the torque sensor output.
5. The electric power steering system of claim 4, wherein the weighting function W(s) is selected as a transfer function having a gain of 40dB-50dB before the turning frequency and a gain approaching 0 above the turning frequency, and the turning frequency is set to a set value of 1 according to the road feel requirement to suppress the interference information from the road surface with a frequency greater than the set value of 1.
6. The electric power steering system having a variable weighting factor linear combination controller according to claim 5, wherein the solving method for the weighting of the output quantities based on the transfer function is to solve two controllers with different performances, respectively, to weight the output quantities of the two controllers, and the total output quantity obtained by weighting is used as the output quantity of the linear combination controller having the variable weighting factor.
7. The electric power steering system having a variable weighting factor linear combination controller of claim 6, wherein the controller solving for two different performances is a robust controller suppressing motor output pulsation and a robust controller for road feel; and a robust control theory is adopted, aiming at a robust controller for inhibiting the output pulsation of the motor and a robust controller for road feel, the weight function of the designed linear combination controller is a function of the vehicle speed, namely the weight of the robust controller for road feel is gradually increased along with the increase of the vehicle speed, and the weight of the robust controller for inhibiting the pulsation is gradually reduced.
8. The electric power steering system of claim 7, wherein the weighting function selected for the robust controller for suppressing the output ripple of the motor is a high-pass transfer function with a cutoff frequency of a set value of 2, so that the robust controller for suppressing the output ripple of the motor suppresses the ripple interference from the motor with a frequency higher than the set value of 2.
9. The electric power steering system having a variable weighting factor linear combination controller according to claim 7, wherein the weighting function selected by the robust controller for road feel is a high-pass transfer function with a cutoff frequency of a set value of 3, so that the robust controller for road feel can suppress interference from a road surface with a frequency higher than the set value of 3.
CN2008102006312A 2008-09-27 2008-09-27 Electric power steering system with variable weighting coefficient linear combination controller Expired - Fee Related CN101683867B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN2008102006312A CN101683867B (en) 2008-09-27 2008-09-27 Electric power steering system with variable weighting coefficient linear combination controller

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN2008102006312A CN101683867B (en) 2008-09-27 2008-09-27 Electric power steering system with variable weighting coefficient linear combination controller

Publications (2)

Publication Number Publication Date
CN101683867A CN101683867A (en) 2010-03-31
CN101683867B true CN101683867B (en) 2012-01-11

Family

ID=42047314

Family Applications (1)

Application Number Title Priority Date Filing Date
CN2008102006312A Expired - Fee Related CN101683867B (en) 2008-09-27 2008-09-27 Electric power steering system with variable weighting coefficient linear combination controller

Country Status (1)

Country Link
CN (1) CN101683867B (en)

Families Citing this family (16)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102298333B (en) * 2011-06-29 2014-12-17 中国计量学院 Controller hardware-in-the-loop simulation (HIL simulation) test apparatus used by automotive electrical power steering assembly
EP2799310B1 (en) 2013-04-30 2016-06-08 Steering Solutions IP Holding Corporation Providing assist torque without hand wheel torque sensor
US10144445B2 (en) 2014-09-15 2018-12-04 Steering Solutions Ip Holding Corporation Modified static tire model for providing assist without a torque sensor for zero to low vehicle speeds
JP6222063B2 (en) * 2014-12-03 2017-11-01 株式会社デンソー Control device
US10336363B2 (en) 2015-09-03 2019-07-02 Steering Solutions Ip Holding Corporation Disabling controlled velocity return based on torque gradient and desired velocity error
US10464594B2 (en) * 2015-09-03 2019-11-05 Steering Solutions Ip Holding Corporation Model based driver torque estimation
KR101694763B1 (en) * 2015-10-06 2017-01-10 주식회사 만도 Steering control apparatus and steering control method
KR101875490B1 (en) * 2015-10-23 2018-08-02 닛본 세이고 가부시끼가이샤 Electric power steering device
CN107436596B (en) * 2016-05-26 2020-04-07 上海拿森汽车电子有限公司 Main and auxiliary MCU redundancy monitoring method of electric power steering system
US10155534B2 (en) 2016-06-14 2018-12-18 Steering Solutions Ip Holding Corporation Driver intent estimation without using torque sensor signal
JP6737026B2 (en) * 2016-07-20 2020-08-05 株式会社デンソー Steering control device
CN107792169B (en) * 2017-11-07 2019-12-31 长春工业大学 EPS steering wheel sudden change torque correction method integrating active front wheel steering
EP3486140B1 (en) * 2017-11-20 2021-01-20 Steering Solutions IP Holding Corporation Vision based active steering system
CN108556907A (en) * 2018-04-10 2018-09-21 深圳市云图电装系统有限公司 The control method of power steering, apparatus and system
CN111017005A (en) * 2018-10-10 2020-04-17 森源汽车股份有限公司 Torque control method and system for electric power-assisted transport vehicle
CN111090237A (en) * 2019-11-08 2020-05-01 华南理工大学 Robust feedforward controller and high-frequency gain compensator optimization method

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1891552A (en) * 2006-05-30 2007-01-10 上海燃料电池汽车动力系统有限公司 Electric booster steering system with active turn-right and damp control
CN101054092A (en) * 2006-04-13 2007-10-17 通用汽车环球科技运作公司 Driver workload-based vehicle stability enhancement control
CN101081626A (en) * 2007-05-24 2007-12-05 上海交大神舟汽车设计开发有限公司 Automobile electric power-assisted steering controlling method and apparatus thereof

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101054092A (en) * 2006-04-13 2007-10-17 通用汽车环球科技运作公司 Driver workload-based vehicle stability enhancement control
CN1891552A (en) * 2006-05-30 2007-01-10 上海燃料电池汽车动力系统有限公司 Electric booster steering system with active turn-right and damp control
CN101081626A (en) * 2007-05-24 2007-12-05 上海交大神舟汽车设计开发有限公司 Automobile electric power-assisted steering controlling method and apparatus thereof

Also Published As

Publication number Publication date
CN101683867A (en) 2010-03-31

Similar Documents

Publication Publication Date Title
CN101683867B (en) Electric power steering system with variable weighting coefficient linear combination controller
EP3041752B1 (en) Steering apparatus and steering controller
Chabaan Control of electrical power assist systems: H∞ design, torque estimation and structural stability
US7885742B2 (en) Steering device of vehicle
CN107839749B (en) Method for controlling steering road feel and whole vehicle stability of electric wheel vehicle
EP2640625B1 (en) Electrical power assisted steering system
US10974761B2 (en) Steering control method and apparatus of motor-driven power steering system
Li et al. Controller design for electric power steering system using TS fuzzy model approach
Marouf et al. Control of an electric power assisted steering system using reference model
SE533985C2 (en) Method for controlling vehicle control and behavior
CN112969627B (en) Method and system for combined hydraulically assisted and electrically assisted steering
CN110027609A (en) Electric power steering apparatus
CN111090237A (en) Robust feedforward controller and high-frequency gain compensator optimization method
CN107428369A (en) The control device of electric power-assisted steering apparatus and the parameter for determining to be set at the electric power-assisted steering apparatus
CN108563845B (en) A kind of building method of the EPS controller based on composite power source
CN113602346A (en) Modeling and control algorithm for power steering stability of electric automobile
Parmar et al. Modeling and sensorless optimal controller design for an electric power assist steering system
JP5514417B2 (en) Control device for electric power steering
Chabaan Optimal control and gain scheduling of electrical power steering systems
Liu et al. Research on EPS control strategy of heavy vehicle based on Simulink
Wu et al. A smooth angle velocity active return-to-centre control based on single neuron pid control for electric power steering system
JP4604631B2 (en) Vehicle steering control device
CN201457458U (en) Hybrid closed-loop EPS control system
Zhao Vehicle Steer-by-Wire System and Chassis Integration
Li et al. On torque control of vehicle handling and steering feel for avoidance maneuver with electric power steering

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
ASS Succession or assignment of patent right

Owner name: SHANGHAI LIANSHENG AUTOMOTIVE ELECTRONIC CO., LTD.

Free format text: FORMER OWNER: SHANGHAI KOAL AUTOMOBILE ACCESSORY CO., LTD.

Effective date: 20110210

C41 Transfer of patent application or patent right or utility model
COR Change of bibliographic data

Free format text: CORRECT: ADDRESS; FROM: 201821 YECHENG CROSSING, HUYI ROAD, JIADING INDUSTRIAL AREA, JIADING DISTRICT, SHANGHAI TO: 201206 ROOM 205, NO.569, ANCHI ROAD, ANTING TOWN, JIADING DISTRICT, SHANGHAI

TA01 Transfer of patent application right

Effective date of registration: 20110210

Address after: 201206 Shanghai City, Jiading District Anting Town Road No. 569, room 205 a.

Applicant after: SHANGHAI LIANSHENG AUTOMOBILE ELECTRONIC Co.,Ltd.

Address before: 201821 Jiading District Road, Jiading Industrial Zone, Shanghai, Shanghai, Yecheng

Applicant before: SHANGHAI GEER AUTOMOBILE ACCESSORY Co.,Ltd.

C14 Grant of patent or utility model
GR01 Patent grant
ASS Succession or assignment of patent right

Owner name: LIANCHUANG AUTO ELECTRONIC CO., LTD.

Free format text: FORMER OWNER: SHANGHAI LIANSHENG AUTOMOTIVE ELECTRONIC CO., LTD.

Effective date: 20130208

C41 Transfer of patent application or patent right or utility model
COR Change of bibliographic data

Free format text: CORRECT: ADDRESS; FROM: 201206 JIADING, SHANGHAI TO: 201203 PUDONG NEW AREA, SHANGHAI

TR01 Transfer of patent right

Effective date of registration: 20130208

Address after: 201203 Shanghai city Pudong New Area Jinji Road 33 Lane No. 3-4

Patentee after: DIAS AUTOMOTIVE ELECTRONIC SYSTEM Co.,Ltd.

Address before: 201206 Shanghai City, Jiading District Anting Town Road No. 569, room 205 a.

Patentee before: SHANGHAI LIANSHENG AUTOMOBILE ELECTRONIC Co.,Ltd.

CF01 Termination of patent right due to non-payment of annual fee
CF01 Termination of patent right due to non-payment of annual fee

Granted publication date: 20120111