Control Systems MATLAB Projects

Automatic Control of a Quadrotor in the Smart Building

we investigate automatic control of a quadrotor UAV and discuss its possible applications in the Smart Building. The purpose is to construct a control algorithm for stable quadrotor flight and explore the use of UAV in a smart home. We derive the equations of motion for a quadrotor, construct a model and devise a control strategy to keep it stable in the air. The strategy will be to use cascaded controllers for position and attitude.

Simulations are performed and the controllers are then tested in practice. In the simulations, we use lead lag controllers as they provide easy loop shaping and good performance. In the practical implementation, we instead chose to implement PID controllers, due to their wide use in industry, easy implementation and ease of tuning. The end result is a stable loop with acceptable performance in terms of positional control. A simple waypoint system is implemented as well, which is key for trajectory planning and enables the vehicle to perform various tasks.


Talk to Expert   Submit Assignment

Wing Tip Dynamics Simulator Using MATLAB

The main goal of this project is to design and manufacture a testing device that will move an antenna in way that simulates a wingtip in flight in an anechoic chamber for the Raytheon Company. Raytheon is a defense contractor that is divided into multiple divisions including Air and Missile defense, Cyber security, and Electronic Warfare (EW). Raytheon’s EW division in Goleta, CA is developing and producing electronic warfare products such as radar warning receivers and jammers for the US military forces. These devices work through signal triangulation.


Talk to Expert   Submit Assignment

Concatenative Synthesis for Novel Timbral Creation Using MATLAB

Modern day musicians rely on a variety of instruments for musical expression. Tones produced from electronic instruments have become almost as commonplace as those produced by traditional ones as evidenced by the plethora of artists who can be found composing and performing with nothing more than a personal computer. This desire to embrace technical innovation as a means to augment performance art has created a budding field in computer science that explores the creation and manipulation of sound for artistic purposes.

One facet of this new frontier concerns timbral creation, or the development of new sounds with unique characteristics that can be wielded by the musician as a virtual instrument. This thesis presents Timcat, a software system that can be used to create novel timbres from prerecorded audio. Various techniques for timbral feature extraction from short audio clips, or grains, are evaluated for use in timbral feature spaces. Clustering is performed on feature vectors in these spaces and groupings are recombined using concatenative synthesis techniques in order to form new instrument patches.


Talk to Expert   Submit Assignment

Microcontroller Design of a Bidirectional Three-Level Pulse Width Modulation AC/DC Converter for Vehicle-to-Grid Application Using MATLAB

Bidirectional chargers provide plug-in electric vehicles (EV) the ability to not only transfer energy from the grid to the vehicle, but also transfer energy from the vehicle to the grid (V2G). The V2G mode allows power utility companies to offset peak power consumption thus allowing house hold consumers and industry corporations to save money on their electricity bills. This paper describes the design choices of bidirectional chargers and provides the implementation details for a Three-Level PWM AC-DC based charger. Although the three-level PWM AC-DC design requires a more complex controller than its counterparts, Matlab Simulink simulations show the design provides lower total harmonic distortion (THD) and reduced stress to the charger’s components making it a viable charger design for the electric vehicle industry.


Talk to Expert   Submit Assignment

Real Time MATLAB Interface for Speed Control of Induction Motor Drive using dsPIC 30F4011 Using MATLAB

This paper presents design and implementation of Real time MATLAB Interface for speed control of induction motor drive using dsPIC 30F4011. In recent years, the field oriented control of induction motor drive is widely used in high performance drive system. It is due to its unique characteristics like high efficiency, good power factor and extremely rugged. This scheme leads to be able to adjust the speed of the motor by control the frequency and amplitude of the stator voltage, the ratio of stator voltage to frequency should be kept constant.


Talk to Expert   Submit Assignment

Fuzzy Model based Bilateral Control Design of Nonlinear Tele-Operation System Using Method of State Convergence Using MATLAB

This paper presents the design of a state convergence (SC)-based bilateral controller for a nonlinear teleoperation system, which has been approximated by a Takagi–Sugeno (TS) fuzzy model. The selection of SC is made due to the advantages offered by this scheme both in the modeling and control design stages. The modeling stage considers master/slave systems, which can be represented by the nth order differential equations, while the control design stage offers an easy way to determine the control gains required for assigning desired closed loop dynamics to teleoperation system.


Talk to Expert   Submit Assignment

Application of Model Predictive Control to BESS for Microgrid Control Using MATLAB

attery energy storage systems (BESSs) have been widely used for micro-grid control. Generally, BESS control systems are based on proportional-integral (PI) control techniques with the outer and inner control loops based on PI regulators. Recently, model predictive control (MPC) has attracted attention for application to future energy processing and control systems because it can easily deal with multi-variable cases, system constraints, and non-linearities. This study considers the application of MPC-based BESSs to micro-grid control. Two types of MPC are presented in this study: MPC based on predictive power control (PPC) and MPC based on PI control in the outer and predictive current control (PCC) in the inner control loops. In particular, the effective application of MPC for micro-grids with multiple BESSs should be considered because of the differences in their control performance.


Talk to Expert   Submit Assignment

Design and Simulation Automobile Active Suspension System Using MATLAB

The purpose of this project is to design and simulate a semi-active suspension system for a quarter car model by controlling two input, spring stiffness, ks, and damper rate, bs. The performance of this system will be compared with the passive suspension system. There are two parameters to be observed in this study namely, the sprung mass acceleration and the suspension distortion.


Talk to Expert   Submit Assignment

Platform for Real-Time Simulation of Dynamic Systems and Hardware-in-the-Loop for Control Algorithms Using MATLAB

The development of new embedded algorithms for automation and control of industrial equipment usually requires the use of real-time testing. However, the equipment required is often expensive, which means that such tests are often not viable. The objective of this work was therefore to develop an embedded platform for the distributed real-time simulation of dynamic systems. This platform, called the Real-Time Simulator for Dynamic Systems (RTSDS), could be applied in both industrial and academic environments. In industrial applications, the RTSDS could be used to optimize embedded control algorithms. In the academic sphere, it could be used to support research into new embedded solutions for automation and control and could also be used as a tool to assist in undergraduate and postgraduate teaching related to the development of projects concerning on-board control systems.


Talk to Expert   Submit Assignment

Modelling and Simulation of a Power Take-off in Connection with Multiple Wave Energy Converters Using MATLAB

The objective of this project is to develop a model that will integrate multiple buoys to a power take-off hub. The model will be derived using a time domain analysis and will consider the hydraulic coupling of the buoys and the power take-off. The derived model is reproduced in MATLAB in order to run simulations. This will give possibility to conduct a parameter study and evaluate the performance of the system.

The derived model is reproduced in MATLAB in order to run simulations. This will give possibility to conduct a parameter study and evaluate the performance of the system. The buoy simulation model is provided by Wave4Power (W4P). It consists of a floater that is rigidly connected to a fully submerged vertical (acceleration) tube open at both ends. The tube contains a piston whose motion relative to the floater-tube system drives a power take-off mechanism.


Talk to Expert   Submit Assignment