IWP reduced-order model
30 October 2010
We start by defining a new state vector, , as the variables we want to control
.
By substituting into the EL equation and rearranging in terms of
, the reduced order system can be expressed as
.
We can reformat this into vector field notation
,
which gives us
,
and
.
That’s it! Next post: do something useful with it 😉
IWP Euler-Lagrange Equation
9 October 2010
Following on from this post, the Euler-Lagrange (EL) equation is defined
where is a forcing term introduced to control the IWP. In a passive system this term would be zero, but if we define
we can define the forcing term as
where is torque applied by the motor to spin the wheel.
The computation of the EL equation is simple. We can start with the term in the brackets
.
(1)
Now taking the derivative of (1) with respect to time gives
,
(2)
and computing the remaining term of the equation gives
.
(3)
By substituting (1), (2), and (3) into the EL equation, we arrive at
.
(4)
The equations of motion for the IWP model are now fully described by (4). This is an important milestone in taking this approach to designing a controller for the IWP because we now have a virtual representation of the device to simulate our yet-to-be-designed controller with.
You might have noticed that does not appear in (4) because, as mentioned previously, this is a cyclic variable which does not influence the balancing of the IWP. This variable would become redundant information when designing a feedback controller, so by reducing the order of the model beforehand, we can simplify the design of the controller.
Hmm, I think that’s enough blogging for a Saturday afternoon…