optimal radio mode switching for wireless networked
play

Optimal Radio-Mode Switching for wireless Networked Control Systems - PowerPoint PPT Presentation

Optimal Radio-Mode Switching for wireless Networked Control Systems N. Cardoso, F. Garin, C. Canudas-de-Wit Presented by: Carlos Canudas de Wit CNRS-GIPSA-Lab, NeCS Team, Grenoble, FRANCE October 17-19 th , 2012 Material from: Energy-aware


  1. Optimal Radio-Mode Switching for wireless Networked Control Systems N. Cardoso, F. Garin, C. Canudas-de-Wit Presented by: Carlos Canudas de Wit CNRS-GIPSA-Lab, NeCS Team, Grenoble, FRANCE October 17-19 th , 2012 Material from: Energy-aware wireless networked control using radio-mode management, N. Cardoso, Ph.D. Dissertation, University of Grenoble, Oct. 2012. Energy-aware wireless networked control using radio-mode management, N. Cardoso de Castro, C. Canudas-de-Wit, and F. Garin. ACC 2012, Montr´ eal, Canada Smart Energy-Aware Sensors for Event-Based Control, N. Cardoso De Castro; D. E. Quevedo; F. Garin; C. Canudas-de-Wit. IEEE CDC’12 CNRS, GIPSA-lab, NeCS-Team Energy-aware control and communication co-design in wireless NCSs 1/20

  2. Introduction Problem formulation Infinite horizon case Finite horizon case Conclusion Motivation Sensors will be packaged together with communication protocols, 1 RF electronics, and energy management systems. Constraints: low cost, ease of replacement, low energy consumption, 2 and efficient communication links. Implications: intelligent sensors with low consumption (sleep and 3 wake-up modes), for life-time maximization Example: Traffic system with distributed density sensors. Traffic flow sensor CNRS, GIPSA-lab, NeCS-Team Energy-aware control and communication co-design in wireless NCSs 2/20

  3. Introduction Problem formulation Infinite horizon case Finite horizon case Conclusion The smart sensor wireless node Radio is often the main energy-consumer Executing 3 million instructions is equivalent to transmitting 1000 bits at a distance of 100 meters in terms of expended energy CNRS, GIPSA-lab, NeCS-Team Energy-aware control and communication co-design in wireless NCSs 3/20

  4. Introduction Problem formulation Infinite horizon case Finite horizon case Conclusion Physical layer Power Control Transmission power is related to communication reliability Power control aims to save energy , limit interferences, face channel varying conditions Figure: A source can adapt its transmission power level to change the success probability of the transmission. CNRS, GIPSA-lab, NeCS-Team Energy-aware control and communication co-design in wireless NCSs 4/20

  5. Introduction Problem formulation Infinite horizon case Finite horizon case Conclusion Data Link (MAC) layer Radio-mode management Radio-mode = state of activity of the radio chip ( e.g. Tx , Rx , Idle , Sleep ) where some components are turned off Control community only considers ON and OFF θ i –Energy stay cost per unit of time (at node i ), θ i , j –Energy transition costs between i and j . Choosing a mode is a trade-off between energy consumption and node awareness . Figure: Illustration of a 3 radio-modes switching automata CNRS, GIPSA-lab, NeCS-Team Energy-aware control and communication co-design in wireless NCSs 5/20

  6. Introduction Problem formulation Infinite horizon case Finite horizon case Conclusion Data Link (MAC) layer (cont.) Figure: Illustration of a 5 radio-modes switching automata Low-consuming radio-mode not used in control Higher power modes have higher probability of transmission success Problem considered here : co-design of mode management and control laws to save further energy CNRS, GIPSA-lab, NeCS-Team Energy-aware control and communication co-design in wireless NCSs 6/20

  7. Introduction Problem formulation Infinite horizon case Finite horizon case Conclusion Model and setup 2 nodes scenario Battery-powered smart sensor node (with computation capabilities) Energy saving at the sensor side Time-triggered sensing (negligible cost) and Event-Triggered transmission Problem: How to design the radio mode, and the control input u k CNRS, GIPSA-lab, NeCS-Team Energy-aware control and communication co-design in wireless NCSs 7/20

  8. Introduction Problem formulation Infinite horizon case Finite horizon case Conclusion Model and setup x k +1 = Ax k + Bu k + w k x k ∈ R n x , u k ∈ R n u CNRS, GIPSA-lab, NeCS-Team Energy-aware control and communication co-design in wireless NCSs 7/20

  9. Introduction Problem formulation Infinite horizon case Finite horizon case Conclusion Model and setup x k +1 = Ax k + Bu k + w k m k ∈ M � M 1 ∪ M 2 M 1 � { 1 , 2 , · · · , N 1 } M 2 � { N 1 + 1 , N 1 + 2 , · · · , N } θ i , j − Transition cost , ∀ ( i , j ) ∈ M θ i − Stay cost , ∀ ( i ) ∈ M CNRS, GIPSA-lab, NeCS-Team Energy-aware control and communication co-design in wireless NCSs 7/20

  10. Introduction Problem formulation Infinite horizon case Finite horizon case Conclusion Model and setup x k +1 = Ax k + Bu k + w k P { β k = 0 | m k = m } = ǫ ( m ) m k ∈ M � M 1 ∪ M 2 M 1 � { 1 , 2 , · · · , N 1 } M 2 � { N 1 + 1 , N 1 + 2 , · · · , N } θ i , j − Transition cost , ∀ ( i , j ) ∈ M θ i − Stay cost , ∀ ( i ) ∈ M CNRS, GIPSA-lab, NeCS-Team Energy-aware control and communication co-design in wireless NCSs 7/20

  11. Introduction Problem formulation Infinite horizon case Finite horizon case Conclusion Model and setup x k +1 = Ax k + Bu k + w k P { β k = 0 | m k = m } = ǫ ( m ) m k ∈ M � M 1 ∪ M 2 u k = µ ( x k , u k − 1 , m k ) ˆ M 1 � { 1 , 2 , · · · , N 1 } M 2 � { N 1 + 1 , N 1 + 2 , · · · , N } θ i , j − Transition cost , ∀ ( i , j ) ∈ M θ i − Stay cost , ∀ ( i ) ∈ M CNRS, GIPSA-lab, NeCS-Team Energy-aware control and communication co-design in wireless NCSs 7/20

  12. Introduction Problem formulation Infinite horizon case Finite horizon case Conclusion Model and setup x k +1 = Ax k + Bu k + w k P { β k = 0 | m k = m } = ǫ ( m ) m k ∈ M � M 1 ∪ M 2 ˆ u k = µ ( x k , u k − 1 , m k ) M 1 � { 1 , 2 , · · · , N 1 } v k = η ( x k , u k − 1 , m k ) M 2 � { N 1 + 1 , N 1 + 2 , · · · , N } θ i , j − Transition cost , ∀ ( i , j ) ∈ M θ i − Stay cost , ∀ ( i ) ∈ M CNRS, GIPSA-lab, NeCS-Team Energy-aware control and communication co-design in wireless NCSs 7/20

  13. Introduction Problem formulation Infinite horizon case Finite horizon case Conclusion Model and setup x k +1 = Ax k + Bu k + w k P { β k = 0 | m k = m } = ǫ ( m ) m k ∈ M � M 1 ∪ M 2 u k = µ ( x k , u k − 1 , m k ) ˆ M 1 � { 1 , 2 , · · · , N 1 } v k = η ( x k , u k − 1 , m k ) M 2 � { N 1 + 1 , N 1 + 2 , · · · , N } � β k ˆ u k + (1 − β k ) u k − 1 , if Tx, u k = θ i , j − Transition cost , ∀ ( i , j ) ∈ M u k − 1 , otherwise. θ i − Stay cost , ∀ ( i ) ∈ M CNRS, GIPSA-lab, NeCS-Team Energy-aware control and communication co-design in wireless NCSs 7/20

  14. Introduction Problem formulation Infinite horizon case Finite horizon case Conclusion Switched model ∀ k : choice between N radio-modes ⇒ N subsystems Switching is triggered by the switching decision v k Given µ and η :  z k +1 = f v k ( z k , ˆ u k , β k , ω k )   m k +1 = v k = η ( z k , m k )   ˆ u k = µ ( z k , m k ), f v k ( z k , ˆ u k , β k , ω k ) = Φ v k ( β k ) z k + Γ v k ( β k )ˆ u k + ω k ˜ u k = u k − 1 (control memory) � x k � z k = (augmented state) ˜ u k ( z k , m k ) ∈ X = R n x + n u × M (switched system state) CNRS, GIPSA-lab, NeCS-Team Energy-aware control and communication co-design in wireless NCSs 8/20

  15. Introduction Problem formulation Infinite horizon case Finite horizon case Conclusion Switched model ∀ k : choice between N radio-modes ⇒ N subsystems Switching is triggered by the switching decision v k If v ∈ M 1 (Tx case): Given µ and η : � A �  0 Φ CL = if β k =1     0 0 z k +1 = f v k ( z k , ˆ u k , β k , ω k )   Φ v k ( β k )= � A � m k +1 = v k = η ( z k , m k ) B   Φ OL = if β k =0.   0 I  u k = µ ( z k , m k ), ˆ � B �   Γ CL = if β k = 1  f v k ( z k , ˆ u k , β k , ω k )  I Γ v k ( β k ) = = Φ v k ( β k ) z k + Γ v k ( β k )ˆ u k + ω k � 0 �   Γ OL = if β k = 0.  0 ˜ u k = u k − 1 (control memory) � x k � z k = (augmented state) ˜ u k ( z k , m k ) ∈ X = R n x + n u × M (switched system state) CNRS, GIPSA-lab, NeCS-Team Energy-aware control and communication co-design in wireless NCSs 8/20

  16. Introduction Problem formulation Infinite horizon case Finite horizon case Conclusion Switched model ∀ k : choice between N radio-modes ⇒ N subsystems Switching is triggered by the switching decision v k If v ∈ M 1 (Tx case): Given µ and η : � A �  0 Φ CL = if β k =1     0 0 z k +1 = f v k ( z k , ˆ u k , β k , ω k )   Φ v k ( β k )= � A � m k +1 = v k = η ( z k , m k ) B   Φ OL = if β k =0.   0 I  ˆ u k = µ ( z k , m k ), � B �   Γ CL = if β k = 1  f v k ( z k , ˆ u k , β k , ω k )  I Γ v k ( β k ) = = Φ v k ( β k ) z k + Γ v k ( β k )ˆ u k + ω k � 0 �   Γ OL = if β k = 0.  0 If v ∈ M 2 (no Tx case): u k = u k − 1 (control memory) ˜ Φ v k ( β k ) = Φ OL ∀ β k � x k � Γ v k ( β k ) = Γ OL ∀ β k z k = (augmented state) ˜ u k ( z k , m k ) ∈ X = R n x + n u × M (switched system state) CNRS, GIPSA-lab, NeCS-Team Energy-aware control and communication co-design in wireless NCSs 8/20

Download Presentation
Download Policy: The content available on the website is offered to you 'AS IS' for your personal information and use only. It cannot be commercialized, licensed, or distributed on other websites without prior consent from the author. To download a presentation, simply click this link. If you encounter any difficulties during the download process, it's possible that the publisher has removed the file from their server.

Recommend


More recommend