Dynamic Systems: Modeling, Simulation, and Control