Modules / Lectures
Module NameDownload


Sl.No Chapter Name MP4 Download
1Course Background: Model Predictive ControlDownload
2Course OutlineDownload
3Additional MATLAB Video - Array OperationsDownload
4Additional MATLAB Video - Array Operations Download
5Recap: Linear AlgebraDownload
6Recap: Differential and Difference EquationsDownload
7Recap: Process Control BasicsDownload
8Introduction to Model Predictive ControlDownload
9MPC: Salient FeaturesDownload
10MPC: Historical PerspectiveDownload
11Vectors & MatricesDownload
12Vector SpacesDownload
13Linear OperationDownload
14Null and Image SpacesDownload
15Eigenvalues and EigenvectorsDownload
16Eigenvalue Decomposition and TutorialDownload
17Recap of Week-2Download
18Model ClassificationDownload
19Discrete-Time Models OverviewDownload
20Discrete-Time Models Download
21Finite Impulse Response ModelsDownload
22Finite Step Response ModelsDownload
23Recap and Plan for Week-4Download
24State Space and Step Response ModelsDownload
25Nonlinear Models and Model LinearizationDownload
26Model Types and Model ConversionDownload
27Model Conversion - 2 Download
28Model Conversion: TF to SSDownload
29How to handle MIMO systemsDownload
30Discretization of State-Space ModelsDownload
31Introduction to Dynamic Matrix Control (DMC)Download
32The DMC Algorithm: Future PredictionsDownload
33The DMC Algorithm: Objective & ConstraintsDownload
34The DMC Algorithm: OptimizationDownload
35Coding for DMC Algorithm: SetupDownload
36Coding for DMC Algorithm: Populate MatricesDownload
37Recap of DMC AlgorithmDownload
38Extensions of DMC AlgorithmDownload
39LTI Models and Coordinate TransformDownload
40LTI Models: StabilityDownload
41LTI Models: ControllabilityDownload
42LTI Models: Conditions for controllabilityDownload
43Tutorial by Arvind (Recap of Controllability)Download
44LTI Models: ObservabilityDownload
45Linear Control: IntroductionDownload
46Pole Placement ControllerDownload
47Linear Quadratic Regulator: Batch SolutionDownload
48LQR: Dynamic Programming SolutionDownload
49State Estimation: IntroductionDownload
50Stochastic Processes and Random VariablesDownload
51State Estimation: Pole Placement ObserverDownload
52Kalman Filter: TerminologyDownload
53Kalman Filter: DerivationDownload
54Recap of Modules 7-9Download
55Recap and Plan for this week Download
56Part-1. Linear Quadratic GaussianDownload
57Part-1. LQG Derivation and Separation PrincipleDownload
58Part-2. Setpoint Tracking in LQ ControlDownload
59Part-2. Disturbance Rejection in LQ ControlDownload
60Part-3. Disturbance Modeling for EstimationDownload
61Part-3: Estimation with Disturbance ModelingDownload
62Recap and Plan for this week.Download
63State-Space MPC: Deterministic caseDownload
64Extension to Measured DisturbancesDownload
65Offset-Free State Space MPCDownload
66Comparison of State-Space MPC with DMCDownload
67State-Space MPC: Disturbance ModelingDownload
68Disturbance Modeling: Background and SetupDownload
69Stochastic Output-Feedback State-Space MPCDownload
70Bonus Video: Disturbance Modeling for State Space MPCDownload
71Self-Guided Tutorial of MPC ToolboxDownload
72Help Session: Using MPC ToolboxDownload
73Recap of LQ Control and Linear MPCDownload
74Linear MPC – Key Features and ResultsDownload
75Practical Issues: Inferential ControlDownload
76Practical Issues: Measurement DelayDownload
77Other Practical IssuesDownload
78Some Classical Examples of MPCDownload

Sl.No Chapter Name English
1Course Background: Model Predictive ControlDownload
Verified
2Course OutlineDownload
Verified
3Additional MATLAB Video - Array OperationsDownload
Verified
4Additional MATLAB Video - Array Operations Download
Verified
5Recap: Linear AlgebraDownload
Verified
6Recap: Differential and Difference EquationsDownload
Verified
7Recap: Process Control BasicsDownload
Verified
8Introduction to Model Predictive ControlDownload
Verified
9MPC: Salient FeaturesDownload
Verified
10MPC: Historical PerspectiveDownload
Verified
11Vectors & MatricesDownload
Verified
12Vector SpacesDownload
Verified
13Linear OperationDownload
Verified
14Null and Image SpacesDownload
Verified
15Eigenvalues and EigenvectorsPDF unavailable
16Eigenvalue Decomposition and TutorialPDF unavailable
17Recap of Week-2PDF unavailable
18Model ClassificationPDF unavailable
19Discrete-Time Models OverviewPDF unavailable
20Discrete-Time Models PDF unavailable
21Finite Impulse Response ModelsPDF unavailable
22Finite Step Response ModelsPDF unavailable
23Recap and Plan for Week-4PDF unavailable
24State Space and Step Response ModelsPDF unavailable
25Nonlinear Models and Model LinearizationPDF unavailable
26Model Types and Model ConversionPDF unavailable
27Model Conversion - 2 PDF unavailable
28Model Conversion: TF to SSPDF unavailable
29How to handle MIMO systemsPDF unavailable
30Discretization of State-Space ModelsPDF unavailable
31Introduction to Dynamic Matrix Control (DMC)PDF unavailable
32The DMC Algorithm: Future PredictionsPDF unavailable
33The DMC Algorithm: Objective & ConstraintsPDF unavailable
34The DMC Algorithm: OptimizationPDF unavailable
35Coding for DMC Algorithm: SetupPDF unavailable
36Coding for DMC Algorithm: Populate MatricesPDF unavailable
37Recap of DMC AlgorithmPDF unavailable
38Extensions of DMC AlgorithmPDF unavailable
39LTI Models and Coordinate TransformPDF unavailable
40LTI Models: StabilityPDF unavailable
41LTI Models: ControllabilityPDF unavailable
42LTI Models: Conditions for controllabilityPDF unavailable
43Tutorial by Arvind (Recap of Controllability)PDF unavailable
44LTI Models: ObservabilityPDF unavailable
45Linear Control: IntroductionPDF unavailable
46Pole Placement ControllerPDF unavailable
47Linear Quadratic Regulator: Batch SolutionPDF unavailable
48LQR: Dynamic Programming SolutionPDF unavailable
49State Estimation: IntroductionPDF unavailable
50Stochastic Processes and Random VariablesPDF unavailable
51State Estimation: Pole Placement ObserverPDF unavailable
52Kalman Filter: TerminologyPDF unavailable
53Kalman Filter: DerivationPDF unavailable
54Recap of Modules 7-9PDF unavailable
55Recap and Plan for this week PDF unavailable
56Part-1. Linear Quadratic GaussianPDF unavailable
57Part-1. LQG Derivation and Separation PrinciplePDF unavailable
58Part-2. Setpoint Tracking in LQ ControlPDF unavailable
59Part-2. Disturbance Rejection in LQ ControlPDF unavailable
60Part-3. Disturbance Modeling for EstimationPDF unavailable
61Part-3: Estimation with Disturbance ModelingPDF unavailable
62Recap and Plan for this week.PDF unavailable
63State-Space MPC: Deterministic casePDF unavailable
64Extension to Measured DisturbancesPDF unavailable
65Offset-Free State Space MPCPDF unavailable
66Comparison of State-Space MPC with DMCPDF unavailable
67State-Space MPC: Disturbance ModelingPDF unavailable
68Disturbance Modeling: Background and SetupPDF unavailable
69Stochastic Output-Feedback State-Space MPCPDF unavailable
70Bonus Video: Disturbance Modeling for State Space MPCPDF unavailable
71Self-Guided Tutorial of MPC ToolboxPDF unavailable
72Help Session: Using MPC ToolboxPDF unavailable
73Recap of LQ Control and Linear MPCPDF unavailable
74Linear MPC – Key Features and ResultsPDF unavailable
75Practical Issues: Inferential ControlPDF unavailable
76Practical Issues: Measurement DelayPDF unavailable
77Other Practical IssuesPDF unavailable
78Some Classical Examples of MPCPDF unavailable


Sl.No Language Book link
1EnglishNot Available
2BengaliNot Available
3GujaratiNot Available
4HindiNot Available
5KannadaNot Available
6MalayalamNot Available
7MarathiNot Available
8TamilNot Available
9TeluguNot Available