Skip to content

Create a Simulink Implementation of FSM #21

@JuanR-Git

Description

@JuanR-Git

For this task we want to create a Simulink representation of our FSM. We will use this model and incorporate it into our control system in order to perform verification/validation testing.

We will implement the FSM using Simulink's model finite state machines. I ask that you guys review the Simulink documentation and confirm this is the best approach for testing it against our system controller.

It would be best to create the FSM in it's own separate file with theoretical test inputs to ensure it works as intended before incorporating it with our entire system. In addition to this, I would like you guys to explore hardware input output methods in Simulink and determine the best approach to test our Simulink implementation against our hardware (You can get started by looking at Simulink's support package for raspberry pi)

By the end of this task we should have completed the following:

  • Designed our FSM model into Simulink.
  • Integrate our states with current Controller model
  • Performed testing against theoretical and hardware inputs to verify the effectiveness of our system
  • Documented justifications, research, and design considerations for the previous bullet points.

Good Luck!!

Metadata

Metadata

Labels

Control systemsPart of series of issues handing control systems

Type

No type

Projects

Status

Backlog

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions