Download presentation
Presentation is loading. Please wait.
Published byRuby Clampitt Modified over 9 years ago
1
Robotics Research Laboratory 1 Chapter 6 Design Using State-Space Methods
2
Robotics Research Laboratory 2
3
3 Solution of LTI Discrete-Time State Equation
4
Robotics Research Laboratory 4 transfer function
5
Robotics Research Laboratory 5 Lyapunov Stability Analysis Def : Equilibrium State
6
Robotics Research Laboratory 6
7
7
8
8
9
9
10
10
11
Robotics Research Laboratory 11 ex) In 2 –dim stable i.s. L asymptotically stable
12
Robotics Research Laboratory 12
13
Robotics Research Laboratory 13
14
Robotics Research Laboratory 14
15
Robotics Research Laboratory 15 Note: Alexander Mikhailovitch Lyapunov (1857 – 1918)
16
Robotics Research Laboratory 16 Controllability ( Reachability ) Def : The system is controllable (reachable) if it is possible to find a control sequence such that the origin (an arbitrary state) can be reached from any initial state in finite time. Remark: finite time / unbounded input
17
Robotics Research Laboratory 17
18
Robotics Research Laboratory 18
19
Robotics Research Laboratory 19
20
Robotics Research Laboratory 20 Is it controllable ?
21
Robotics Research Laboratory 21
22
Robotics Research Laboratory 22
23
Robotics Research Laboratory 23 Output Controllability
24
Robotics Research Laboratory 24
25
Robotics Research Laboratory 25
26
Robotics Research Laboratory 26 Regulation via Pole Placement arbitrary pole placement completely state controllable Nec. & Suff.
27
Robotics Research Laboratory 27
28
Robotics Research Laboratory 28 Controllable canonical form
29
Robotics Research Laboratory 29
30
Robotics Research Laboratory 30 M
31
Robotics Research Laboratory 31
32
Robotics Research Laboratory 32
33
Robotics Research Laboratory 33
34
Robotics Research Laboratory 34 Deadbeat Control (Minimum Settling Time Control) i. e., It will drive all the states to zero in at most n steps. i. e., nT is the settling time (only design parameter).
35
Robotics Research Laboratory 35
36
Robotics Research Laboratory 36
37
Robotics Research Laboratory 37
38
Robotics Research Laboratory 38
39
Robotics Research Laboratory 39
40
Robotics Research Laboratory 40
41
Robotics Research Laboratory 41
42
Robotics Research Laboratory 42
43
Robotics Research Laboratory 43
44
Robotics Research Laboratory 44
45
Robotics Research Laboratory 45
46
Robotics Research Laboratory 46
47
Robotics Research Laboratory 47
48
Robotics Research Laboratory 48
49
Robotics Research Laboratory 49 State Feedback Design by Emulation (Redesign)
50
Robotics Research Laboratory 50
51
Robotics Research Laboratory 51
52
Robotics Research Laboratory 52
53
Robotics Research Laboratory 53
54
Robotics Research Laboratory 54
55
Robotics Research Laboratory 55 position velocity Input Fig 1. Control of the double integrator using the control law in (*) when T=0.5 Fig 2. Control of the double integrator using the modified control law in (**) when T=0.5 position velocity Input
56
Robotics Research Laboratory 56 Observability known
57
Robotics Research Laboratory 57 given known
58
Robotics Research Laboratory 58 State Observer (Estimator) state observer open-loop vs. closed-loop full-order vs. reduced-order prediction vs. current
59
Robotics Research Laboratory 59 Prediction Estimator correcting term or innovation term
60
Robotics Research Laboratory 60
61
Robotics Research Laboratory 61 Current Estimator
62
Robotics Research Laboratory 62 Reduced-Order Estimator (Minimum-Order Estimator)
63
Robotics Research Laboratory 63 very inconvenient because of same time instant
64
Robotics Research Laboratory 64
65
Robotics Research Laboratory 65 + + + + + + +
66
Robotics Research Laboratory 66 ex)
67
Robotics Research Laboratory 67
68
Robotics Research Laboratory 68 Observed-State Feedback Control With Estimator
69
Robotics Research Laboratory 69 State Feedback Separation principle State Observer
70
Robotics Research Laboratory 70 Remarks: i)As a rule of thumb, an observer response must be at least 4 to 5 times faster than the system response. ii)Using the output feedback only, we can not place poles at arbitrary locations. Compensator (Estimator and Control Mechanism) For the prediction estimator For the current estimator
71
Robotics Research Laboratory 71 Satellite Attitude Control (Franklin’s )
72
Robotics Research Laboratory 72
73
Robotics Research Laboratory 73 00.511.522.53 -2 -1.5 -0.5 0 0.5 1 1.5 2 OUTPUTS Time (sec) Time histories with prediction estimator --o-- X1 --*-- X2 TILDE --x-- X2 ----- U/4
74
Robotics Research Laboratory 74
75
Robotics Research Laboratory 75
76
Robotics Research Laboratory 76 Reference Inputs for Full-State Feedback - + Objective : To make all the states and the outputs of the system follow the desired trajectory.
77
Robotics Research Laboratory 77 if the system is Type 0 steady-state error if Type 1 or higher no steady-state error For complex systems, the designer has no sufficient knowledge of the plant. In these cases, it is useful to solve for the equilibrium condition that satisfies We need a steady-state control term in order for the solution to be valid for all system types. For a step reference input,
78
Robotics Research Laboratory 78 - + + +
79
Robotics Research Laboratory 79 - + Remark:
80
Robotics Research Laboratory 80 Reference Inputs with Estimator - + + +
81
Robotics Research Laboratory 81 Output Error Command ex) thermostats (output error command) Remark (Fig. 8.17 vs. Figs. 8.19-20 in Franklin’s) state space approach > transfer function (I/O) approach state command > output-error command + -
82
Robotics Research Laboratory 82
83
Robotics Research Laboratory 83
84
Robotics Research Laboratory 84
85
Robotics Research Laboratory 85 05101520253035404550 0 0.5 1 1.5 2 2.5 Disk head reader response Time (msec) output ------------ state command structure ooooooooo output error command classical design..............
86
Robotics Research Laboratory 86 Integral Control by State Augmentation Integral action is useful in eliminating the steady-state error due to constant disturbance or reference input commands. - + - + + + +-
87
Robotics Research Laboratory 87 state augmentation
88
Robotics Research Laboratory 88 The design of [K K I ] requires the augmented system matrices. For the full-state feedback, an estimator is used to provide. The addition of the extra pole for the integrator state leads to a deteriorated command input response. Elimination of the excitation of the extra root by command inputs can be done by using the zero. Refer p. 327(b) The system has a zero at. So the selection of the zero location corresponds to a particular selection of N x.
89
Robotics Research Laboratory 89 0123456 -3 -2 0 1 2 3 OUTPUTS Time (sec) --o--- X1 --x--- X2 ------ U/5... w/2 Response with no integral control A unit reference input at t = 0 A step disturbance at t = 2
90
Robotics Research Laboratory 90 0123456 -3 -2 0 1 2 3 OUTPUTS Time (sec) Response with integral control --o--- X1 --x--- X2 ------ U/5... w/2
91
Robotics Research Laboratory 91 0123456 -3 -2 0 1 2 3 OUTPUTS Time (sec) Integral control with added zero --o--- X1 --x--- X2 ------ U/5... w/2
92
Robotics Research Laboratory 92 Disturbance Estimation-Input Disturbance - + - + + +
93
Robotics Research Laboratory 93
94
Robotics Research Laboratory 94 augmented state
95
Robotics Research Laboratory 95 A unit reference input at t=0 and a step disturbance at t=2 sec with bias estimation
96
Robotics Research Laboratory 96 A sinusoidal input disturbance with disturbance rejection
97
Robotics Research Laboratory 97 Disturbance Estimation-Output Disturbance - + + +
98
Robotics Research Laboratory 98 012345678910 -3 -2 0 1 2 3 OUTPUTS Time (sec) Sinusoidal output disturbance rejection ---o--- X1, output y -------- w, disturbance + + + w bar, disturbance estimate X1+w, measured output, y`..... A sinusoidal sensor disturbance (measured error) with disturbance rejection
99
Robotics Research Laboratory 99 Effect of Delays
100
Robotics Research Laboratory 100
101
Robotics Research Laboratory 101
102
Robotics Research Laboratory 102
103
Robotics Research Laboratory 103
104
Robotics Research Laboratory 104
Similar presentations
© 2025 SlidePlayer.com. Inc.
All rights reserved.