This project is part of the ECEN 3301 Biomedical Signals and Systems course, aimed at understanding and simulating linear time-invariant (LTI) systems. Specifically, this project involves modeling the dynamics of a rover sent to the moon to collect rock samples. Students will derive theoretical equations of motion, implement numerical simulations in Simulink, and design optimized control inputs to fulfill specific mission goals.
- Model physical systems mathematically using differential equations and Laplace transforms.
- Implement and verify simulations of system responses in MATLAB Simulink.
- Design and optimize system inputs to achieve specific mission criteria (distance, payload).
MoonRover_System_Modeling
├── docs
│ ├── introduction.md
│ ├── theoretical_analysis.md
│ ├── simulation_verification.md
│ ├── design_challenge.md
│ └── conclusion_reflection.md
├── src
│ ├── rover_tf.slx
│ ├── rover_direct_model.slx
│ ├── coupled_rover.slx
│ └── optimized_input.slx
├── results
│ ├── verification_results.md
│ └── optimization_strategy.md
└── README.md
- Derive differential equations describing rover dynamics
- Use Laplace transforms for system transfer function
- Apply final value theorem for verification
- Transfer Function Simulation
- Direct Numerical Simulation
- Coupled Rover and Trailer System Simulation
- Implementation of Motor Constraints
- Design optimal control input
- Meet payload and system constraints
- Compile detailed documentation
- Submit clearly structured final report
- Clone repository:
git clone [your-repo-link]-
Open Simulink and run the provided models.
-
Document your process and results clearly in Markdown files provided in the
docsandresultsfolders.
- Project Due Date: March 21, 2025 (11:59 pm)