control

© All Rights Reserved

0 views

control

© All Rights Reserved

- Fem Lanjut
- Controlling Fuel Gas to a Fired Heater
- 5.2 Constrained Nonlinear Optimization
- modeling_chapter4
- Control System Syllabus
- Least Squares
- Automated Modeling
- Preface
- Vibration Control Strategy for Flexible Joint Manipulator a Fuzzy Logic Control Approach
- Lecture 1 IntroTo Control
- Lec6
- Ch 00 FrontMatter 3 TOC
- Optimizacion(Ingles)
- Adaptive Variable Structure Control of a Class of NL Systems With Unknown PI Hysteresis
- A Posteriori Estimates for Partial Differential Equations, Sergey Repin.pdf
- MAE546Lecture3 (1)
- 1-s2 (2)
- Gibbs1875-1878-Equilibrium_of_Heterogeneous_Substances.pdf
- Art60 Libre
- Batch Reactor Modeling

You are on page 1of 5

Lecture Note 1

In the past lectures, although we have designed controllers based on some criteria, but we have

never considered optimality of the controller with respect to some index. In this context, Linear

Quadratic Regular is a very popular design technique.

The optimal control theory relies on design techniques that maximize or minimize a given

performance index which is a measure of the effectiveness of the controller.

mization of a functional.

A functional is a mapping or transformation that depends on one or more functions and the

values of the functionals are numbers. Examples of functionals are performance indices which

will be introduced later.

In the following section we would discuss the Euler-Lagrange equation for discrete time sys-

tems.

A large class of optimal digital controller design aims to minimize or maximize a performance

index of the following form.

N

X −1

J= F (k, x(k), x(k + 1), u(k))

k=0

where F (k, x(k), x(k + 1), u(k)) is a differentiable scalar function and x(k) ∈ Rn , u(k) ∈ Rm .

I. Kar 1

Digital Control Module 11 Lecture 1

The above can be the state equation of the system, as well as other equality or inequality con-

straints.

Design techniques for optimal control theory mostly rely on the calculus of variation, according

to which, the problem of minimizing one function while it is subject to equality constraints is

solved by adjoining the constraint to the function to be minimized.

Let λ(k + 1) ∈ Rn×1 be defined as the Lagrange multiplier. Adjoining J with the constraint

equation,

N

X −1

Ja = F (k, x(k), x(k + 1), u(k))+ < λ(k + 1), [x(k + 1) − f (k, x(k), u(k))] >

k=0

Calculus of variation says that the minimization of J with constraint is equivalent to the mini-

mization of Ja without any constraint.

Let x∗ (k), x∗ (k + 1), u∗ (k)) and λ∗ (k + 1) represent the vectors corresponding to optimal

trajectories. Thus one can write

x(k + 1) = x∗ (k + 1) + ǫη(k + 1)

u(k) = u∗ (k) + δµ(k)

λ(k + 1) = λ∗ (k + 1) + γν(k + 1)

where η(k), µ(k), ν(k) are arbitrary vectors and ǫ, δ, γ are small constants.

N

X −1

Ja = F (k, x∗ (k) + ǫη(k), x∗ (k + 1) + ǫη(k + 1), u∗ (k) + δµ(k)) +

k=0

< λ∗ (k + 1) + γν(k + 1), [x∗ (k + 1) + ǫη(k + 1) − f (k, x∗ (k) + ǫη(k), u∗ (k) + δµ(k))] >

N

X −1

Ja = Fa (k, x(k), x(k + 1), u(k)), λ(k + 1))

k=0

I. Kar 2

Digital Control Module 11 Lecture 1

Expanding Fa using Taylor series around x∗ (k), x∗ (k + 1), u∗ (k)) and λ∗ (k + 1), we get

Fa (k, x(k), x(k + 1), u(k), λ(k + 1)) = Fa (k, x∗ (k), x∗ (k + 1), u∗ (k), λ∗ (k + 1)) +

∂Fa∗ (k) ∂Fa∗ (k) ∂Fa∗ (k)

ǫη(k), + ǫη(k + 1), ∗ + δµ(k), +

∂x∗ (k) ∂x (k + 1) ∂u∗ (k)

∂Fa∗ (k)

γν(k + 1), + higher order terms

∂λ∗ (k + 1)

where

Fa∗ (k) = Fa (k, x∗ (k), x∗ (k + 1), u∗ (k), λ∗ (k + 1))

The necessary condition for Ja to be minimum is

∂Ja

= 0

∂ǫ ǫ=δ=γ=0

∂Ja

= 0

∂δ ǫ=δ=γ=0

∂Ja

= 0

∂γ ǫ=δ=γ=0

N −1

X ∂F ∗ (k) ∂Fa∗ (k)

η(k), a∗ + η(k + 1), ∗ = 0 (1)

k=0

∂x (k) ∂x (k + 1)

N −1

X ∂Fa∗ (k)

µ(k), = 0 (2)

k=0

∂u∗ (k)

N −1

X ∂Fa∗ (k)

ν(k + 1), = 0 (3)

k=0

∂λ∗ (k + 1)

N −1 N

X ∂F ∗ (k) X ∂Fa∗ (k − 1)

η(k), a∗ = − η(k),

k=0

∂x (k) k=1

∂x∗ (k)

N −1

X ∂Fa∗ (k − 1)

= − η(k), ∗ (k)

+

∂x

k=0

∂Fa∗ (k − 1) ∂Fa∗ (k − 1)

η(k), − η(k),

∂x∗ (k)

k=0 ∂x∗ (k)

k=N

I. Kar 3

Digital Control Module 11 Lecture 1

where

Fa∗ (k − 1) = Fa (k − 1, x∗ (k − 1), x∗ (k), u∗ (k − 1), λ∗ (k))

N −1 k=N

X ∂F ∗ (k) ∂Fa∗ (k − 1) ∂Fa∗ (k − 1)

η(k), a∗ + + η(k), =0 (4)

k=0

∂x (k) ∂x∗ (k) ∂x∗ (k)

k=0

According to the fundamental lemma of calculus of variation, equation (4) is satisfied for any

η(k) only when the two components of the equation are individually zero. Thus,

+ = 0 (5)

∂x∗ (k) ∂x∗ (k)

k=N

∂Fa∗ (k − 1)

η(k), = 0 (6)

∂x∗ (k)

k=0

Equation (5) is known as the discrete Euler-Lagrange equation and equation (6) is called the

transversality condition which is nothing but the boundary condition needed to solve equation

(5).

Discrete Euler-Lagrange equation is the necessary condition that must be satisfied for Ja to

be an extremal.

With reference to the additional conditions (2) and (3), for arbitrary µ(k) and ν(k + 1),

∂Fa∗ (k)

= 0, j = 1, 2, · · · m (7)

∂u∗j (k)

∂Fa∗ (k)

= 0, i = 1, 2, · · · n (8)

∂λ∗i (k + 1)

which means that the state equation should satisfy the optimal trajectory. Equation (7) gives

the optimal control u∗ (k) in terms of λ∗ (k + 1)

In a variety of the design problems, the initial state x(0) is given. Thus η(0) = 0 since x(0) is

fixed. Hence the tranversality condition reduces to

∂Fa∗ (k − 1)

η(k), = 0

∂x∗ (k)

k=N

I. Kar 4

Digital Control Module 11 Lecture 1

Again, a number of optimal control problems are classified according to the final conditions.

If x(N ) is given and fixed, the problem is known as fixed-endpoint design. On the other

hand, if x(N ) is free, the problem is called a free endpoint design.

For fixed endpoint (x(N ) = fixed, η(N ) = 0) problems, no transversality condition is required

to solve.

∂Fa∗ (k − 1)

= 0

∂x∗ (k) k=N

For more details, one can consult Digital Control Systems by B. C. Kuo.

I. Kar 5

- Fem LanjutUploaded byDarmadi
- Controlling Fuel Gas to a Fired HeaterUploaded byMuhammad Imran
- 5.2 Constrained Nonlinear OptimizationUploaded byMohammedSaadaniHassani
- modeling_chapter4Uploaded bynaman_kohli
- Control System SyllabusUploaded byAmruta Motka
- Least SquaresUploaded byRamprasad Srinivasan
- Automated ModelingUploaded byDennis Eldred
- PrefaceUploaded bysreychen
- Vibration Control Strategy for Flexible Joint Manipulator a Fuzzy Logic Control ApproachUploaded byVignesh Ramakrishnan
- Lecture 1 IntroTo ControlUploaded bymarbonf
- Lec6Uploaded byjaurav41
- Ch 00 FrontMatter 3 TOCUploaded bySainath Varikuti
- Optimizacion(Ingles)Uploaded bySergio Peñaranda
- Adaptive Variable Structure Control of a Class of NL Systems With Unknown PI HysteresisUploaded byAhmed H El Shaer
- A Posteriori Estimates for Partial Differential Equations, Sergey Repin.pdfUploaded byAnres Anres Dictador
- MAE546Lecture3 (1)Uploaded byShivan Biradar
- 1-s2 (2)Uploaded byAlif Yusriyanto
- Gibbs1875-1878-Equilibrium_of_Heterogeneous_Substances.pdfUploaded byRichard Smith
- Art60 LibreUploaded byRoNi Jason James Stinson
- Batch Reactor ModelingUploaded bynicolasprofecolecris
- Modern Power System Analysis ToolsUploaded byElliott M.
- FSIUploaded byMohamad K. El Hassan
- The History of Theoretical, Material and Computational Mechanics - Mathematics Meets Mechanics and Engineering.pdfUploaded byMarcelo Fabiano
- 6876_chap01Uploaded byMartín Figueroa
- New Variational Principles With Applications to Optimization TheoUploaded byReinier Diaz Millan
- [Open Engineering] A variational approach to a BVP arising in the modelling of electrically conducting solids.pdfUploaded byJosue Cofee
- (Contemporary Soviet Mathematics) V. M. Alekseev, V. M. Tikhomirov, S. V. Fomin (auth.)-Optimal Control-Springer US (1987).pdfUploaded bythassio luan alves rodrigues
- Manual Programación Gráfica GX DISTECHUploaded byKriosca Kriosca
- lapois.pdfUploaded byyhjfhw
- KPK08 - Safety_SixLevelsUploaded byFarkhanApriadi

- [IJCAS CFP] Special Issue_Soft Robotics 2016Uploaded bysalim
- 511 NotesUploaded bysalim
- Tentalosning TMA947 070312 2Uploaded bysalim
- t3Uploaded bysalim
- NLSC Lecture Notes 2016 Sufficient Conditions ChapterUploaded bysalim
- t 1Uploaded bysalim
- 08520064Uploaded bysalim
- sol2Uploaded bysalim
- tenta13A_2Uploaded bysalim
- adap 1Uploaded bysalim
- Ma 30087Uploaded bysalim
- MA30087/50087: Optimisation methods of operational researchUploaded byMarcelo Ziulkoski
- IOIPNotesOct2014Uploaded bysalim
- intro_optUploaded byУзахир УЗИ Армани
- lecture_notes_series_optimisation_constrained.pdfUploaded bysalim
- tentoct11Uploaded bysalim
- cv-14-lecture-18_3Uploaded bysalim
- hu2008Uploaded bysalim
- Lewis 1996Uploaded bysalim
- EEE482-FA09-ISSMUploaded bysalim
- Course Outlines 012Uploaded bysalim
- SEEM3470_tuto_02Uploaded bysalim
- Dβsgn(σ (t)) (1)Uploaded bysalim
- 07 Homework6 SolUploaded bysalim
- 06-12-01-sol.psUploaded bysalim

- Edward J. Zampino- Critical Problems for Interstellar Propulsion SystemsUploaded byHerftez
- hw1Uploaded byAshish Manwar
- 02 - Nc Details Nc400-Nc603Uploaded byDesepto Pranoto
- Textile Chemistry Ivth Sem PapersUploaded byTanmay Jagetia
- MO_lecture_course-2.pdfUploaded byaneeshssa
- Moep Hazop Excel 20120628 FinalUploaded bySaadFarhanResen
- Carlo Gavazzi Wm12 Communications ManualUploaded bythekiller6996
- Rubik's Cube Classic 3x3 Solution Hints! BookletUploaded byJustin
- Recirculating Aquaculture Tank 2Uploaded byJared Yair
- Book of Vaadin 7Uploaded byAdam Washington
- Asme Section II a Sa-194 Sa-194mUploaded byAnonymous GhPzn1x
- Traffic ControlUploaded byijul501
- Using External Data Integration Services R10Uploaded bygule29
- Floating Neutral Impact in Power DistributionUploaded bySugeng Sumarno
- Supplementary Cementing Materials.pptUploaded byTruong Giang Vo
- Well Performance and Artifical Lift Rev 3Uploaded bysaladinayubi1234
- The Electric UniverseUploaded byAnthony E. Larson
- WinCC Upgradation manual v4 to v7Uploaded byRaj Kumar Ahmed
- Combined Autoclave and Water Purification System using Solar EnergyUploaded byIJIRST
- Flare NetUploaded byPetrol Solly
- SelectivityUploaded byaggelisgeorge8546
- WORKING WITH MIGMATITES Mineralogical Association of Canada Short Course Series Volume 38Uploaded byWalter Cruz Merma
- Hydro GelUploaded bycrismaraj
- Power Electronics Notes BetzUploaded byRobert Betz
- Effect of Different Dip-Coating Techniques on TiO2 Thin Film PropertiesUploaded bySyiera Mujib
- An Improved AES Cryptosystem Based Genetic Method on S-Box, With, 256 Key Sizes and 14-RoundsUploaded byIJAERS JOURNAL
- CCNP Switch Ch 1Uploaded bysogunmola
- Ctdsm Using MatlabUploaded bybibo
- Constitutive Model of the Alloy 2117-T4 at Low Strain[1]Uploaded byJavier Barrera
- Assignment2Uploaded bytzelo