Documente Academic
Documente Profesional
Documente Cultură
ref
with .
(a) Obtain a state space representation of the linear model of the quad-rotor.
(b) Check the observability and controllability properties of the model.
(c) Design the state observer and validate it using the inputs calculated in the previous activity. Try
dierent pole congurations for the observer dynamics and choose one according to an index that
measures the dierence between the real and estimated state.
Deliverable: A report detailing the necessary transformations to obtain the state space representation and
explaining the estimator results.
3. Third activity: desired trajectory
Taking into account that position is an estimated variable, and its estimation is not reliable, you will
concentrate on controlling velocities. But before designing the controller you are asked to make the eort of
designing an appropriate input signal to test the controller with. This signal (u
ref
(t), v
ref
(t)) should allow
you to test the controllers performance and it should be a realistic input signal that could be used as an
experimental demonstration of the eectiveness of your controller. For example, the input signal could be
the velocities to make the quad-rotor y in circles.
(a) Design the test experiment and create a Simulink le (Inpus.slx) that produces the desired velocities
signal. Include, if necessary the desired position visualization to verify that it works as expected.
Deliverables: the Simulink le.
4. Fourth activity: controller design
The state feedback controller is intended to drive the system states to zero but we want them to follow a
specic time signal, (u
ref
(t), v
ref
(t)). In order to do so the controller needs a feedforward gain matrix to
shift the zero steady state to a dierent one.
(a) Design a state feedback controller and a feedforward gain to control velocities.
(b) Simulate the control system with the inputs designed in the previous activity and evaluate the controller
with an index that measures the dierence between the desired velocities and the real ones.
Deliverable: A report explaining the controller results.