diff --git a/Figures/coupling_ration_light_heavy.pdf b/Figures/coupling_ration_light_heavy.pdf new file mode 100644 index 0000000..fa37b32 Binary files /dev/null and b/Figures/coupling_ration_light_heavy.pdf differ diff --git a/Figures/coupling_ration_light_heavy.png b/Figures/coupling_ration_light_heavy.png new file mode 100644 index 0000000..d4a272f Binary files /dev/null and b/Figures/coupling_ration_light_heavy.png differ diff --git a/Figures/coupling_ration_light_heavy.svg b/Figures/coupling_ration_light_heavy.svg new file mode 100644 index 0000000..e7c9ddc --- /dev/null +++ b/Figures/coupling_ration_light_heavy.svg @@ -0,0 +1,536 @@ + + diff --git a/rotating_frame.html b/rotating_frame.html index f42b558..a2f1cd0 100644 --- a/rotating_frame.html +++ b/rotating_frame.html @@ -3,7 +3,7 @@ "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
- +The objective of this note it to highlight some control problems that arises when controlling the position of an object using actuators that are rotating with respect to a fixed reference frame.
-In section 2, a simple system composed of a spindle and a translation stage is defined and the equations of motion are written. +In section 2, a simple system composed of a spindle and a translation stage is defined and the equations of motion are written. The rotation induces some coupling between the actuators and their displacement, and modifies the dynamics of the system. This is studied using the equations, and some numerical computations are used to compare the use of voice coil and piezoelectric actuators.
-Then, in section 3, two different control approach are compared where: +Then, in section 3, two different control approach are compared where:
-In section 4, the analytical study will be validated using a multi body model of the studied system. +In section 4, the analytical study will be validated using a multi body model of the studied system.
-Finally, in section 5, the control strategies are implemented using Simulink and Simscape and compared. +Finally, in section 5, the control strategies are implemented using Simulink and Simscape and compared.
-The system consists of one 2 degree of freedom translation stage on top of a spindle (figure 1). +The system consists of one 2 degree of freedom translation stage on top of a spindle (figure 1).
@@ -384,7 +384,7 @@ The measurement is either the \(x-y\) displacement of the object located on top
-
Figure 1: Schematic of the mecanical system
@@ -418,19 +418,19 @@ Indices \(u\) and \(v\) corresponds to signals in the rotating reference frame (- -Based on the figure 1, we can write the equations of motion of the system. + +Based on the figure 1, we can write the equations of motion of the system.
Let's express the kinetic energy \(T\) and the potential energy \(V\) of the mass \(m\):
\begin{align} -\label{org97ab84a} +\label{org93a4d45} T & = \frac{1}{2} m \left( \dot{x}^2 + \dot{y}^2 \right) \\ V & = \frac{1}{2} k \left( x^2 + y^2 \right) \end{align} @@ -439,7 +439,7 @@ V & = \frac{1}{2} k \left( x^2 + y^2 \right) The Lagrangian is the kinetic energy minus the potential energy. \begin{equation} -\label{org5b05ded} +\label{org19136da} L = T-V = \frac{1}{2} m \left( \dot{x}^2 + \dot{y}^2 \right) - \frac{1}{2} k \left( x^2 + y^2 \right) \end{equation} @@ -448,7 +448,7 @@ L = T-V = \frac{1}{2} m \left( \dot{x}^2 + \dot{y}^2 \right) - \frac{1}{2} k \le The partial derivatives of the Lagrangian with respect to the variables \((x, y)\) are: \begin{align*} -\label{orgf971d6e} +\label{org4fc9f2b} \frac{\partial L}{\partial x} & = -kx \\ \frac{\partial L}{\partial y} & = -ky \\ \frac{d}{dt}\frac{\partial L}{\partial \dot{x}} & = m\ddot{x} \\ @@ -518,11 +518,11 @@ We can then subtract and add the previous equations to obtain the following equaLet's define the parameters for the NASS. @@ -612,8 +612,8 @@ Let's define the parameters for the NASS.
First we will determine the value for Euler and Coriolis forces during regular experiment. @@ -624,10 +624,10 @@ First we will determine the value for Euler and Coriolis forces during regular e
-The obtained values are displayed in table 1. +The obtained values are displayed in table 1.
-