• Introduction
    • Parameters: pend_par.m
    • Simulation - Open loop: pendol01.mdl
    • Design - PID: pend_design_pid.m
    • Design - PID: pend_design_statevar_lin.m
    • Design - PID: pend_design_statevar_nolin.m
    • Simulation - Closed loop - PID - Linear+Ideal Diff: pendcllinpid_lin1.mdl
    • Simulation - Closed loop - PID - Linear+Real Diff: pendcllinpid_lin2.mdl
    • Simulation - Closed loop - PID - Nonlinear+Ideal Diff: pendcllinpid_nolin1.mdl
    • Simulation - Closed loop - PID - Nonlinear+Real Diff: pendcllinpid_nolin2.mdl
    • Simulation - Closed loop - Linear SS - Nonlinear: pendcllinss_nolin.mdl
    • Simulation - Closed loop - Nolinear SS - Nonlinear: pendclnolinss_nolin.mdl
  • Lecture 1
    • Simulation: phase_pendulum.m
    • Model: phase_pendulum_fun.m
    • Linear Analysis: phase_pendulum_lin.m
    • Simulation: phase_focus.m
    • Model: phase_focus_fun.m
    • Linear Analysis: phase_focus_lin.m
  • Lecture 2
    • Simulation: phase_limit_linnolin.m
    • Model 1: phase_limit_linnolin_fun1.m
    • Model 2: phase_limit_linnolin_fun2.m
    • Simulation: phase_limitcycle.m
    • Model: phase_limitcycle_fun.m
    • Linear Analysis: phase_limitcycle_lin.m
  • Lecture 3 -- Lecture 3 - Math
    • Sensitivity: sensitivity.m
    • Model: sensitivity_fun.m
  • Lecture 4
    • Boundedness: Boundedness_Example.m
    • Boundedness: Boundedness_Example_fun.m
  • Lecture 5
    • Perturbation: Perturbation_VanderPol.m
    • Perturbation: Perturbation_VanderPol_fun.m
    • Perturbation: Perturbation_VanderPol_fun0.m
    • Perturbation: Perturbation_VanderPol_fun1.m
    • Averaging: Averaging_VanderPol_Phase.m
    • Averaging: Averaging_VanderPol_Phase_fun.m
    • Singular Perturbation: SingularPerturbation_Example_Phase.m
    • Singular Perturbation: SingularPerturbation_Example_Phase_fun.m
  • Lecture 6
    • Integral Control: IntegralControl.m
    • Integral Control: Pendulum_fun1.m
    • Integral Control: Pendulum_fun2.m
  • Lecture 7
  • Lecture 8