• Tidak ada hasil yang ditemukan

From Classical Control Systems to Control Structures

N/A
N/A
Protected

Academic year: 2025

Membagikan "From Classical Control Systems to Control Structures"

Copied!
26
0
0

Teks penuh

(1)

See discussions, stats, and author profiles for this publication at: https://www.researchgate.net/publication/303924503

On the Geometry of Control Systems: From Classical Control Systems to Control Structures

Presentation · June 2016

DOI: 10.13140/RG.2.1.4760.5366

CITATIONS

0

READS

38 1 author:

Some of the authors of this publication are also working on these related projects:

Curves and surfaces in (low-dimensional) homogeneous spacesView project

Nonholonomic Riemannian StructuresView project Claudiu Cristian Remsing

Rhodes University

66PUBLICATIONS   303CITATIONS    SEE PROFILE

(2)

On the Geometry of Control Systems

From Classical Control Systems to Control Structures

Claudiu C. Remsing

Geometry, Graphs and Control (GGC) Research Group Department of Mathematics, Rhodes University

6140 Grahamstown, South Africa

4th International Conference on

Lie Groups, Differential Equations and Geometry Modica, Italy, 8–15 June 2016

(3)

Outline

Introduction

Classical control systems Linear control systems Control affine systems

Fully nonlinear control systems Control systems on manifolds

Control affine systems Families of vector fields Control systems on Lie groups

“Geometric” control systems Control sections and trajectories Equivalence

Control structures

(4)

Control theory: automatic control

Automatic/feedback control

Automatic control (or feedback control) is an engineering discipline: its progress is closely tied up to the practical problems that needed to be solved during any phase of human history.

Key developments

the preoccupation of the Greeks and Arabs with keeping accurate track of time

the Industrial Revolution in Europe

the beginning of mass communication (and the First and Second World wars)

the beginning of the space/computer age

(5)

Control theory: mathematical control theory (1/2)

The classical period (c 1800 – c 1950) differential equations

GB Airy: feedback device for pointing a telescope

JC Maxwell: stability analysis (of Watt’s flyball governor) EJ Routh: numerical techniques

AM Lyapunov: stability of nonlinear ODEs O Heaviside: operational calculus

frecquency-domain analysis HS Black: negative feedback H Nyquist: stability analysis

HW Bode: frecquency response plots classical control

EA Sperry: gyroscope HL Hazen: servomechanisms

(6)

Control theory: mathematical control theory (2/2)

The modern period (c 1950 – present) time-domain design (for nonlinear systems) optimal control andestimation theory

RE Bellman: dynamic programming LS Pontryagin: maximum principle

RE Kalman: linear quadratic regulator, discrete/continuous filters, time-varying systems, stochastic control

digital control andfiltering theory

(7)

Control theory: geometric control theory

Geometric control (c 1970 – present)

pioneers: R Hermann, R Brockett, H Hermes, C Lobry controllability: V Jurdjevic, HJ Sussmann, I Kupka, JP gauthier, B Bonnard

optimality: AA Agrachev, YL Sachkov, HJ Sussmann, ...

(feedback) equivalence: A Krener, P Brunovsky, B Jakubczyk, W Respondek

various topics: V Jurdjevic, AA Agrachev, H Boscain, ...

(8)

Classical control systems (1/3)

Linear control system (Kalman, 1960)

dx

dt = Ax +Bu

= Ax +u1b1+· · ·+u`b`, x ∈Rm,u∈R`

state space: Rm control set: R` A∈Rm×m (matrix) B =

b1 . . . b`

∈Rm×` (matrix)

(9)

Classical control systems (2/3)

Control affine system (Hermann and Krener, 1960’s)

dx

dt =A(x) +u1B1(x) +· · ·+u`B`(x), x∈Rm,u∈R`

state space: Rm control set: R`

A:Rm →Rm (smooth map)

Bi :Rm →Rm, 1≤i ≤` (smooth map)

(10)

Classical control systems (3/3)

Fully nonlinear control system

dx

dt =F(x,u), x ∈Rm,u∈R`

state space: Rm

control set: (open) subset of some R` F :Rm×R`→Rm (smooth map)

(11)

Classical control systems (1/2)

Control affine system (Jurdjevic and Sussmann, 1972)

dx

dt =A(x) +u1B1(x) +· · ·+u`B`(x), x∈M,u∈R`

state space M: smooth (finite-dimensional) manifold control set: R`

A: M→TM (smooth vector field)

Bi : M→TM, 1≤i ≤` (smooth vector fields)

(12)

Control systems on manifolds (2/2)

Family of vector fields (Jurdjevic and Sussmann, 1972)

dx

dt = F(x,u), x ∈M,u∈U

⊆R`

state space M: smooth (finite-dimensional) manifold input set U: (open) subset of some R`

F : M×U→TM (smooth map)

(equivalently) F= (Fu=F(·,u)}u∈U (family of smooth vector fields on M)

(13)

Control systems on Lie groups (1/3)

Linear control system (Ayala and Tirao, 1999)

dg

dt =A(g) +u1B1(g) +· · ·+u`B`(g), x ∈G,u∈R`

state space G: (connected, finite-dimensional) Lie group control set: R`

A: “linear” vector field (infinitesimal automorphism: the flow is an one-parameter group of automorphisms)

B1, . . . ,B`: left-invariant vector fields on G

(14)

Control systems on Lie groups (2/3)

Left-invariant control affine system (Jurdjevic and Sussmann, 1972)

dg

dt = g (A+u1B1+· · ·+u`B`), g ∈G,u ∈R`

state space G: (connected, finite-dimensional) Lie group input set: R`

A∈g (left-invariant vector field)

B1, . . . ,B` ∈g (linearly independent left-invariant vector fields) the image of the (parametrization) map u7→A+u1B1+· · ·+u`B` is an affine subspaceof (the Lie algebra) g

(15)

Control systems on Lie groups (3/3)

Left-invariant control system

dg

dt = gΞ (u), g ∈G,u∈U

state space G: (connected, finite-dimensional) Lie group

input set U: open subset of some R` (or smooth, finite-dimensional manifold)

Ξ : U→g (smooth) injective immersion

the image of the (parametrization) map Ξ is ansubmanifold of (the Lie algebra) g

(equivalently) F= (Ξu= Ξ(u)}u∈U (family of left-invariant vector

(16)

“Geometric” control systems

Nonlinear control system (Willems, 1979; van der Schaft, 1982) A (nonlinear) control systemon M is (given by)

(locally trivial) fiber bundle πC: C→M over M (control bundle) (smooth) map Ξ : C→TM which preserves the fibers:

Ξ πC−1(x)

⊆TxM (x ∈M).

(equivalently, πTM◦Ξ =πC.)

ΣM : C−→Ξ TM→M (M is a smooth, finite-dimensional manifold.)

(17)

Two special cases (Σ

M

: C − →

Ξ

T M → M)

Family of vector fields

This case corresponds to the case when the control bundle C is trivial:

πC : C = M×U→M (projection on the 1st factor).

Control affine system

A (nonlinear) control system is a control affine systemif the control bundle C is a vector bundle

the map Ξ restricted to the fibers (of C) is an affine(immersive) map into the fibers of TM.

Remark

Any regular affine distribution (in particular, vector distribution) on M can

(18)

“Geometric” control systems

General control system (Tabuada and Pappas, 2005) A (general)control system on M is (given by)

fibered manifold πC : C→M over M (control bundle) fiber preserving (smooth) map Ξ : C→TM

C −−−−→Ξ TM

πC

 y

 yπTM

M M

ΣM : C−→Ξ TM→M (πC: C→M is a surjective submersion)

(19)

The geometry of control systems: control sections

Control sections

A control sectionon M is a fibered submanifold πΓ: Γ→M

of TM: Γ is a submanifold of TM such that the inclusion map ι: Γ→TM is fiber preserving.

Traces of control system

The traceof the control system ΣM: C−→Ξ TM→M is the image set Γ(ΣM) := Ξ(C)⊆TM.

(20)

The geometry of control systems: control sections

Fact

Under certain regularity assumptions, any control system ΣM defines a control section Γ = Γ(ΣM).

Γ(ΣM) = [

x∈M

Γ(x) (submanifold)

= [

x∈M

Ξ (π−1C (x)), Γ(x)⊆TxM

(21)

The geometry of control systems: trajectories

Trajectories of control systems

A (smooth) curve γ :I ⊆R→M is called atrajectory of the control system ΣM: C−→Ξ TM→M if there exists a (not necessarily smooth) curve γC:I →C such that

πC◦γC=γ and Ξ◦γC =Tγ.

Note

In local (bundle) coordinates: a trajectory (of ΣM) is a curve

x(·) :I →M for which there exists a function u(·) :I →U satisfying the condition (equation)

dx

dt = Ξ (x,u).

(22)

The geometry of control systems: trajectories

φ-related control systems

Given a (smooth) map φ: M→M, we say that the control systems ΣM and Σ0M are φ-related if

Txφ·Γ(ΣM)(x)⊆Γ(Σ0M)(φ(x)) (x∈M).

( Γ(ΣM(x) = Ξ (π−1C (x)) and Γ(Σ0

M)(φ(x)) = Ξ0−1

C (φ(x)) ) Fact: propagation of trajectories

The control systems ΣM and Σ0M are φ-related if and only if for every trajectory γ of ΣM, φ◦γ is a trajectory of Σ0

M.

(23)

The geometry of control systems: equivalence

The category of control systems

The category of control systems– Con– has

as objectscontrol systems ΣM : C−→Ξ TM→M as morphismspair of maps (φ, ϕ) such that

φ◦πCC◦ϕ and Tφ◦Ξ = Ξ0◦ϕ.

ΣM and Σ0

M are (feedback)equivalent if (and only if) C −−−−→Ξ TM −−−−→ M

ϕ

 y

y φ

 y

Ξ0

(24)

The geometry of control systems: equivalence

Amenable control systems

A control system ΣM: C−→Ξ TM→M is calledamenable if the map Ξ : C→TM is an embedding.

Result

Two amenable control systems defining the same control section are (feedback) equivalent.

(equivalence class) [ΣM] ←→ Γ⊆TM (control sections)

(25)

Control structures: definition

We are interested in the geometry of submanifolds Γ of the slit tangent bundle TM0 with the property that the base point mapping Γ→M is a surjective submersion.

Control structure (Bryant and Gardner, 1995)

A control structure(ofrank m) on a smooth (m+`)-dimensional manifold Γ is a pair (I,[λ]), where

I is a Pfaffian systemof rank m−1

λ is aone-formon Γ (well defined up to addition of an element of I) with the property that

the Pfaffian system J spanned by I and λ is everywhere of rank m and iscompletely integrable.

(26)

Control structures

Amenable control structure

Theleaf space Γ/J := M is called thestate space.

The control structure (I,[λ]) is amenableif its state space is a smooth manifold(with its natural topology and smooth structure).

Fact

The slit tangent bundle of any smooth manifold has a canonical control structure.

Universality property

If (Γ,I,[λ]) is an amenable control structure with state space M, then there exists a canonical smooth mapping Γ→TM0 which pulls back the universal control structure on TM0 to the given structure.

Referensi

Dokumen terkait

, "Control of Uncertain Nonlinear Systems using Mixed Nonlinear Damping Function and Backstepping Techniques," in IEEE International Conference on Control

Dimarogonas, “Self-triggered Model Predictive Control for Nonlinear Input-Affine Dynamical Systems via Adap- tive Control Samples Selection,” IEEE Transactions on Automatic

Keywords: model predictive control; linear complementarity; extended linear complementarity; hybrid systems; mixed integer quadratic program; impact mechanical systems;

On Time-L1 Optimal Control of Linear Systems RAJASREE SARKAR DEPARTMENT OF ELECTRICAL ENGINEERING INDIAN INSTITUTE OF TECHNOLOGY DELHI APRIL 2023... © Indian Institute of Technology

• Chapter 2: This chapter investigates the event-triggered adaptive control problem of a class of nonlinear uncertain SISO systems subject to input delay and limited communication over

General strategies for feedback stabilization of under- actuated driftless nonlinear control systems using time-varying methods utilize many of the same ideas: homogeneity, averaging,

Robust stability for affine T-S fuzzy impulsive control systems subject to parametric uncertainties Iman Zamani Electrical and Electronic Engineering Department, Shahed University,

Outline 1 Invariant control systems 2 Classification of systems Classification of 3D Lie groups Solvable case Semisimple case 3 Controllability characterizations 4 Conclusion...