Introduction to Digital Systems Saint-Petersburg State University Faculty of Applied Mathematics – Control Processes Lections 8 ─ 10 prof. Evgeny I. Veremey.

Slides:



Advertisements
Similar presentations
S i m u l i n k Prof. Muhammad Saeed Mathematical Modeling and Simulation UsingMATLAB 1.
Advertisements

Beatrice Venturi1 Economic Faculty STABILITY AND DINAMICAL SYSTEMS prof. Beatrice Venturi.
Nonlinear Programming
MDOF SYSTEMS WITH DAMPING General case Saeed Ziaei Rad.
Kalman Filtering, Theory and Practice Using Matlab Wang Hongmei
Selected from presentations by Jim Ramsay, McGill University, Hongliang Fei, and Brian Quanz Basis Basics.
Principal Component Analysis
example: four masses on springs
Introduction to Digital Systems Saint-Petersburg State University Faculty of Applied Mathematics – Control Processes Lections 2 ─ 4 prof. Evgeny I. Veremey.
Introduction to Digital Systems Saint-Petersburg State University Faculty of Applied Mathematics – Control Processes Lections 13 ─ 16 prof. Evgeny I. Veremey.
Pattern Classification All materials in these slides were taken from Pattern Classification (2nd ed) by R. O. Duda, P. E. Hart and D. G. Stork, John Wiley.
Pattern Classification All materials in these slides were taken from Pattern Classification (2nd ed) by R. O. Duda, P. E. Hart and D. G. Stork, John Wiley.
Tutorial 10 Iterative Methods and Matrix Norms. 2 In an iterative process, the k+1 step is defined via: Iterative processes Eigenvector decomposition.
Introduction to Digital Systems Saint-Petersburg State University Faculty of Applied Mathematics – Control Processes Lection 1 prof. Evgeny I. Veremey.

Boot Camp in Linear Algebra Joel Barajas Karla L Caballero University of California Silicon Valley Center October 8th, 2008.
資訊科學數學11 : Linear Equation and Matrices
PHY 301: MATH AND NUM TECH Ch 0: Introduction Chapter 0: Introduction 0.AOverview 0.BHome Page, Grading, Mathematica etc…
Eigen Values Andras Zakupszki Nuttapon Pichetpongsa Inderjeet Singh Surat Wanamkang.
Eigenvectors and Eigenvalues
Linear Algebra/Eigenvalues and eigenvectors. One mathematical tool, which has applications not only for Linear Algebra but for differential equations,
AUTOMATIC CONTROL THEORY II Slovak University of Technology Faculty of Material Science and Technology in Trnava.
Adaptive Critic Design for Aircraft Control Silvia Ferrari Advisor: Prof. Robert F. Stengel Princeton University FAA/NASA Joint University Program on Air.
Finite Mathematics Dr. Saeid Moloudzadeh Solving Polynomial Equations 1 Contents Algebra Review Functions and Linear Models Systems of.
TUTORIAL on LOGIC-BASED CONTROL Part I: SWITCHED CONTROL SYSTEMS Daniel Liberzon Coordinated Science Laboratory and Dept. of Electrical & Computer Eng.,
Linear algebra: matrix Eigen-value Problems
Finite Mathematics Dr. Saeid Moloudzadeh Exponential Functions and Models 1 Contents Algebra Review Functions and Linear Models Systems.
Solving Linear Systems Solving linear systems Ax = b is one part of numerical linear algebra, and involves manipulating the rows of a matrix. Solving linear.
LAHW#13 Due December 20, Eigenvalues and Eigenvectors 5. –The matrix represents a rotations of 90° counterclockwise. Obviously, Ax is never.
Feedback Control Systems (FCS) Dr. Imtiaz Hussain URL :
What is the determinant of What is the determinant of
Saint-Petersburg State University V.I. Zubov Institute of Computational Mathematics and Control Processes Макеев Иван Владимирович Mathematical Methods.
Motivation For analytical design of control systems,
Review of Matrix Operations Vector: a sequence of elements (the order is important) e.g., x = (2, 1) denotes a vector length = sqrt(2*2+1*1) orientation.
, Free vibration Eigenvalue equation EIGENVALUE EQUATION
Matlab Tutorial for State Space Analysis and System Identification
Finite Mathematics Dr. Saeid Moloudzadeh Multiplying and Factoring Algebraic Expressions 1 Contents Algebra Review Functions and Linear.
دانشگاه صنعتي اميركبير دانشكده مهندسي پزشكي استاد درس دكتر فرزاد توحيدخواه بهمن 1389 کنترل پيش بين-دکتر توحيدخواه MPC Stability-2.
Lecture 14: Pole placement (Regulator Problem) 1.
(COEN507) LECTURE III SLIDES By M. Abdullahi
Boot Camp in Linear Algebra TIM 209 Prof. Ram Akella.
Pamela Leutwyler. Find the eigenvalues and eigenvectors next.
Reduced echelon form Matrix equations Null space Range Determinant Invertibility Similar matrices Eigenvalues Eigenvectors Diagonabilty Power.
Pattern Classification All materials in these slides were taken from Pattern Classification (2nd ed) by R. O. Duda, P. E. Hart and D. G. Stork, John Wiley.
Review of Eigenvectors and Eigenvalues from CliffsNotes Online mining-the-Eigenvectors-of-a- Matrix.topicArticleId-20807,articleId-
Eigenvalues, Zeros and Poles
Review of Eigenvectors and Eigenvalues
Review of Matrix Operations
The DisCrete-Continual Finite Element Method in Engineering
Digital and Non-Linear Control
OSE801 Engineering System Identification Spring 2010
CHAPTER 3 NUMERICAL METHODS.
Chapter 10 Optimal Control Homework 10 Consider again the control system as given before, described by Assuming the linear control law Determine the constants.
FE Exam Tutorial
Mathematics.
Elementary Linear Algebra
CHE 391 T. F. Edgar Spring 2012.
Properties Of the Quadratic Performance Surface
Digital Control Systems (DCS)
Digital Control Systems (DCS)
By the end of Week 3: You would learn how to solve many problems involving lines/planes and manipulate with different coordinate systems. These are.
Digital Control Systems
1.3 Vector Equations.
8. Stability, controllability and observability
MAE 82 – Engineering Mathematics
(Systems And Control Engineering) (Deptartment of Electrical Engg.)
CHAPTER-6 Z-TRANSFORM.
Homework 3: Transfer Function to State Space
Presentation transcript:

Introduction to Digital Systems Saint-Petersburg State University Faculty of Applied Mathematics – Control Processes Lections 8 ─ 10 prof. Evgeny I. Veremey Part 3. Synthesis of Digital Systems

1. The space X of the feasible and subset G of desirable design decisions – distance from the point x to the set G 2. Generalized design problem: 3. Generalizes necessary condition: - Frechet differential: 4. Partial corollaries from the necessary conditions: – nonlinear systems – Euler differential equations; – Riccati equations; – generalized operator equations. 1 Synthesis of Digital Systems 1. The basis of optimization approach

Discrete system model Performance objective State restrictions Purpose of control A problem of digital control systems synthesis is to find the control sequence u[n] (n=0,1,2,…) of m s -dimensional vectors from the given class, which provides achievement of the control purpose with desirable performance objectives Control restrictions 2 Synthesis of Digital Systems

3

4 DLTI models of the controlled plant and controller Mathematical model of the closed system in z-domain: 2. Parametrical optimization with given admissible dynamical region Synthesis of Digital Systems

x1(t)x1(t) 0t x2(t)x2(t) x(t,γ) t1t1 t2t2 t3t3... tNtN x 5 Synthesis of Digital Systems

6 DLTI-system Desirable polynomial State controller Example: Matrix A eigenvalues The roots of desirable characteristic polynomial : Sample period: T=0.025c Synthesis of Digital Systems 3. Modal approach to the synthesis

Transient processes in the closed system for several values of the parameter γ – normalizing multiplier Equation of the closed system 7 а) output value б) control Synthesis of Digital Systems

8 DLTI-plant: Quadratic functional given on the closed system motion: State controller – The set of m s  n s -dimensional matrices with the constant components, such that all the eigenvalues of the matrix A-BK are placed in the open unit disk of the complex plane LQR-synthesis problem Synthesis of Digital Systems 4. Optimal LQR synthesis

9 The solution of the LQR-synthesis problem: Here matrix S satisfies algebraic Riccati equation: 1. Pair (A,B) is stabilizing Requirements: 2. R  0, Q>0 3. Pair (R, A-BQ -1 B T ) should not has non-stabilizing eigenvalues on the unit circle Synthesis of Digital Systems

Plant: Controller: for SISO-system 10 Synthesis of Digital Systems – max singular value 5. Synthesis on the base of matrices norms

11 Synthesis of Digital Systems Optim NCD Control μ-Tools LMI Robust Finite dimensional optimization Robust control optimization H 2 and H ∞ MATLAB synthesis support