- Opus

advertisement
Plummer, A. (2015) Design and control of dynamic testing
systems: overview. In: Design and control of dynamic testing
systems, 2015-10-21.
Link to official URL (if available):
Opus: University of Bath Online Publication Store
http://opus.bath.ac.uk/
This version is made available in accordance with publisher policies.
Please cite only the published version using the reference above.
See http://opus.bath.ac.uk/ for usage policies.
Please scroll down to view the document.
UK Automatic Control Council
Overview
Andrew Plummer
(UKACC) Prof University
of Bath
The dynamic testing of structures, components and
materials in the laboratory to determine their mechanical
properties is an essential part of engineering R&D.
Overview
• History
• Examples – automotive, seismic …..
• Model-based design and control
• Control
• Technology
116 ton hydraulic testing machine, built 1866
(David Kirkaldy, Southwark, London)
Victorian engineers: open-loop static testing
Dynamic bump-test,
1911
Rolls-Royce, Derby
Ten years in one day
“Royce took two great
drums armed with cams,
mounted them on an axle,
with the top of the drums
level with the floor,
designed a motor to rotate
the drums, and all facilities
for executing the
destructive tests and
recording them.”
F-16 Durability Testing: 25,000 Hours, 2015
(Lockheed Martin, Fort Worth)
Instron 5000lbf closed loop testing
machine – 1946
• Other developments
– Servovalve developed by MIT/Moog (USA) 1950
– Dowty, were first in Europe (60s) with a servohydraulic
materials testing machine
– Fully digital controllers from 1980’s
CHASSIS DURABILITY AND
DYNAMICS TESTING
The 1960’s
www.doddsandassociates.co.uk
Wide range of vehicles…
Iterative Control – from the 1970’s
Target
signal
vector
wt
Initial drive
signal
vector, rt,1
Inverse
model
Gain
(<1)
Previous
command signal
vector, rt,i-1
+
Command
signal vector
rt,i
Closed-loop
plant
+
Gain (1)
Inverse
model
Error signal vector from previous iteration, et,i-1
Error signal vector for current iteration, et,i
+
-
Response
signal
vector
yt,i
F1 chassis dynamics testing
4 and 7/8 post rigs
Aerodynamic Model-in-the-Loop
Rear ride
height
Front ride
height
Car forward velocity
Aerodynamic
down force
model
Rear down force
Front down force
MiL / Hybrid Testing / Substructuring
Force controlled
actuators example
Disturbances
Interface forces
Actuator
dynamics
External forces
(virtual)
Physical
system
Numerical
model
Sensor
dynamics
Measurement
noise
Interface
displacements
External forces
(real)
SEISMIC TESTING
Shaking table control
E-defense, Japan
Modelling
Modal multi-axis
inverse model-based
closed-loop control
Command
Acceleration
Washout
filter
Command
Position
Low pass
filter
+
Forward
decouple
-
Mode
Inverse
Inverse
decouple
P 1
s
Inverse
kinematic
transform
Valve
matching
Valve and
actuator
P
Decoupled axes

1
s2


 s 2  2  s   2  s 2
w nw
w 

1
I
x 6 axes (X, Y, Z, RX, RY, RZ)
Correction for
valve pressure
drop variation
Motion
estimator
Forward
kinematic
transform
Position
Acceleration
The Role of Modelling
and Simulation
Modelling for closed loop control
Required
velocity Velocity
trajectory
generator
Command
velocity
+
Partial
inverse
model
Closed-loop
compensator
Actual
velocity
Actuator
-
+
Residual
dynamics
model
Predicted
velocity
Pedestrian impact testing
Inverse modelling for iterative control
Hydraulic catapult
for occupant
restraint testing
Sledge
3-Stage Servovalve
4th Valve Stage
Accumulator
Rail
Hydraulic Oil
Actuator
Hydrostatic Bearing
Longitudinal Accelerometer
Test rig control implementation
Test rig
Control System
Valve
drives
Standard digital controller
Specialised control functions
via Simulink Real-Time Code
Virtual systems,
e.g. aero model
Sensors
Controller (and rig) development
Off-line and real-time simulation
Test rig
Control System
Standard digital controller
SIMULINK MODEL
Specialised control functions
SIMULINK MODEL
Virtual systems,
e.g. aero model
Valve
drives
Hydraulic system
SIMULINK MODEL
Rig mechanics
SimMECHANICS MODEL
Sensors
Car mechanics
SimMECHANICS MODEL
Control
algorithms
Closed
loop
compensation
Command
shaping –
non-real time
PID
+First order lag
+Notch filter
+Pressure f/b
+Acceleration f/b
Iterative control
Amplitude and
phase control
Command
shaping
– real time
Command velocity
feedforward
Adaptive
control
Self-tuning and
adaptive PID
Multi-axis
closed-loop
control
(decoupling)
Valve crosscompensation
Three
variable
control
Repetitive
(profile)
control
Adaptive inverse
control
Co-ordinate
transformation
H control
Non-linear
model-based
control
‘Delay
compensation’
Minimal control synthesis
Specimen
motion
feedforward
True modal
control
Proportional + Integral (PI) controller
r
+
-
 Gi 
G p 1  
s 

u
Plant
(valve + cylinder/specimen)
y
Hydraulic
resonance
Position (mm)
2
1
0
-1
-2
0
0.2
0.4
0.6
0.8
1
0.6
0.8
1
0.6
0.8
1
Time (s)
Position (mm)
Valve bandwidths:
50Hz
100Hz
200Hz
2
1
0
-1
-2
0
0.2
0.4
Time (s)
2
Position (mm)
50Hz hydraulic
resonance
1
0
-1
-2
0
0.2
0.4
Time (s)
Resonance compensation
1.5
Position (mm)
1
0.5
0
-0.5
-1
-1.5
0
0.1
0.2
0.3
0.4
Time (s)
0.5
0.6
0.7
0.8
1. acceleration feedback
2. differential pressure or
load feedback
3. a first order lag
4. a notch filter
5. A cross-port bleed
Repetitive control
Target
Wi
1
Achieved
Yi
0.5
0
-0.5
-1
0
1
2
3
4
5
Cycle, i
6
7
8
9
e.g. Amplitude control
Command adjustment: Ri  Ri 1  (Wi  Yi )
10
Adaptive & self tuning techniques
Identification
excitation
rt
Closed-loop
plant
G( z 1 )
z n
+
LMS
estimator
_
G( z 1 )
et
Adaptive inverse control
yt
Motion compensated load control
a
b
y1
y2
+
Valve crosscompensation
_
a
b
PI
+
posn feedback
Position control
+
_
+
PI
load feedback
Load control
Technology
• Actuation:
– servohydraulic good for high force, and
bandwidth
– direct drive (linear) electric motors
– low friction
• Sensing:
– Analogue (LVDTs)
– Digital (ultrasonic, absolute encoders)
– Load cells – inertial compensation
• Mechanical hardware
– Frame/joint stiffness
– Joint friction
– Structural resonance
Summary
• Creating high quality rigs for accurate dynamic
testing in the laboratory, replicating real-world loads
and motions, requires:
–
–
–
–
Specialist design knowledge
High quality components
System understanding
Subtle control algorithms and careful control
implementation (e.g. signal conditioning)
• Improvements aided by model-based design and
control.
• Hybrid testing is a future direction
Download