Beruflich Dokumente
Kultur Dokumente
16/04/2010
Key features
Locations
Set up in 1997
Certified in 2002
Turn over 2008 : 11,5 M
Two subsidiaries :
Kintesys
Ariamis
120 employees
16/04/2010
Customers
5%
10%
AERONAUTICS
65%
SPACE
ESA, CNES, EPAS
AUTOMOTIVE
PSA, RENAULT, SVE, Delphi,
UTAC, Peugeot Sport, Honeywell
(Garrett), JTEKT, Valo, General
Motors, HPI, Magneti Marelli,
Paulstra,
10%
8%
2%
DEFENCE
TRANSPORTATION
VOLVO TRUCKS, ALSTOM,
INRETS
M
Tr ec
an ha
sm nic
iss al
io
3D
n
M
ec
ha
ni
cs
Ac
Se tua
ns tor
or s
s
El
Ne ect
tw ric
or al
ks
F
Po luid
w
er
Th
e
& rma
M le
ac ng
hi i n
ne es
Co A s
nd ir
i
Po tion
in
w
er
g
Pl
an
Fl
ts
ui
ds
System Analysis
& Specification
Modelling
Scientific Calculation
Synthesis and tests analysis
& identfication
Sherpa commitment :
Supporting
our customer from initial concept to industrial
Sizing
Structure study
solution
Diagnostic
Simulation
End user tools
Reliability Analysis
Automatics, Signal
processing, Control
Real time prototyping
Quality,Methodology
Organization,Strategy
16/04/2010
Process
output
Reference
output
Reference
Control
variable
Error
Predicted
output
Model
MBPC - Advantages
Useful where PIDS are not sufficient enough:
difficult dynamic behaviour (long dead-time, under damped, inverse
response, integrative, instable)
compensation of measured disturbances
use of a disturbance model
use of the difference measure/model
multivariable systems
Wide-open methodology
follow-up of set point profile with no lag error
handles constraints on input & output variables
Easy tuning
design parameters are specification parameters rather than tuning
parameters (trade-off between robustness and dynamics is clearly
negotiable)
attractive to the technical person who has a limited control background
Online model
makes start-up easier
opens the way to monitoring and diagnosis
16/04/2010
Oil industry
16/04/2010
MV = Manipulated Variable
DV = Disturbance Variable
Stopper Servo
Controller
Gate Servo
Controller
Position
feedback
MV1
position
set point
MV3
position set
point
CV3
Tundish
Weight
Tundish
Mould Level
Predictive
Control
CV1=Level 1
DV1
DV2
CV2=Level 2
Line 1
Mould
DV1 = Casting
speed of line 1
16/04/2010
Tundish
Weight
Predictive
Control
Line 2
Mould
DV2 = Casting
speed
of line 2
10
16/04/2010
11
Entry
tension
Eccentricity
compensation
Feedback
Frequency
identification
Periodic input
thickness
compensation
Input
thickness
Output
thickness
Input
thickness
Output
thickness
Feed
forward
16/04/2010
12
1993-1994: Advanced Bending Control for single stand rolling mills. PFC
using black box models.
16/04/2010
13
16/04/2010
14
1. Audit, Pre-study.
2. Audit of the levels 0.
3. Modelling Identification Simulator.
4. Control design and Tests in simulation.
5. Integration into the control system.
6. Commissioning and Economic Benefits
Evaluation (Post Audit).
16/04/2010
15
Audit, pre-study:
What ?
Getting in touch with the process
Functional analysis following a system approach (MV, CV, DV, )
Analysis of the existing performances
Definition of the requirements and specifications
Selection of appropriate targets, corresponding prerequisite
Pre-evaluation of workload
How ?
Training and collaborative analysis (1 week)
Data acquisition for performance analysis:
Review of existing models:
T
T
ee
es
v 3nom
F3nom M 3
F3mes
Cdage
max
y
x
z
BM
h3
16/04/2010
16
min
v 3
How ?
Analysis of responses
Re-tuning of level 0
control loops if necessary
16/04/2010
Delay
0.2s+1
1
s
T ransfer Fcn
Integrator
Position
(m ic)
17
Backlash
How ?
Plant tests design
Data processing & Identification
Simulator building
16/04/2010
18
Control Design :
What ?
How ?
Definition of control structure
Tuning of predictive controllers
Tests in Simulation
Screw
position
Rolling
force set
point
Level
2
Constraints
Tensions
set point
Motors
speed
Level
1
Thickness
set point
Tensions
Forces
16/04/2010
Currents
19
Hydraulic
position
Thickness
Simulation
PLC
16/04/2010
20
16/04/2010
21
C
+
D
+
MV
motor
DV
Predictive Control
CV
MV
22
Disturbances compensation
The prediction of the
disturbance effect is
calculated with the
identified model
Measured
Disturbance
Variable
(DV)
MODEL
Controlled
Variable
(CV)
Total
Output
Manipulated
Variable (MV)
The controller can
calculate the action in
such a way to
counteract the
disturbance
23
Rolling force
Rolling force
140
130
130
T
140
120
120
110
110
80
60
40
20
0
-20
600
400
mic
T
600
400
200
300
200
200
80
60
40
20
0
-20
300
100
0
-20
-40
0
10
15
20
25
30
Time (secondes)
Entry tension
100
m/mn/s
1.4
200
1.5
m/mn
mic
1.4
1.6
mic
1.5
0
-1
Entry tension
m/mn
1.6
Classical PI control
mic
5
0
10
35
40
45
50
0
-20
-40
0
10
15
20
25
30
Time (secondes)
35
40
45
50
Target : reproduction of
acceleration during gear
shift
2 actuators are available :
longitudinal jack: high
dynamic (10 Hz) but limited
range (7 cm)
pitch: slow dynamic
(0.14 Hz) but with a large
range (23 )
A specific procedure
enables to mix both
actuators in an optimal
way
16/04/2010
25
16/04/2010
26
MBPC
speed
set point
position
PI
current
speed
The robot is used for the manipulation of plastic parts coming out of
extrusion machines and going through a well defined path to a piling
up stack
Requirements :
16/04/2010
27
Predictive control
follow-up of polynomial set points
robustness regarding the oscillatory mode
which is badly characterized (depends on the
robot load, and on the position of the other axes)
1
Position
Position
0.5
0
0
0.5
0.2
0.4
0.6
0.8
1.2
1.4
1.6
1.8
0.2 mm
0
-0.001
0
0.2
0.4
0.6
0.8
1.2
1.4
1.6
1.8
0.2
0.4
0.6
0.001
0.5
0
0.001
Error
0
0
-0.001
0
0.8
1.2
1.4
0.2
0.4
0.6
0.8
1.2
1.4
1.8
0.2 mm
Error
16/04/2010
1.6
28
1.6
1.8