The present invention relates to an engine bench system control system in which an engine to be tested is directly coupled to a dynamometer as a power absorber, and various kinds of characteristics of the engine are measured, and particularly relates to a torque control for the dynamometer.
On the other hand, dynamometer DY is provided with a revolution detector PP and a torque detector (a load cell) LC. The speed or torque of dynamometer DY are controlled on a basis of detection signals of the detectors. This control is implemented by a PID control with a controller (a dynamometer controller) C(s).
In the engine bench system that performs the PID control of the dynamometer, the engine may generate a pulsating torque, which may cause the coupling shaft to destroy due to resonance. There is a control system to prevent this resonance destruction, in which the dynamometer is PID-controlled while a resonance point of a mechanical system constituted by the engine, the coupling shaft, and the dynamometer is set to a frequency equal to or lower than the pulsating torque generated by the engine. However, it is very difficult to perform the speed control or shaft torque control with a high-speed response, if the resonance point of the mechanical system is set to be equal to or lower than the engine pulsating torque frequency.
The Applicant has already proposed a shaft torque control system using a p design method which is one of robust control design theories, which is a stable and high-speed shaft torque control system for an engine bench system where resonance of the shaft is suppressed (for example, refer to patent documents 1 and 2). According to the μ design method, a magnitude of each perturbation of a real system can be expressed in terms of a structural singular value μ. In patent document 1, the magnitude of each perturbation is determined to satisfy robust stability and robust performance conditions during the design of a controller, and is incorporated into the controller to constitute a transfer function of the controller.
Patent Document 1: Japanese Patent No. 3775284.
Patent Document 2: Japanese Patent Application Publication No. 2003-121307.
The shaft torque control system using the μ design method generally requires two operations, i.e. (1) modeling of a controlled object, and (2) determination of a weight function. The determination of a weight function requires trial and error.
The method proposed in patent document 2 ensures a some degree of robustness with respect to fluctuations in spring rigidity of a shaft. However, in a case where the spring rigidity significantly varies, for example, from about 100 Nm/rad to about 3000 Nm/rad, it is difficult to achieve a stable torque control based on the p design method.
It is an object of the present invention to provide an engine bench system control system which can provide a resonance suppression effect, and can perform a stable control even in a case where the spring rigidity of a shaft significantly varies.
The following describes a principle of a control system according to the present invention. In general, a mechanical system of an engine bench system is expressed as a multi-inertia (two or more inertia) mechanical system model. The present invention is targeted for an engine bench system which can be approximated to a two-inertia system.
Where the physical quantity of each component of a mechanical system model shown in
J1×s×ω1=T12 (1)
T12=(K12/s)×(ω2−ω1) (2)
J3×s×ω2=−T12+T2 (3)
In the present invention, a shaft torque command value (a command value of T12) is represented as T12r, and the dynamometer torque T2 is controlled on a basis of a transfer function expressed by the following equation (4). This equation (4) includes: an integral element having an integral coefficient KI for integral calculation of a deviation (T12r−T12) between the shaft torque command T12r and the measured shaft torque T12; a differential element having a differential coefficient KD for differential calculation of the measured shaft torque T12 with a first-order delay (time constant f1); and a proportional element KP for proportional calculation of the measured shaft torque T12 with a first-order delay (time constant f1). The equation obtains a torque control signal T2 by subtracting the differential element and the proportional element from the integral element.
When the controlled object expressed by the motion equations of (1) through (3) is controlled according to equation (4), its closed loop characteristic polynomial equation is a fourth-order polynomial equation whose coefficients can be arbitrarily set with four parameters of (KI, KP, KD, f1). The closed loop characteristic polynomial equation of equation (1) through (4) is expressed by the following equation (5).
Coefficients (KI, KP, KD, f1) can be defined by comparison between coefficients of the closed loop characteristic polynomial of equations (1) through (4) and coefficients of equation (5). In this way, control parameters (KI, KP, KD, f1) of equation (4) can be determined from estimated controlled object parameters (J1, K12, J2) and control characteristic parameters (a4, a3, a2, a1). This relationship is expressed in the form of a function f(a4, a3, a2, a1, J1, K12, and J2) as shown in the following equations (6) through (9).
K
I
=fK
I(a4,a3,a2,a1,J1,K12,J2) (6)
K
P
=fK
P(a4,a3,a2,a1,J1,K12,J2) (7)
K
D
=fK
D(a4,a3,a2,a1,J1,K12,J2) (8)
K
1
=fK
1(a4,a3,a2,a1,J1,K12,J2) (9)
In this way, the present invention is implemented by: expressing an engine bench system as a two-inertia mechanical system model; obtaining a fourth-order polynomial as a closed-loop characteristic polynomial of the motion equations of this mechanical system model and the transfer function of a controller; and arbitrarily setting or determining each coefficient of the transfer function of the controller by four parameters (KI, KP, KD, f1), thus obtaining control gains which provide a resonance suppression effect where it is made unnecessary to adjust the weight function conventionally.
There is no possibility that estimated controlled object parameters (J1, K12, J2) which are used in equations (6) through (9) are completely identical to physical parameters of an actual system. However, according to the present invention, it is possible to achieve a stable control even in a case where the spring rigidity K12r of the actual system is compared with K12 used in equations (6) through (9) to find K12r>>K12.
In view of the foregoing, the present invention is featured by the following control systems.
(1) An engine bench system control system for an engine bench system in which an engine to be tested and a dynamometer are coupled together by a coupling shaft, and various kinds of characteristics of the engine are measured through a shaft torque control of the dynamometer, the engine bench system control system comprising: a controller that performs the shaft torque control of the dynamometer on a basis of a shaft torque command T12r and a measured shaft torque T12 of the dynamometer, with a transfer function expressed by the following equation,
wherein KI, KD, KP, and f1 denote parameters, and s denotes a Laplace operator.
(2) The engine bench system control system further comprising a function calculation section that determines the parameters (KI, KD, KP, and f1) on a basis of estimated controlled object parameters (J1, K12, J2) and set control characteristic parameters (a4, a3, a2, a1), using with the following equation:
K
I
=fK
I(a4,a3,a2,a1,J1,K12,J2)
K
P
=fK
P(a4,a3,a2,a1,J1,K12,J2)
K
D
=fK
D(a4,a3,a2,a1,J1,K12,J2) and
K
1
=fK
1(a4,a3,a2,a1,J1,K12,J2),
wherein J1 denotes an engine inertia moment, J2 denotes a dynamometer inertia moment, and K12 denotes a spring rigidity of the coupling shaft.
(3) The engine bench system control system further comprising a parameter setter that sets the control characteristic parameters (a4, a3, a2, and a1) to a binomial coefficient type or Butterworth type.
(4) The engine bench system control system as claimed in claim 1 or 2, further comprising a parameter calculation section that sets the control characteristic parameters (a4, a3, a2, and a1) to coefficients of a product of a characteristic polynomial of a two inertia mechanical system having a resonance characteristic and a characteristic polynomial of a second-order low pass filter.
(5) The engine bench system control system further comprising a parameter calculation section that sets the control characteristic parameters (a4, a3, a2, and a1) to coefficients of a product of a characteristic polynomial of a two inertia system having a resonance characteristic A and a characteristic polynomial of a two inertia system having a resonance characteristic B.
(6) The engine bench system control system further comprising a spring rigidity calculation section that sets a spring rigidity K12 into the function calculation section, wherein the spring rigidity K12 is calculated using the following equation with reference to an engine inertia moment J1, a dynamometer inertia moment J2, and a resonance frequency ωc that is obtained from a T2f table that stores data about a system resonance frequency that varies in accordance with a magnitude of the shaft torque command T12r,
K12=J1×J2×ω22/(J1+J2).
(7) The engine bench system control system further comprising a spring rigidity calculation section that sets a spring rigidity K12 into the function calculation section, wherein the spring rigidity K12 is calculated using the following equation with reference to an engine inertia moment J1, a dynamometer inertia moment J2, and a resonance frequency ωc that is obtained from a T2f table that stores data about a system resonance frequency that varies in accordance with a magnitude of the measured shaft torque T12,
K12=J1×J2×ωc2/(J1+J2).
(8) The engine bench system control system further comprising a spring rigidity calculation section that sets a spring rigidity K12 into the function calculation section, wherein the spring rigidity K12 is calculated using the following equation with reference to an engine inertia moment J1, a dynamometer inertia moment 32, and a resonance frequency ωc that is obtained from a T2f table that stores data about a system resonance frequency that varies in accordance with a magnitude of a sum of the shaft torque command T12r and a measured value that is obtained by applying the measured shaft torque T12 with a high pass filter,
K12=J1×J2×ωc2/(J1+J2).
(9) The engine bench system control system further comprising a scale multiplier that multiplies by a gain K (0<K<=1) the resonance frequency derived from the T2f table, and inputs the multiplied resonance frequency into the spring rigidity calculation section.
Control parameters (KI, KP, KD, f1) in controller 5 are determined by calculation according to the above equations (6) through (9) on a basis of control characteristic parameters (a4, a3, a2, a1) set in a function calculation section 6 and estimated controlled object parameters (J1, K12, J2).
In this embodiment, the coefficients (KI, KP, KD, f1) of equation (4) are determined as follows.
Control characteristic parameters (a4, a3, a2, a1) are prepared by a parameter setter. For example, to set them to a binomial coefficient type, control parameters are set as a4=1, a3=4, a2=6, and a=4. To set them to a Butterworth type, control parameters are set as a4=1, a3=2.61312592975275, a2=3.41421356237309, a1=2.61312592975275.
This embodiment is implemented by directly determining control gains according to equations (6) through (9) from the two-inertia system parameters J1, K12, J2. Accordingly, it is not necessary to adjust a weight function conventionally, and it is possible to easily find control gains that provide a resonance suppression effect.
In this way, according to the present embodiment, the resonance is suppressed and control is performed for the steady-state gain to be 0 dB. In addition, it is unnecessary to adjust a weight function conventionally, and it is possible to easily find control gains that provide a resonance suppression effect.
According to this embodiment, it is possible to achieve a stable control, although response is adversely affected, in a case where the spring rigidity of the actual mechanical system is higher than the value which is assumed for equations (6) to (9) for calculation of control gains.
Parameter calculation section 7 sets control characteristic parameters (a4, a3, a2, a1) to coefficients of a product of a characteristic polynomial of a two-inertia mechanical system having a resonance characteristic and a characteristic polynomial of a second-order low-pass filter. Specifically, the control characteristic parameters are set as follows.
When a resonance frequency and a damping coefficient of a two-inertia mechanical system having a desired resonance characteristic are represented by ωn, and z, respectively, its characteristic polynomial is (s/ωn)2+2×z×(s/ωn)+1. In addition, the characteristic polynomial of the second-order low pass filter is assumed as c2×s2+c1×s+1. Their product is ((s/ωn)2+2×z×(s/ωn)+1)×(c2×S2+c1×s+1)). This yields a4=c2/ωn2×ωr4, a3=(c1/ωn2+2×c2×z/ωn)×ωr3, a2=(c2+1/ωn2+2×c1×z/ωn)×ωr2, and a1=(c1+2×z/ωn)×ωr, wherein ωr=√{square root over ( )}(K12×(1/J1+1/J2)).
The control characteristic parameters (a4, a3, a2, a1) calculated in this way are set at function calculation section 6, to determine control parameters (KI, KP, KD, fI) in equation (4) according to equations (6) through (9).
In this way, control can be carried out with a desired resonance characteristic and 0 dB steady-state gain. According to this embodiment, it is possible to achieve a stable control, even in a case where the spring rigidity of the actual mechanical system is higher than the value which is assumed for equations (6) to (9) for calculation of control gains, as in the first embodiment shown in
Parameter calculation section 8 sets control characteristic parameters (a4, a3, a2, a1) to coefficients of a product of the characteristic polynomial of a two-inertia system having a resonance characteristic A and the characteristic polynomial of a two-inertia system having a resonance characteristic B.
Specifically, control characteristics are set as follows. When the resonance characteristic A is represented by a resonance frequency ωn1 [rad/a], and a damping coefficient z1, and the resonance characteristic B is represented by a resonance frequency of ωn2 [rad/a], and a damping coefficient z2, the product of these characteristic polynomials is ((s/ωn1)2+2×z1×(s/ωn1)+1)×((s/ωn2)2+2×z2×(s/ωn2)+1). This yields,
a4=1/(ωn12×ωn22)×ωr4
a3=(2×z1/(ωn12×ωn22)+2×z2/(ωn2×ωn2))×ωr3
a2=(1/ωn12+1/ωn22+4×z1×z2/(ωn1×ωn2))×ωr2
a1=(2×z1/ωn1+2×z2/ωn2)×ωr.
The control characteristic parameters (a4, a3, a2, a1) calculated in this way are set in function calculation section 6 and control parameters (KI, KP. KD, f1) of equation (4) are determined according to equations (6) through (9).
In this way, according to the third embodiment, the mechanical system of the controlled object having only a single resonance characteristic can be controlled as if it had two resonance characteristics, with a steady-state gain of 0 dB. Moreover, according to this embodiment, it is possible to achieve a stable control, even in a case where the spring rigidity of the actual mechanical system is higher than the value which is assumed for equations (6) to (9) for calculation of control gains, as in the first embodiment shown in
The fourth embodiment is applicable to a mechanical system whose resonance frequency varies according to the magnitude of a shaft torque (in which the spring has a non-linear characteristic). In a case where the coupling shaft shown in
A some means is used to prepare a table (T2f table) 9 which stores data about a relationship between the magnitude of the torsional torque (shaft torque command) of the system shown in
A spring rigidity calculation section 10 determines the spring rigidity K12 for the resonance frequency ωc [rad/s] derived from the T2f table 9, by calculation using the following equation (10), on a basis of the engine inertia moment J1 and dynamometer inertia moment J2 which are prepared by some means. J1 and J2 may be calculated from design values of parts or may be measured by some means.
K12=J1×J2×ωc2/(J1+J2) (10)
A parameter calculation section 11 is provided in any one of the parameter calculation sections of the first through third embodiments, setting the control characteristic parameters (a4, a3, a2, a1).
Function calculation section 6 determines the control parameters (KI, KP, KD, f1) from the spring rigidity K12 and control characteristic parameters (a4, a3, a2, a1), and controls torque control signal T2 according to equation (4).
In this embodiment, an input signal to the T2f table is used as the shaft torque command value (T12r) to determine the spring rigidity K12 of the actual system. Even in a system whose resonance frequency varies in accordance with the magnitude of the shaft torque in the Bode diagram shown in
The present embodiment produces the same effects as the fourth embodiment. Particularly, the present embodiment can set the mechanical resonance frequency outputted from the T2f table to be close to an actual mechanical resonance frequency, because the measured shaft torque T12 is used as an input to the T2f table 9. Accordingly, as compared to the fourth embodiment, the control parameters calculated in equations (6) through (9) conform better to the mechanical characteristics. As a result, a control can be achieved in which quick response is maintained as in the first embodiment.
The present embodiment produces the same effect as the fifth embodiment.
In this embodiment, the inserted gain K (0<K<=1) produces an effect that the spring rigidity K12 assumed in equations (6) through (9) for calculation of control gains is deceptively smaller than the spring rigidity of the actual mechanical system. Accordingly, even if the estimated mechanical resonance frequency outputted from the T2f table is higher than an actual mechanical system resonance frequency due to some reasons, the same effects as first embodiment can be obtained in the fourth, fifth, and sixth embodiments.
As described hereinabove, the present invention is implemented by: expressing an engine bench system as a two-inertia mechanical system model; obtaining a fourth-order polynomial as a closed-loop characteristic polynomial of the motion equations of this mechanical system model and the transfer function of a controller; arbitrarily setting or determining each coefficient of the transfer function of the controller by four parameters (KI, KP, KD, f1); and further determining a spring rigidity K12 on a basis of a resonance frequency appearing in the mechanical model. This produces a resonance suppression effect, and allows a stable control even in a case where the spring rigidity of the shaft significantly varies.
Number | Date | Country | Kind |
---|---|---|---|
2007 309981 | Nov 2007 | JP | national |
Filing Document | Filing Date | Country | Kind | 371c Date |
---|---|---|---|---|
PCT/JP2008/070906 | 11/18/2008 | WO | 00 | 5/11/2010 |