-
Notifications
You must be signed in to change notification settings - Fork 0
/
RM.tex
90 lines (64 loc) · 1.83 KB
/
RM.tex
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
\begin{frame}{Slave Motor (Right)}
\framesubtitle{Setpoint Characteristic}
\begin{itemize}
\item Feeds the metal strip
\item Lower Velocity
\end{itemize}
\centering
\includegraphics[height=0.5\textheight]{RM_RPM_Current.png}
\end{frame}
\begin{frame}{Slave Motor}
\framesubtitle{Identification}
\begin{equation}
RM(s) \simeq \frac{7.128}{6.0665s+1}
\end{equation}
\centering
\includegraphics[width=.9\textheight]{RM_systemID.png}
\end{frame}
\begin{frame}{Slave Motor}
\framesubtitle{Controller Choice}
\begin{block}{P Controller}
\begin{itemize}
\item Fast response, better tracking than PI
\item Steady state error rejection not necessary due to cascade control
\end{itemize}
\end{block}
\end{frame}
\begin{frame}{Slave Motor}
\framesubtitle{Controller Tuning}
\centering
\includegraphics[height=.7\textheight]{RM_rlocus}
\end{frame}
\begin{frame}{Slave Motor}
\framesubtitle{Simulation -- $K_P = 3$}
\centering
\includegraphics[width = \textwidth]{RM_K3_SIM.png}
\end{frame}
\begin{frame}{Slave Motor}
\framesubtitle{Verification -- $K_P = 2$ }
\centering
\includegraphics[width = \textwidth]{RM_K2.png}
\end{frame}
\begin{frame}{Slave Motor}
\framesubtitle{Verification -- $K_P = 3$}
\centering
\includegraphics[width = \textwidth]{RM_K3.png}
\end{frame}
\begin{frame}{Slave Motor}
\framesubtitle{Verification -- $K_P = 4$}
\centering
\includegraphics[width = \textwidth]{RM_K4.png}
\end{frame}
\begin{frame}{Slave Motor}
\framesubtitle{Conclusion}
\begin{block}{Final tuning}
\begin{itemize}
\item P Controller for fast tracking
\item Gain $K_P = 3$ to avoid actuator saturation
\item Overshoot is due to non linearities and higher order effects
\end{itemize}
\end{block}
\begin{block}{Closed loop experimental response}
\[Slave(s) \simeq \frac{0.9577}{0.2428s + 1}\]
\end{block}
\end{frame}