Supervisory Control Engineering Modeling and Simula6On Hcdi - PHD Program
Supervisory Control Engineering Modeling and Simula6On Hcdi - PHD Program
Modeling
methodolgy
A
model
is
a
descrip.on
or
a
representa.on
of
a
phenomenon
of
any
nature
(physical,
chemical,
technological,
biological,
nancial,
human
)
and
called
process
The
purpose
can
be
-
to
understand
how
it
proceeds
-
to
control
or
to
reproduce
it.
Dierent
ways
of
modeling
regarding
:
The
size
and
the
complexity
of
the
process
The
knowledge
(and
its
nature)
we
can
have
on
it
The
accessibility
for
observing
it
The
use
we
want
to
do
with
it
(control,
reproduce,
understand)
Proper6es: - Linearity: - Dieren6al equa6ons Algebric equa6ons: - Exponen6al func6ons Ra6onal frac6ons
Applica6on
Where: X is the output Laplace Transform, U is the sollicita6on of the spring Example when U = 1/s (step func6on) Solving this ra6onal func6on and applying the inverse Laplace tranform gives 2 cases according to Z values
Results
X(t)
t
Transitory
period
Permanent
state
0.95k
0.63 k
3T
Transitory period
Permanent state
Func6onal diagram
H(s) = x(s)
u(s)
x0 is the set-value x is the output obtained through a sensor e is the error b is a disturbance C is a controller or a corrector and its output is a command value
Q: How to minimize the eect of the disturbance b ? A: In choosing C as an appropriate complex func6on C(s) Ie: if C = k (called proportional corrector) and if it is choosen as great as possible
But a\en6on. The system becomes oscillant (instable) . With this simple propor6onal corrector a compromise between precision and stability is needed !
PID
corrector
- For
reducing
the
oscilla6ons
add
a
derivator
as
a
corrector
ks - For
reducing
the
error
add
an
integrator
as
a
corrector
k/s Then:
C (s) =
For
instance
with:
Remarks
The transitory period must be studied if: there is a risk of instability of the system (risk of breakdown) the transitory period can be cri6cal and its length is non negligible Otherwise, we can take only the system nal states into account ex: for an elevator the nal states are the stairs we want to reach
Example: modeling the home hea6ng system with the components: - - - - - The master room The radiator The boiler The fuel pomp A thermometer
Radiator
Room exchanges
Room exchanges
Open loop hea6ng system for instance when the room is empty
Vpomp
Qboil Boiler
Q rad Radiator
Temperature
Room exchanges
Vpomp
Qboil Boiler
Q rad Radiator
Temperature
Thermo stat
Room exchanges
Error Td-Tm
Vpomp
Room exchanges
Tm Measured temperature
Thermometer
Temperature
Thermostat principle
Example of control laws of the fuel pomp: - If Error 0 then switch the fuel pomp on - If Error 0 then switch the fuel pomp o
- Model of the human informa6on processing - Model of the human ac6vity regula6on - Model of the human solving and decision making processes - Model of the human in his/her socio-technical environment
Action sur Se
Informations passes Mmoire court terme action sur Me Hypothse du canal unique capacit limite Traitement dpendant de la tche vitesse v
Systmes dexcution effecteurs
CODAGE XE
Ze Me
Ze+Za-Cmax =C XE Comparaison
rponses
Se Signal visuel
Me
Action sur Ma
action sur v
Za
ma
XA Actions sur S
Gnrateur de puissance
Systme activateur
PE
Performance Workload
Human Operator state Maximum work capacity Cognitive state (expertise) Psycholog. State: Motivation,stress Physiolog.state: fatigue, health General individual parameters: Physical and mental capabilities Personal rythm of life Parameters linked to the task: Biological rythms, social environmt
-
Knowledge-based behavior Target goal diagnosis/prognosis (risk assessment) INDENTIFY (ANTICIPATE) system state (evolution)
DEFINE task
Hypothesis elaboration and test Rule-based behavior SEARCH for information explicity FORMULATE procedure
29
Functionnal Border for safety acceptability Prescribed Limit for safety acceptability Limit of acceptability of the financial losts (organization pressure)
Migration Margin
30
Mul6purpose models - Supervisory control - Automobile in the road trac - Human driver
31
SUPERVISION
detection
Supervision H/M
Diagnosis/ prognosic
Decision/ planing
Objectives
Formalization (3)
+ _
Process (1)
driver V2
Interface
Vehicle V2
Trajectory V2 Fluidity, safety
Interaction
Infrastructure
Objectives V1
Driver V1
Interface
Vehicle V1
Trajectory V1
33
Trafic
Other vehicles
Infrastructure
Objectives V1 Barriers
Driver V1
Interface
Vehicle V1
Safety
Interaction
Trajectory
34
35
36
37
Whole
{!
}!
Cognitives Sciences
38
Exercice
Draw
a
func6onal
schema
of
the
car
driving
task
in
its
dierent
facets:
-
guidance
on
the
lane
through
the
steering
wheel
-
control
the
car
speed
through
the
accelera6on
and
breaking
pedals
-
the
outputs
of
the
system
are:
the
car
trajectory,
its
speed
.
Complete
the
func6onal
schema
according
to
several
assistance
tools:
-
Speed
regulator
-
ACC
automa6c
Cruise
Control
-
an
ABS
-
a
GPS