Skip to content
Phoenix Tailsitter MATLAB Simulink Models
Branch: master
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
Nonlinear_Motor_Tracking.slx
Phoenix_Main.slx
README.md

README.md

Phoenix-Simulink

Phoenix Tailsitter MATLAB Simulink Models

This repository contains the MATLAB simulink models to simulate the Phoenix's dynamics and motion controllers. You need both models to run simulations.

The entry of the simulation is Phoenix_Main.slx. Within this model, you can specify a simulated position and velocity trajectory for the simulator to start or import log data from the MATLAB workspace.

Phoenix_Main.slx references Nonlinear_Motor_Tracking, which is a high-fidelity emulation of the motor dynamics and speed control strategy. We model the dynamics of the BLDC motor as a second-order system (taking the inductance into account) and apply a PI controller to improve speed tracking performance. All dynamic parameters and controller gains used in real experiments are being used in simulation. Refer to the simulink parameters for their values.

For questions, contact Yilun Wu at yl.wu@robotics.utias.utoronto.ca.

You can’t perform that action at this time.