...
Currently, the simulator will work for a generic fixed-wing aircraft.
Critical Aspects
We would like to have a simulator that validates our competition drone, so the Simulink model must take proper inputs, proccess and calculate accurate information, and visualize the output from what the model proccesses. In order to have a functional and valid simulator, we must accomplish the following aspects that are critical to validating the aircraft for competition:
Realistic enviroment simulation
Automatically calculate parameters from imported CAD model
Interfacing with ZP3
Accurate sensor model mocks
Flowchart
Prior to starting on modelling the simulator in Simulink, the process of how the simulator operates was abstracted and made into a flowchart to show the different parts of the simulator and how they work.
...
After the physic model calculations, it gets outputted into the simulated IMU sensor which feeds back into the controller block, which closes the loop of the processes taken by the simulator to simulate the aircraft.
After a rough working draft of the simulator has been finished and cleaned up, the controller will be replaced with ZeroPilot, so the simulator will interface with ZP.
UPDATES:
...
Required Simulink Version and Toolboxes
...
Playlists
Videos
Articles
Textbooks
Webinars