• Aucun résultat trouvé

Optimal Control Techniques for Sampled-Data Control Systems with Medical Applications

N/A
N/A
Protected

Academic year: 2021

Partager "Optimal Control Techniques for Sampled-Data Control Systems with Medical Applications"

Copied!
13
0
0

Texte intégral

(1)

HAL Id: hal-03021332

https://hal.inria.fr/hal-03021332

Submitted on 24 Nov 2020

HAL is a multi-disciplinary open access archive for the deposit and dissemination of sci- entific research documents, whether they are pub- lished or not. The documents may come from teaching and research institutions in France or abroad, or from public or private research centers.

L’archive ouverte pluridisciplinaire HAL, est destinée au dépôt et à la diffusion de documents scientifiques de niveau recherche, publiés ou non, émanant des établissements d’enseignement et de recherche français ou étrangers, des laboratoires publics ou privés.

Optimal Control Techniques for Sampled-Data Control Systems with Medical Applications

Bernard Bonnard, Toufik Bakir, Piernicola Bettiol, Loïc Bourdin, Jérémy Rouot, Sandrine Gayrard

To cite this version:

Bernard Bonnard, Toufik Bakir, Piernicola Bettiol, Loïc Bourdin, Jérémy Rouot, et al.. Optimal Control Techniques for Sampled-Data Control Systems with Medical Applications. PGMO Days 2020, Dec 2020, Paris, France. �hal-03021332�

(2)

Optimal Control Techniques for Sampled-Data Control Systems with Medical Applications

PI: Bernard Bonnard (UBFC, INRIA)

Participants:T. Bakir, P. Bettiol, L. Bourdin, J. Rouot, S. Gayrard1

PGMO Days December 2020

1. Thèse CIFRE :The Mathematical Frame and the Application to functional Muscular Control, 2020–

(3)

Control systemof the form

˙

x(t)=f(x(t),u(t)), x(0)=x0, x(T)=xT

and an optimal control of the Mayer type

minu(·) ϕ(x(T))

withϕ:RnR.

Permanent Control :u: [0,T]7→U,uU whereU are the absolutely continuous maps valued inU.

Sampled Data CaseuUsampl ed: fixnN, nsampling times

0<t1< · · · <tn<T.

(n+1)-amplitudes

η=(η0, . . . ,ηn)∈[0, 1]n+1

The control is constant over[ti,ti+1].

(4)

Numerical schemes

In thepermanent case, the optimal control can be computed using Direct scheme :the problem is transformed into a finite dimensional optimization problem using

discretization scheme for the dynamics discretization scheme for the control

Indirect scheme :the problem can be analyzed using Pontryagin Maximum Principle which leads to Hamiltonian equations

˙ x=H

p, p˙= −H

x H(x,p,u)=max

vU H(x,p,v)

withH(x,p,v)=p·f(x,v),pbeing the adjoint vector satisfying

p(T)=p0∂ϕ

x(x(T)) (transversality condition).

This necessary optimality condition can be handled using ashooting method

(5)

Shooting method

x(0) x

p

t p(T)

p(t1) p(t2) p(0)

0 x(t1) x(t2)

x(T)

t1 t2 T

(6)

Force-Fatigue muscular model

2

FES inputi.Dirac impulsesδat timest=0,t1,t2, . . . ,tN. i(t)=

N

X

i=0

Riηiδ(tti), ηi[0, 1]

where

Ri:=

1, fori=0,

1+( ¯R1) exp µ

titi−1 τc

, fori=1, . . . ,N,

takes into account thetetaniccontraction.

FES signalEs.

Es(t)= 1 τc

N

X

i=0

RiηiH(tti) exp µ

tti

τc

H: Heaviside

2. based on the Ding et al. / Hill-Huxley model

(7)

The FES signal drives the evolution of the dynamics :

C˙N(t)= −CN(t)

τc +Es(t;ti,ηi), F˙(t)= −F(t)γ(t)+Aβ(t).

where the Hill functions are given by

β(t):= CN(t)

Km+CN(t), and γ(t):= 1 τ12β(t). (A,Km,τ1,τ2)are the fatigue parameters.

(8)

The problem fits in the sampled data control frame with : u0=η0e−t/τc/τcon[0,T]

u1=u0(t1)+η1R1e(tt1)/τc/τcon[t1,T] ...

Note that in this form each control splits into Head: restricting to[ti,ti+1]

Tail: restricting to[ti,T]

Optimal control problems considered.

(OCP1)maxti,ηiF(T) (OCP2)min

ti,ηi

Z T

0 |F(t)Fr e f|2dt(Fr e f : reference force).

(9)

Main theoretical results

cN(T)= 1 τc

n

X

i=0

e(tti)/τc(Tti)Ri

F(T)is a piecewiseCmapping with respect toηi,ti and the problem fits in a finite dimensional optimization problem.

The non-fatigue modelfor a sequence of train, fatigue parametersP satisfy a dynamics of the form

P˙(t)=P(t)Pr est

τp +αpF(t).

First order necessary optimality conditions can be obtained adapting [5] and are described in [2]. They were numerically implemented and compared with a direct optimization scheme in [3].

(10)

Numerical results using direct method

0.000 0.088 0.157 0.215 0.263 0.305 0.341 0.375 0.404 0.432 0.451 0.500

0.0000 0.1852 0.3704

0.0000 0.4636 0.9272

2.962 2.986 3.009

0.1030 0.1041 0.1052

0.0510 0.0522 0.0534

0.000 0.088 0.157 0.215 0.263 0.305 0.341 0.375 0.404 0.432 0.451 0.500

0.6093 40.2200 79.8200

Direct method :max

ti F(T),N=10,10msti+1ti,i=0, . . . ,N.

(11)

Theorem (see [2])

If(η0,η1, . . . ,ηN,t1, . . . ,tN)is optimal, then there existspsatisfying the co-state equation and the transversality condition.

Moreover, the necessary conditions are : (i) the inequality

ÃZT ti

p1(s)b(s) ds

! η˜i

0,

for alli=0, . . . ,nand all admissible perturbationη˜i ofηi ; (ii) and the inequality

NCi:= µ

p1(ti)b(ti)G(ti1,ti)ηi +b(ti)ηi

Z T ti

p1(s)b(s) ds

+b(ti)( ¯R1)ηi+1 ZT

ti +1

p1(s)b(s) ds

t˜i

0,

for alli=1, . . . ,nand all admissible perturbationt˜i ofti.

(12)

Work in progress

We need efficient algorithms (real-time application) : Explicit expression of

(t1, . . . ,tn,η0, . . . ,ηn)F(T) to apply a direct optimization scheme

LQmethods MPC methods

Online parameter estimation coupled with optimization methods [1]

Extension to the non-isometric case withjoint angle variableto produce a motion [4]

(13)

References

[1] T. Bakir, B. Bonnard B. and J. Rouot, A case study of optimal input-output system with sampled-data control : Ding et al. force and fatigue muscular control model.Netw. Hetero.

Media,14no.1 (2019), 79–100

[2] T. Bakir, B. Bonnard B., L. Bourdin and J. Rouot, Pontryagin-type conditions for optimal muscular force response to functional electrical stimulations.J. Optim. Theory Appl.,184 (2020), 581–602.

[3] T. Bakir, B. Bonnard B., L. Bourdin and J. Rouot, Direct and Indirect Methods to Optimize the Muscular Force Response to a Pulse Train of Electrical Stimulation, preprint, hal-02053566.

[4] B. Bonnard B. and J. Rouot, Geometric optimal techniques to control the muscular force response to functional electrical stimulation using a non-isometric force-fatigue model.

Accepted inJournal of Geometric Mechanics(2020)

[5] L. Bourdin and E. Trélat, Optimal sampled-data control, and generalizations on time scales, Math. Cont. Related Fields,6(2016), 53–94

Références

Documents relatifs

Access and use of this website and the material on it are subject to the Terms and Conditions set forth at Progress report on CB and MZPI radar equipments April - June 1952

Then we discuss the maximization condition for optimal sampled-data controls that can be seen as an average of the weak maximization condition stated in the classical

Abstract: This dissertation is concerned with first-order necessary optimality conditions in the form of a Pontryagin maximum principle (in short, PMP) for optimal sampled-data

The resulting opti- mization problem is clearly related to optimal sampled-data control problems, but it does not fit exactly with the framework considered in [8–10], in which

L’étude de la série turono-coniacienne de Dj.Tuggurt et de Dj.Ich Ali montre l’empilement de trois formations lithologiques: une formation à dominante marneuse d’âge

Results show that the fatigue-oriented cost function allows to obtain sensitive fatigue reduction compared to optimizations using a family of classical quadratic cost

Phosphorylation of the Mycobacterium tuberculosis beta-ketoacyl-acyl carrier protein reductase MabA regulates mycolic acid biosynthesis.. Inactivation of the inhAencoded fatty