Reference no: EM132728070
ME643 Dynamics and Control - University of Brighton
Learning Outcome 1: Implement software algorithms for the purpose of simulating and controlling engineering systems.
Learning Outcome 2: Critically evaluate the results produced by simulation and control models and recommend optimum solutions.
Dynamics and Control Assignment
Overview
This assignment consists of two independent tasks. First task is to implement PID controls of a motor and an actuator using MATLAB's Control System toolbox. Second task is to build wind turbine simulation using Simulink. You will create the models, implement controllers and investigate systems behaviour.
Your will submit a single technical report (1400 words max) that includes both tasks. In the report you will summarise your approach and results, and justify your engineering decisions based on sound engineering principles. You will also submit your MATLAB source files for Task 1 and Simulink source files for Task 2 as separate appendices.
The report and source file should be created as if to hand over the project to a fellow engineer.
Imagine somebody, whose' job is to continue your work. Will they thank you?
Background
Wind turbines allow us to reduce the use of carbon based fuels in the production of electricity. Advancements in the design of the turbines and their control systems has led to significant improvements in both their efficiency and reliability. The development of control systems in real life for such machines is expensive, but the costs of development and testing can be reduced by using computer simulation systems which incorporate dynamic models of the turbines and their environment. Indeed, the use of simulation for development of control systems and strategies provides a useful environment for student learning.
Task 1 - PID control of a motor and an actuator
In this task you will use MATLAB's Control System Toolbox only, Simulink is not allowed.
Subtask 1 Consider response of angular speed to input voltage for a brushless DC motor with given parameters. Implement an open-loop transfer function of the plant.
Subtask 2 Tune P, PI and PID controllers for the plant from Subtask 1. Compare responses of tuned controllers to a unit step input. If the closed-loop performance objective is to provide the best tracking of the input signal, which PID design focus should be used?
Subtask 3 Now consider different plant: a hydraulic brake actuator of the turbine. The transfer function of the hydraulic brake in open loop is given as:
Task 2 - Wind turbine simulation
Build a simulation of a wind turbine in Simulink. Include graphical results to prove it works correctly. As a starting point, you may use the simplified model for pitch and yaw motors of a wind turbine from ME643 labs. In this Coursework, you can use this transfer function to simulate the motors. You will however need to justify any assumptions made with this model and identify its shortcomings.
The wind turbine simulation must include the following features:
• include a variable blade's angle of attack (pitch), variable wind turbine orientation (yaw), variable external load (wind speed and wind direction);
• add a PID control system to the wind turbine model to achieve "optimised" blade's angle of attack and wind turbine orientation relative to wind direction.
Show that your controller works under the following conditions:
Condition 1 Fixed wind speed, fixed wind direction. Create a graph showing how your wind turbine "optimise" blade's angle of attack and wind turbine orientation for given fixed wind speed and wind direction. Initial blade's angle of attack and wind turbine orientation must be different from optimal orientation.
Condition 2 Fixed wind speed, changing wind direction. Create a graph showing how your wind turbine "optimises" wind turbine orientation direction for given fixed wind speed and changing wind direction (choose reasonable changes, e.g. described by a sinusoidal function or a step function).
Condition 3 Variable wind speed, fixed wind direction. Create a graph showing how your wind turbine "optimises" wind turbine orientation for given fixed wind direction and changing wind speed (choose reasonable changes, e.g. described by a sinusoidal function or a step function).
Justification: Part of an engineer's job is to assess the required characteristics for an engineering system. Writing a model to simulate a system is only of use if the desired operating parameters and required system is known. You will need to justify what response you are looking for in your simulation and why. This will inform your choice of tuning parameters. This should be conveyed to the reader of your report in a separate section. Diagrams in an appendices can be used to substantiate your discussion.
Summarise your implementations and results in the report.
Attachment:- Dynamics and Control.rar