Download presentation

Presentation is loading. Please wait.

Published byRuby Clampitt Modified over 2 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

© 2017 SlidePlayer.com Inc.

All rights reserved.

Ads by Google