< Bison Academy

ECE 463/663: Modern Control

Controller Design using State-Space Methods:

Spring 2017

 

 

Bison Academy

Old Homework and Solutions

 

 

 

 

Instructor:            Jake Glower 

Office                  ECE 201A

Phone:                701_231_8068

Email:                  Jacob_glower@yahoo.com

Office Hours       9-10AM Tu / Th.

Class Time         MWF 10AM,  room 123

 


 

Date

Topic

Code & Videos*

Homework

Old HW & Solutions

M

Jan 9

Holiday

 

HW #1

Solution #1

W

Jan 11

Syllabus

MATLAB Review

Download Matlab (link here)

Download SciLab (link here)

F

Jan 13

LaPlace Transforms and Dominant Poles

Dominant Poles(v)

M

Jan 16

Holiday

 

HW #2

Solution #2

W

Jan 18

System Modeling in State Space

State Space(v)

F

Jan 20

Eigenvalues and Eigenvectors

Eigenvectors(v)

M

Jan 23

Animation in MATLAB

Animation(v)

HW #3

Solution #3

W

Jan 25

Canonical Forms

Heat.m

HeatDisplay.m

HeatDynamics.m

F

Jan 27

Similarity Transforms

Wave.m

M

Jan 30

LaGrangian Dynamics

Ball.m

HW #4

Solution #4

W

Feb 1

Cart and Pendulum System

CartDisplay.m

CartDynamics.m

Cart.m

F

Feb 3

Ball and Beam System

Beam.m

BeamDynamics.m

BeamDisplay.m

M

Feb 6

Dynamics of a 2-Link Robot

2-Link

2-Link Dynamics

Test #1

W

Feb 8

Holiday – Career Fair

Ball4.m (HW4)

F

Feb 10

Review

HW4_Cart

HW4_CartDynamics

CartDisplay

M

Feb 13

Test #1

HW4_Gantry

HW4_GantryDynamics

HW4_GantryDisplay

HW #5

Solution #5

W

Feb 15

Full-State Feedback

 

F

Feb 17

Controllability / Observability

 

M

Feb 20

Holiday – President Trump Day

 

W

Feb 22

Pole Placement Derivation

Pole Placement: Heat Eq

Heat.m

HeatDisplay.m

HeatDynamics.m

F

Feb 24

Pole Placement:  Cart & Pendulum

ppl.m

pole placement Matlab routine

M

Feb 27

Servo-Compensators

Heat_Servo_1.txt

HW #6

Solution #6

W

Mar 1

SC for Sinusoidal Setpoints

Heat_Servo_2.txt

F

Mar 3

Generalized Servo-Compensator

 

M

Mar 6

Linear Observers

Step2.m

Step response with initial conditions

HW #7

Solution #7

W

Mar 8

The Separation Principle

 

F

Mar 10

Disturbances and Tracking

 

M

Mar 13

Holiday

 

 

W

Mar 15

Holiday

 

F

Mar 17

Holiday

 

M

Mar 20

Reduced Order Observers

 

Test #2

Solutions:

A Level   -   B Level   -   C Level

W

Mar 22

Test #2:  Q & A

 

F

Mar 24

Test #2:  Q & A

 

M

Mar 27

Calculus of Variations

 

HW #8

Solution #8

W

Mar 29

The Ricatti Equation

 

F

Mar 31

Optimal Control (LQG)

 

M

Apr 3

LQG Control with Multiple Inputs

 

HW #9

Solution #9

W

Apr 5

LQG Control with Servo-Compensators

 

F

Apr 7

LQG with MIMO Servo-Compensators

 

M

Apr 10

LQG Observers

HW10

Solution #10

W

Apr 12

Kalman Filters

Step3.m

Step response with state and sensor noise

F

Apr 14

Holiday

 

M

Apr 17

Holiday

 

W

Apr 19

Pink Noise and Noise Cancellation

 

F

Apr 21

LQG/LTR Control

LQG/LTR with Servo-Compensators

 

M

Apr 24

VSS and Saturating Control

 

Test #3

W

Apr 26

Review

 

F

Apr 28

Test #3  (In Class)

 

M

May 1

Final Exam (take home)

Beam.m

BeamDynamics.m

BeamDisplay.m

Final Exam

W

May 3

Q & A:  Final Exam

F

May 5

Q & A:  Final Exam

F

May 12

Final Exam Due:  4PM Friday, May 12