SlideShare ist ein Scribd-Unternehmen logo
1 von 37
Downloaden Sie, um offline zu lesen
Assessing the Use of Continuous-Time and 
Timed-Triggered Models for Designing 
Cyber-Physical Systems 
F. S. Goncalves, L. B. Becker 
Department of Automation and Systems - DAS 
Federal University of Santa Catarina - Brazil 
IV Brazilian Symposium on Computing 
Systems Engineering - SBESC 
November 6, 2014
Motivation UAV TT Model CT Model Analyze Conclusion Assessing the Use of CT and TT Models for Designing CPS 
Summary 
Motivation 
UAV Characteristics 
Time-Triggered Model 
Continuous-Time Model 
Comparative Analyzes 
Conclusion 
1 of 16
Motivation UAV TT Model CT Model Analyze Conclusion Assessing the Use of CT and TT Models for Designing CPS 
Summary 
Motivation 
UAV Characteristics 
Time-Triggered Model 
Continuous-Time Model 
Comparative Analyzes 
Conclusion 
1 of 16
Motivation UAV TT Model CT Model Analyze Conclusion Assessing the Use of CT and TT Models for Designing CPS 
Cyber Physical System - CPS 
2 of 16
Motivation UAV TT Model CT Model Analyze Conclusion Assessing the Use of CT and TT Models for Designing CPS 
Cyber Physical System - CPS 
2 of 16
Motivation UAV TT Model CT Model Analyze Conclusion Assessing the Use of CT and TT Models for Designing CPS 
ProVANT Project 
 Research testbed for Cyber- 
physical systems: 
) Modeling embedded critical sys- 
tems; 
) Wireless communication; 
) Control systems; 
3 of 16
Motivation UAV TT Model CT Model Analyze Conclusion Assessing the Use of CT and TT Models for Designing CPS 
Paper Goals 
 Present two MoCs, CT and the TT, for designing the stability control 
system of an UAV, which is an example of a typical CPS; 
4 of 16
Motivation UAV TT Model CT Model Analyze Conclusion Assessing the Use of CT and TT Models for Designing CPS 
Paper Goals 
 Present two MoCs, CT and the TT, for designing the stability control 
system of an UAV, which is an example of a typical CPS; 
 Address the facilities and diculties on mapping the high-level mod- 
els representing these two MoCs to a typical execution platform. 
4 of 16
Motivation UAV TT Model CT Model Analyze Conclusion Assessing the Use of CT and TT Models for Designing CPS 
Summary 
Motivation 
UAV Characteristics 
Time-Triggered Model 
Continuous-Time Model 
Comparative Analyzes 
Conclusion 
4 of 16
Motivation UAV TT Model CT Model Analyze Conclusion Assessing the Use of CT and TT Models for Designing CPS 
UAV Characteristics 
 Vertical Take-O and Landing 
(VTOL) con
guration; 
5 of 16
Motivation UAV TT Model CT Model Analyze Conclusion Assessing the Use of CT and TT Models for Designing CPS 
UAV Characteristics 
 Vertical Take-O and Landing 
(VTOL) con
guration; 
 Physical System: 
) Rotors can tilt longitudinally; 
) Fixed tilt angle laterally; 
5 of 16
Motivation UAV TT Model CT Model Analyze Conclusion Assessing the Use of CT and TT Models for Designing CPS 
UAV Characteristics 
 Vertical Take-O and Landing 
(VTOL) con
guration; 
 Physical System: 
) Rotors can tilt longitudinally; 
) Fixed tilt angle laterally; 
 System's characteristics: 
) Underactuated mechanical 
system; 
) Highly nonlinear and time 
varing behavior; 
5 of 16
Motivation UAV TT Model CT Model Analyze Conclusion Assessing the Use of CT and TT Models for Designing CPS 
Mathematical Representation 
 Control equations in relation to the control inputs: 
fL = 
1 
2 
r 
h 
+ 
  
l 
2 
+ 
 
Fzb  
 
l 
2 
; 
fR = 
1 
2 
r 
h 
 
  
l 
2 
+ 
 
Fzb + 
 
l 
2 
: 
(1) 
L = arctan 
  
 
h +   
l 
Fzb   
l 
! 
; 
R = arctan 
  
 
h    
l 
Fzb +  
l 
! 
: 
(2) 
6 of 16
Motivation UAV TT Model CT Model Analyze Conclusion Assessing the Use of CT and TT Models for Designing CPS 
Hardware Structure 
7 of 16
Motivation UAV TT Model CT Model Analyze Conclusion Assessing the Use of CT and TT Models for Designing CPS 
Summary 
Motivation 
UAV Characteristics 
Time-Triggered Model 
Continuous-Time Model 
Comparative Analyzes 
Conclusion 
7 of 16
Motivation UAV TT Model CT Model Analyze Conclusion Assessing the Use of CT and TT Models for Designing CPS 
Time-Triggerred Model Characteristics 
 Composed by: 
) RT Entity (control); 
) Two Transducers (estimation and actuation); 
) Communication System (communication); 
) Three Interfaces (intEstimation, intActuation and intControl); 
8 of 16
Motivation UAV TT Model CT Model Analyze Conclusion Assessing the Use of CT and TT Models for Designing CPS 
Time-Triggered Model 
9 of 16
Motivation UAV TT Model CT Model Analyze Conclusion Assessing the Use of CT and TT Models for Designing CPS 
Summary 
Motivation 
UAV Characteristics 
Time-Triggered Model 
Continuous-Time Model 
Comparative Analyzes 
Conclusion 
9 of 16
Motivation UAV TT Model CT Model Analyze Conclusion Assessing the Use of CT and TT Models for Designing CPS 
Simulink Model 
10 of 16
Motivation UAV TT Model CT Model Analyze Conclusion Assessing the Use of CT and TT Models for Designing CPS 
Continuous-Time Model Characteristcs 
 Composed by a set of threads: 
) Control thread; 
) Communication thread; 
) Main thread; 
11 of 16
Motivation UAV TT Model CT Model Analyze Conclusion Assessing the Use of CT and TT Models for Designing CPS 
Continuous-Time Model 
12 of 16
Motivation UAV TT Model CT Model Analyze Conclusion Assessing the Use of CT and TT Models for Designing CPS 
Summary 
Motivation 
UAV Characteristics 
Time-Triggered Model 
Continuous-Time Model 
Comparative Analyzes 
Conclusion 
12 of 16
Motivation UAV TT Model CT Model Analyze Conclusion Assessing the Use of CT and TT Models for Designing CPS 
Evaluation Criteria 
 Maintainability: describe the easiness to make modi
cations in the 
model; 
13 of 16
Motivation UAV TT Model CT Model Analyze Conclusion Assessing the Use of CT and TT Models for Designing CPS 
Evaluation Criteria 
 Maintainability: describe the easiness to make modi
cations in the 
model; 
 Modularity / Hierarchy: analyze the capability of split the system 
into independent modules; 
13 of 16
Motivation UAV TT Model CT Model Analyze Conclusion Assessing the Use of CT and TT Models for Designing CPS 
Evaluation Criteria 
 Maintainability: describe the easiness to make modi
cations in the 
model; 
 Modularity / Hierarchy: analyze the capability of split the system 
into independent modules; 
 Expressiveness: that use of modeling language primitives to de- 
scribe the speci
cation; 
13 of 16
Motivation UAV TT Model CT Model Analyze Conclusion Assessing the Use of CT and TT Models for Designing CPS 
Evaluation Criteria 
 Simulation: verify if the speci
cation can be used to validate the 
implementation; 
13 of 16
Motivation UAV TT Model CT Model Analyze Conclusion Assessing the Use of CT and TT Models for Designing CPS 
Evaluation Criteria 
 Simulation: verify if the speci
cation can be used to validate the 
implementation; 
 Veri
cation: capability of demonstrating formally that the system 
meets the requirements; 
13 of 16

Weitere ähnliche Inhalte

Andere mochten auch

А.Иванов -- Системная инженерия SmartGrid
А.Иванов -- Системная инженерия SmartGridА.Иванов -- Системная инженерия SmartGrid
А.Иванов -- Системная инженерия SmartGridAnatoly Levenchuk
 
Towards Cyber-Physical System technologies over Apache VCL
Towards Cyber-Physical System technologies over Apache VCLTowards Cyber-Physical System technologies over Apache VCL
Towards Cyber-Physical System technologies over Apache VCLImre Kocsis
 
Situation Awareness in Cyber-Physical Systems using Indoor Localization and S...
Situation Awareness in Cyber-Physical Systems using Indoor Localization and S...Situation Awareness in Cyber-Physical Systems using Indoor Localization and S...
Situation Awareness in Cyber-Physical Systems using Indoor Localization and S...Pratik Desai, PhD
 
John Walsh, Sypris on Cyber Physical Systems - Boston SECoT MeetUp 2015
John Walsh, Sypris on Cyber Physical Systems  - Boston SECoT MeetUp 2015John Walsh, Sypris on Cyber Physical Systems  - Boston SECoT MeetUp 2015
John Walsh, Sypris on Cyber Physical Systems - Boston SECoT MeetUp 2015Paul F. Roberts
 
A.Levenchuk -- visuomotor learning in cyber-phisical systems
A.Levenchuk -- visuomotor learning in cyber-phisical systemsA.Levenchuk -- visuomotor learning in cyber-phisical systems
A.Levenchuk -- visuomotor learning in cyber-phisical systemsAnatoly Levenchuk
 
Cyber physical systems and robotics
Cyber physical systems and roboticsCyber physical systems and robotics
Cyber physical systems and roboticstrinhanhtuan247
 
Smart Homes: becoming a reality
Smart Homes: becoming a realitySmart Homes: becoming a reality
Smart Homes: becoming a realityJeffrey Funk
 
Industry 4.0 – the German vision for advanced manufacturing
Industry 4.0 – the German vision for advanced manufacturing  Industry 4.0 – the German vision for advanced manufacturing
Industry 4.0 – the German vision for advanced manufacturing Vinnova
 

Andere mochten auch (9)

А.Иванов -- Системная инженерия SmartGrid
А.Иванов -- Системная инженерия SmartGridА.Иванов -- Системная инженерия SmartGrid
А.Иванов -- Системная инженерия SmartGrid
 
Towards Cyber-Physical System technologies over Apache VCL
Towards Cyber-Physical System technologies over Apache VCLTowards Cyber-Physical System technologies over Apache VCL
Towards Cyber-Physical System technologies over Apache VCL
 
Situation Awareness in Cyber-Physical Systems using Indoor Localization and S...
Situation Awareness in Cyber-Physical Systems using Indoor Localization and S...Situation Awareness in Cyber-Physical Systems using Indoor Localization and S...
Situation Awareness in Cyber-Physical Systems using Indoor Localization and S...
 
John Walsh, Sypris on Cyber Physical Systems - Boston SECoT MeetUp 2015
John Walsh, Sypris on Cyber Physical Systems  - Boston SECoT MeetUp 2015John Walsh, Sypris on Cyber Physical Systems  - Boston SECoT MeetUp 2015
John Walsh, Sypris on Cyber Physical Systems - Boston SECoT MeetUp 2015
 
The Internet of Things
The Internet of ThingsThe Internet of Things
The Internet of Things
 
A.Levenchuk -- visuomotor learning in cyber-phisical systems
A.Levenchuk -- visuomotor learning in cyber-phisical systemsA.Levenchuk -- visuomotor learning in cyber-phisical systems
A.Levenchuk -- visuomotor learning in cyber-phisical systems
 
Cyber physical systems and robotics
Cyber physical systems and roboticsCyber physical systems and robotics
Cyber physical systems and robotics
 
Smart Homes: becoming a reality
Smart Homes: becoming a realitySmart Homes: becoming a reality
Smart Homes: becoming a reality
 
Industry 4.0 – the German vision for advanced manufacturing
Industry 4.0 – the German vision for advanced manufacturing  Industry 4.0 – the German vision for advanced manufacturing
Industry 4.0 – the German vision for advanced manufacturing
 

Ähnlich wie Assesing the Use of Continous-Time and Timed-Triggered Models for Developing Cyber-Physical Systems

Turbofan Engine Modelling and Control Design using Linear Quadratic Regulator...
Turbofan Engine Modelling and Control Design using Linear Quadratic Regulator...Turbofan Engine Modelling and Control Design using Linear Quadratic Regulator...
Turbofan Engine Modelling and Control Design using Linear Quadratic Regulator...theijes
 
MBSE and Model-Based Testing with Capella
MBSE and Model-Based Testing with CapellaMBSE and Model-Based Testing with Capella
MBSE and Model-Based Testing with CapellaObeo
 
Development of the required components of a performance vehicle model to stud...
Development of the required components of a performance vehicle model to stud...Development of the required components of a performance vehicle model to stud...
Development of the required components of a performance vehicle model to stud...Kayalarasan Kanagasabai
 
CONCEPT OF OPERATIONS TO SYSTEM DESIGN AND DEVELOPMENT-AN INTEGRATED SYSTEM F...
CONCEPT OF OPERATIONS TO SYSTEM DESIGN AND DEVELOPMENT-AN INTEGRATED SYSTEM F...CONCEPT OF OPERATIONS TO SYSTEM DESIGN AND DEVELOPMENT-AN INTEGRATED SYSTEM F...
CONCEPT OF OPERATIONS TO SYSTEM DESIGN AND DEVELOPMENT-AN INTEGRATED SYSTEM F...ijcisjournal
 
CONCEPT OF OPERATIONS TO SYSTEM DESIGN AND DEVELOPMENT-AN INTEGRATED SYSTEM F...
CONCEPT OF OPERATIONS TO SYSTEM DESIGN AND DEVELOPMENT-AN INTEGRATED SYSTEM F...CONCEPT OF OPERATIONS TO SYSTEM DESIGN AND DEVELOPMENT-AN INTEGRATED SYSTEM F...
CONCEPT OF OPERATIONS TO SYSTEM DESIGN AND DEVELOPMENT-AN INTEGRATED SYSTEM F...ijics
 
Analysis and simulation of lap time: innovative tools for design and structur...
Analysis and simulation of lap time: innovative tools for design and structur...Analysis and simulation of lap time: innovative tools for design and structur...
Analysis and simulation of lap time: innovative tools for design and structur...Marco E. Biancolini
 
RELIABILITY OF MECHANICAL SYSTEM OF SYSTEMS
RELIABILITY OF MECHANICAL SYSTEM OF SYSTEMSRELIABILITY OF MECHANICAL SYSTEM OF SYSTEMS
RELIABILITY OF MECHANICAL SYSTEM OF SYSTEMScscpconf
 
@nalysis_and_design_of_controllers_for_cooperative_and_automated_driving
@nalysis_and_design_of_controllers_for_cooperative_and_automated_driving@nalysis_and_design_of_controllers_for_cooperative_and_automated_driving
@nalysis_and_design_of_controllers_for_cooperative_and_automated_drivingJeroen Ploeg
 
DEVELOPMENT AND IMPLEMENTATION OF A ADAPTIVE FUZZY CONTROL SYSTEM FOR A VTOL ...
DEVELOPMENT AND IMPLEMENTATION OF A ADAPTIVE FUZZY CONTROL SYSTEM FOR A VTOL ...DEVELOPMENT AND IMPLEMENTATION OF A ADAPTIVE FUZZY CONTROL SYSTEM FOR A VTOL ...
DEVELOPMENT AND IMPLEMENTATION OF A ADAPTIVE FUZZY CONTROL SYSTEM FOR A VTOL ...ijctcm
 
DEVELOPMENT AND IMPLEMENTATION OF A ADAPTIVE FUZZY CONTROL SYSTEM FOR A VTOL ...
DEVELOPMENT AND IMPLEMENTATION OF A ADAPTIVE FUZZY CONTROL SYSTEM FOR A VTOL ...DEVELOPMENT AND IMPLEMENTATION OF A ADAPTIVE FUZZY CONTROL SYSTEM FOR A VTOL ...
DEVELOPMENT AND IMPLEMENTATION OF A ADAPTIVE FUZZY CONTROL SYSTEM FOR A VTOL ...ijctcm
 
Visiting course contents (1)
Visiting course contents (1)Visiting course contents (1)
Visiting course contents (1)liaquat khan
 
SE4SG 2013 : A Run-Time Verification Framework for Smart Grid Applications Im...
SE4SG 2013 : A Run-Time Verification Framework for Smart Grid Applications Im...SE4SG 2013 : A Run-Time Verification Framework for Smart Grid Applications Im...
SE4SG 2013 : A Run-Time Verification Framework for Smart Grid Applications Im...Jenny Liu
 

Ähnlich wie Assesing the Use of Continous-Time and Timed-Triggered Models for Developing Cyber-Physical Systems (20)

finalReport
finalReportfinalReport
finalReport
 
Turbofan Engine Modelling and Control Design using Linear Quadratic Regulator...
Turbofan Engine Modelling and Control Design using Linear Quadratic Regulator...Turbofan Engine Modelling and Control Design using Linear Quadratic Regulator...
Turbofan Engine Modelling and Control Design using Linear Quadratic Regulator...
 
PhD
PhDPhD
PhD
 
MBSE and Model-Based Testing with Capella
MBSE and Model-Based Testing with CapellaMBSE and Model-Based Testing with Capella
MBSE and Model-Based Testing with Capella
 
Development of the required components of a performance vehicle model to stud...
Development of the required components of a performance vehicle model to stud...Development of the required components of a performance vehicle model to stud...
Development of the required components of a performance vehicle model to stud...
 
CONCEPT OF OPERATIONS TO SYSTEM DESIGN AND DEVELOPMENT-AN INTEGRATED SYSTEM F...
CONCEPT OF OPERATIONS TO SYSTEM DESIGN AND DEVELOPMENT-AN INTEGRATED SYSTEM F...CONCEPT OF OPERATIONS TO SYSTEM DESIGN AND DEVELOPMENT-AN INTEGRATED SYSTEM F...
CONCEPT OF OPERATIONS TO SYSTEM DESIGN AND DEVELOPMENT-AN INTEGRATED SYSTEM F...
 
CONCEPT OF OPERATIONS TO SYSTEM DESIGN AND DEVELOPMENT-AN INTEGRATED SYSTEM F...
CONCEPT OF OPERATIONS TO SYSTEM DESIGN AND DEVELOPMENT-AN INTEGRATED SYSTEM F...CONCEPT OF OPERATIONS TO SYSTEM DESIGN AND DEVELOPMENT-AN INTEGRATED SYSTEM F...
CONCEPT OF OPERATIONS TO SYSTEM DESIGN AND DEVELOPMENT-AN INTEGRATED SYSTEM F...
 
Maggi_Seminario
Maggi_SeminarioMaggi_Seminario
Maggi_Seminario
 
Analysis and simulation of lap time: innovative tools for design and structur...
Analysis and simulation of lap time: innovative tools for design and structur...Analysis and simulation of lap time: innovative tools for design and structur...
Analysis and simulation of lap time: innovative tools for design and structur...
 
Projects Portfolio
Projects PortfolioProjects Portfolio
Projects Portfolio
 
RELIABILITY OF MECHANICAL SYSTEM OF SYSTEMS
RELIABILITY OF MECHANICAL SYSTEM OF SYSTEMSRELIABILITY OF MECHANICAL SYSTEM OF SYSTEMS
RELIABILITY OF MECHANICAL SYSTEM OF SYSTEMS
 
@nalysis_and_design_of_controllers_for_cooperative_and_automated_driving
@nalysis_and_design_of_controllers_for_cooperative_and_automated_driving@nalysis_and_design_of_controllers_for_cooperative_and_automated_driving
@nalysis_and_design_of_controllers_for_cooperative_and_automated_driving
 
Ha2412541260
Ha2412541260Ha2412541260
Ha2412541260
 
major project ppt
major project pptmajor project ppt
major project ppt
 
Portfolio_new
Portfolio_newPortfolio_new
Portfolio_new
 
DEVELOPMENT AND IMPLEMENTATION OF A ADAPTIVE FUZZY CONTROL SYSTEM FOR A VTOL ...
DEVELOPMENT AND IMPLEMENTATION OF A ADAPTIVE FUZZY CONTROL SYSTEM FOR A VTOL ...DEVELOPMENT AND IMPLEMENTATION OF A ADAPTIVE FUZZY CONTROL SYSTEM FOR A VTOL ...
DEVELOPMENT AND IMPLEMENTATION OF A ADAPTIVE FUZZY CONTROL SYSTEM FOR A VTOL ...
 
DEVELOPMENT AND IMPLEMENTATION OF A ADAPTIVE FUZZY CONTROL SYSTEM FOR A VTOL ...
DEVELOPMENT AND IMPLEMENTATION OF A ADAPTIVE FUZZY CONTROL SYSTEM FOR A VTOL ...DEVELOPMENT AND IMPLEMENTATION OF A ADAPTIVE FUZZY CONTROL SYSTEM FOR A VTOL ...
DEVELOPMENT AND IMPLEMENTATION OF A ADAPTIVE FUZZY CONTROL SYSTEM FOR A VTOL ...
 
Visiting course contents (1)
Visiting course contents (1)Visiting course contents (1)
Visiting course contents (1)
 
full report
full reportfull report
full report
 
SE4SG 2013 : A Run-Time Verification Framework for Smart Grid Applications Im...
SE4SG 2013 : A Run-Time Verification Framework for Smart Grid Applications Im...SE4SG 2013 : A Run-Time Verification Framework for Smart Grid Applications Im...
SE4SG 2013 : A Run-Time Verification Framework for Smart Grid Applications Im...
 

Kürzlich hochgeladen

Abdul Kader Baba- Managing Cybersecurity Risks and Compliance Requirements i...
Abdul Kader Baba- Managing Cybersecurity Risks  and Compliance Requirements i...Abdul Kader Baba- Managing Cybersecurity Risks  and Compliance Requirements i...
Abdul Kader Baba- Managing Cybersecurity Risks and Compliance Requirements i...itnewsafrica
 
Generative AI - Gitex v1Generative AI - Gitex v1.pptx
Generative AI - Gitex v1Generative AI - Gitex v1.pptxGenerative AI - Gitex v1Generative AI - Gitex v1.pptx
Generative AI - Gitex v1Generative AI - Gitex v1.pptxfnnc6jmgwh
 
How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.Curtis Poe
 
Microsoft 365 Copilot: How to boost your productivity with AI – Part one: Ado...
Microsoft 365 Copilot: How to boost your productivity with AI – Part one: Ado...Microsoft 365 Copilot: How to boost your productivity with AI – Part one: Ado...
Microsoft 365 Copilot: How to boost your productivity with AI – Part one: Ado...Nikki Chapple
 
Testing tools and AI - ideas what to try with some tool examples
Testing tools and AI - ideas what to try with some tool examplesTesting tools and AI - ideas what to try with some tool examples
Testing tools and AI - ideas what to try with some tool examplesKari Kakkonen
 
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024BookNet Canada
 
Digital Identity is Under Attack: FIDO Paris Seminar.pptx
Digital Identity is Under Attack: FIDO Paris Seminar.pptxDigital Identity is Under Attack: FIDO Paris Seminar.pptx
Digital Identity is Under Attack: FIDO Paris Seminar.pptxLoriGlavin3
 
[Webinar] SpiraTest - Setting New Standards in Quality Assurance
[Webinar] SpiraTest - Setting New Standards in Quality Assurance[Webinar] SpiraTest - Setting New Standards in Quality Assurance
[Webinar] SpiraTest - Setting New Standards in Quality AssuranceInflectra
 
Zeshan Sattar- Assessing the skill requirements and industry expectations for...
Zeshan Sattar- Assessing the skill requirements and industry expectations for...Zeshan Sattar- Assessing the skill requirements and industry expectations for...
Zeshan Sattar- Assessing the skill requirements and industry expectations for...itnewsafrica
 
How to write a Business Continuity Plan
How to write a Business Continuity PlanHow to write a Business Continuity Plan
How to write a Business Continuity PlanDatabarracks
 
Varsha Sewlal- Cyber Attacks on Critical Critical Infrastructure
Varsha Sewlal- Cyber Attacks on Critical Critical InfrastructureVarsha Sewlal- Cyber Attacks on Critical Critical Infrastructure
Varsha Sewlal- Cyber Attacks on Critical Critical Infrastructureitnewsafrica
 
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptx
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptxThe Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptx
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptxLoriGlavin3
 
The Future Roadmap for the Composable Data Stack - Wes McKinney - Data Counci...
The Future Roadmap for the Composable Data Stack - Wes McKinney - Data Counci...The Future Roadmap for the Composable Data Stack - Wes McKinney - Data Counci...
The Future Roadmap for the Composable Data Stack - Wes McKinney - Data Counci...Wes McKinney
 
Time Series Foundation Models - current state and future directions
Time Series Foundation Models - current state and future directionsTime Series Foundation Models - current state and future directions
Time Series Foundation Models - current state and future directionsNathaniel Shimoni
 
A Framework for Development in the AI Age
A Framework for Development in the AI AgeA Framework for Development in the AI Age
A Framework for Development in the AI AgeCprime
 
Scale your database traffic with Read & Write split using MySQL Router
Scale your database traffic with Read & Write split using MySQL RouterScale your database traffic with Read & Write split using MySQL Router
Scale your database traffic with Read & Write split using MySQL RouterMydbops
 
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024BookNet Canada
 
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptx
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptxPasskey Providers and Enabling Portability: FIDO Paris Seminar.pptx
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptxLoriGlavin3
 
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptx
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptxUse of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptx
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptxLoriGlavin3
 
Moving Beyond Passwords: FIDO Paris Seminar.pdf
Moving Beyond Passwords: FIDO Paris Seminar.pdfMoving Beyond Passwords: FIDO Paris Seminar.pdf
Moving Beyond Passwords: FIDO Paris Seminar.pdfLoriGlavin3
 

Kürzlich hochgeladen (20)

Abdul Kader Baba- Managing Cybersecurity Risks and Compliance Requirements i...
Abdul Kader Baba- Managing Cybersecurity Risks  and Compliance Requirements i...Abdul Kader Baba- Managing Cybersecurity Risks  and Compliance Requirements i...
Abdul Kader Baba- Managing Cybersecurity Risks and Compliance Requirements i...
 
Generative AI - Gitex v1Generative AI - Gitex v1.pptx
Generative AI - Gitex v1Generative AI - Gitex v1.pptxGenerative AI - Gitex v1Generative AI - Gitex v1.pptx
Generative AI - Gitex v1Generative AI - Gitex v1.pptx
 
How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.
 
Microsoft 365 Copilot: How to boost your productivity with AI – Part one: Ado...
Microsoft 365 Copilot: How to boost your productivity with AI – Part one: Ado...Microsoft 365 Copilot: How to boost your productivity with AI – Part one: Ado...
Microsoft 365 Copilot: How to boost your productivity with AI – Part one: Ado...
 
Testing tools and AI - ideas what to try with some tool examples
Testing tools and AI - ideas what to try with some tool examplesTesting tools and AI - ideas what to try with some tool examples
Testing tools and AI - ideas what to try with some tool examples
 
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
 
Digital Identity is Under Attack: FIDO Paris Seminar.pptx
Digital Identity is Under Attack: FIDO Paris Seminar.pptxDigital Identity is Under Attack: FIDO Paris Seminar.pptx
Digital Identity is Under Attack: FIDO Paris Seminar.pptx
 
[Webinar] SpiraTest - Setting New Standards in Quality Assurance
[Webinar] SpiraTest - Setting New Standards in Quality Assurance[Webinar] SpiraTest - Setting New Standards in Quality Assurance
[Webinar] SpiraTest - Setting New Standards in Quality Assurance
 
Zeshan Sattar- Assessing the skill requirements and industry expectations for...
Zeshan Sattar- Assessing the skill requirements and industry expectations for...Zeshan Sattar- Assessing the skill requirements and industry expectations for...
Zeshan Sattar- Assessing the skill requirements and industry expectations for...
 
How to write a Business Continuity Plan
How to write a Business Continuity PlanHow to write a Business Continuity Plan
How to write a Business Continuity Plan
 
Varsha Sewlal- Cyber Attacks on Critical Critical Infrastructure
Varsha Sewlal- Cyber Attacks on Critical Critical InfrastructureVarsha Sewlal- Cyber Attacks on Critical Critical Infrastructure
Varsha Sewlal- Cyber Attacks on Critical Critical Infrastructure
 
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptx
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptxThe Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptx
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptx
 
The Future Roadmap for the Composable Data Stack - Wes McKinney - Data Counci...
The Future Roadmap for the Composable Data Stack - Wes McKinney - Data Counci...The Future Roadmap for the Composable Data Stack - Wes McKinney - Data Counci...
The Future Roadmap for the Composable Data Stack - Wes McKinney - Data Counci...
 
Time Series Foundation Models - current state and future directions
Time Series Foundation Models - current state and future directionsTime Series Foundation Models - current state and future directions
Time Series Foundation Models - current state and future directions
 
A Framework for Development in the AI Age
A Framework for Development in the AI AgeA Framework for Development in the AI Age
A Framework for Development in the AI Age
 
Scale your database traffic with Read & Write split using MySQL Router
Scale your database traffic with Read & Write split using MySQL RouterScale your database traffic with Read & Write split using MySQL Router
Scale your database traffic with Read & Write split using MySQL Router
 
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
 
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptx
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptxPasskey Providers and Enabling Portability: FIDO Paris Seminar.pptx
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptx
 
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptx
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptxUse of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptx
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptx
 
Moving Beyond Passwords: FIDO Paris Seminar.pdf
Moving Beyond Passwords: FIDO Paris Seminar.pdfMoving Beyond Passwords: FIDO Paris Seminar.pdf
Moving Beyond Passwords: FIDO Paris Seminar.pdf
 

Assesing the Use of Continous-Time and Timed-Triggered Models for Developing Cyber-Physical Systems

  • 1. Assessing the Use of Continuous-Time and Timed-Triggered Models for Designing Cyber-Physical Systems F. S. Goncalves, L. B. Becker Department of Automation and Systems - DAS Federal University of Santa Catarina - Brazil IV Brazilian Symposium on Computing Systems Engineering - SBESC November 6, 2014
  • 2. Motivation UAV TT Model CT Model Analyze Conclusion Assessing the Use of CT and TT Models for Designing CPS Summary Motivation UAV Characteristics Time-Triggered Model Continuous-Time Model Comparative Analyzes Conclusion 1 of 16
  • 3. Motivation UAV TT Model CT Model Analyze Conclusion Assessing the Use of CT and TT Models for Designing CPS Summary Motivation UAV Characteristics Time-Triggered Model Continuous-Time Model Comparative Analyzes Conclusion 1 of 16
  • 4. Motivation UAV TT Model CT Model Analyze Conclusion Assessing the Use of CT and TT Models for Designing CPS Cyber Physical System - CPS 2 of 16
  • 5. Motivation UAV TT Model CT Model Analyze Conclusion Assessing the Use of CT and TT Models for Designing CPS Cyber Physical System - CPS 2 of 16
  • 6. Motivation UAV TT Model CT Model Analyze Conclusion Assessing the Use of CT and TT Models for Designing CPS ProVANT Project Research testbed for Cyber- physical systems: ) Modeling embedded critical sys- tems; ) Wireless communication; ) Control systems; 3 of 16
  • 7. Motivation UAV TT Model CT Model Analyze Conclusion Assessing the Use of CT and TT Models for Designing CPS Paper Goals Present two MoCs, CT and the TT, for designing the stability control system of an UAV, which is an example of a typical CPS; 4 of 16
  • 8. Motivation UAV TT Model CT Model Analyze Conclusion Assessing the Use of CT and TT Models for Designing CPS Paper Goals Present two MoCs, CT and the TT, for designing the stability control system of an UAV, which is an example of a typical CPS; Address the facilities and diculties on mapping the high-level mod- els representing these two MoCs to a typical execution platform. 4 of 16
  • 9. Motivation UAV TT Model CT Model Analyze Conclusion Assessing the Use of CT and TT Models for Designing CPS Summary Motivation UAV Characteristics Time-Triggered Model Continuous-Time Model Comparative Analyzes Conclusion 4 of 16
  • 10. Motivation UAV TT Model CT Model Analyze Conclusion Assessing the Use of CT and TT Models for Designing CPS UAV Characteristics Vertical Take-O and Landing (VTOL) con
  • 12. Motivation UAV TT Model CT Model Analyze Conclusion Assessing the Use of CT and TT Models for Designing CPS UAV Characteristics Vertical Take-O and Landing (VTOL) con
  • 13. guration; Physical System: ) Rotors can tilt longitudinally; ) Fixed tilt angle laterally; 5 of 16
  • 14. Motivation UAV TT Model CT Model Analyze Conclusion Assessing the Use of CT and TT Models for Designing CPS UAV Characteristics Vertical Take-O and Landing (VTOL) con
  • 15. guration; Physical System: ) Rotors can tilt longitudinally; ) Fixed tilt angle laterally; System's characteristics: ) Underactuated mechanical system; ) Highly nonlinear and time varing behavior; 5 of 16
  • 16. Motivation UAV TT Model CT Model Analyze Conclusion Assessing the Use of CT and TT Models for Designing CPS Mathematical Representation Control equations in relation to the control inputs: fL = 1 2 r h + l 2 + Fzb l 2 ; fR = 1 2 r h l 2 + Fzb + l 2 : (1) L = arctan h + l Fzb l ! ; R = arctan h l Fzb + l ! : (2) 6 of 16
  • 17. Motivation UAV TT Model CT Model Analyze Conclusion Assessing the Use of CT and TT Models for Designing CPS Hardware Structure 7 of 16
  • 18. Motivation UAV TT Model CT Model Analyze Conclusion Assessing the Use of CT and TT Models for Designing CPS Summary Motivation UAV Characteristics Time-Triggered Model Continuous-Time Model Comparative Analyzes Conclusion 7 of 16
  • 19. Motivation UAV TT Model CT Model Analyze Conclusion Assessing the Use of CT and TT Models for Designing CPS Time-Triggerred Model Characteristics Composed by: ) RT Entity (control); ) Two Transducers (estimation and actuation); ) Communication System (communication); ) Three Interfaces (intEstimation, intActuation and intControl); 8 of 16
  • 20. Motivation UAV TT Model CT Model Analyze Conclusion Assessing the Use of CT and TT Models for Designing CPS Time-Triggered Model 9 of 16
  • 21. Motivation UAV TT Model CT Model Analyze Conclusion Assessing the Use of CT and TT Models for Designing CPS Summary Motivation UAV Characteristics Time-Triggered Model Continuous-Time Model Comparative Analyzes Conclusion 9 of 16
  • 22. Motivation UAV TT Model CT Model Analyze Conclusion Assessing the Use of CT and TT Models for Designing CPS Simulink Model 10 of 16
  • 23. Motivation UAV TT Model CT Model Analyze Conclusion Assessing the Use of CT and TT Models for Designing CPS Continuous-Time Model Characteristcs Composed by a set of threads: ) Control thread; ) Communication thread; ) Main thread; 11 of 16
  • 24. Motivation UAV TT Model CT Model Analyze Conclusion Assessing the Use of CT and TT Models for Designing CPS Continuous-Time Model 12 of 16
  • 25. Motivation UAV TT Model CT Model Analyze Conclusion Assessing the Use of CT and TT Models for Designing CPS Summary Motivation UAV Characteristics Time-Triggered Model Continuous-Time Model Comparative Analyzes Conclusion 12 of 16
  • 26. Motivation UAV TT Model CT Model Analyze Conclusion Assessing the Use of CT and TT Models for Designing CPS Evaluation Criteria Maintainability: describe the easiness to make modi
  • 27. cations in the model; 13 of 16
  • 28. Motivation UAV TT Model CT Model Analyze Conclusion Assessing the Use of CT and TT Models for Designing CPS Evaluation Criteria Maintainability: describe the easiness to make modi
  • 29. cations in the model; Modularity / Hierarchy: analyze the capability of split the system into independent modules; 13 of 16
  • 30. Motivation UAV TT Model CT Model Analyze Conclusion Assessing the Use of CT and TT Models for Designing CPS Evaluation Criteria Maintainability: describe the easiness to make modi
  • 31. cations in the model; Modularity / Hierarchy: analyze the capability of split the system into independent modules; Expressiveness: that use of modeling language primitives to de- scribe the speci
  • 33. Motivation UAV TT Model CT Model Analyze Conclusion Assessing the Use of CT and TT Models for Designing CPS Evaluation Criteria Simulation: verify if the speci
  • 34. cation can be used to validate the implementation; 13 of 16
  • 35. Motivation UAV TT Model CT Model Analyze Conclusion Assessing the Use of CT and TT Models for Designing CPS Evaluation Criteria Simulation: verify if the speci
  • 36. cation can be used to validate the implementation; Veri
  • 37. cation: capability of demonstrating formally that the system meets the requirements; 13 of 16
  • 38. Motivation UAV TT Model CT Model Analyze Conclusion Assessing the Use of CT and TT Models for Designing CPS Evaluation Criteria Simulation: verify if the speci
  • 39. cation can be used to validate the implementation; Veri
  • 40. cation: capability of demonstrating formally that the system meets the requirements; Implementability: evaluating how the speci
  • 41. cation can be easily re
  • 42. ned or translated into an implementation. 13 of 16
  • 43. Motivation UAV TT Model CT Model Analyze Conclusion Assessing the Use of CT and TT Models for Designing CPS Comparison Results Evaluation Criteria TT Model CT Model 1 - Maintainability 2 - Modularity / Hierarchy 3 - Expressiveness 1250 1184 4 - Simulation 5 - Veri
  • 44. cation 6 - Implementability ** Strong / * Adequate / 0 weak 14 of 16
  • 45. Motivation UAV TT Model CT Model Analyze Conclusion Assessing the Use of CT and TT Models for Designing CPS Comparison Results Evaluation Criteria TT Model CT Model 1 - Maintainability 2 - Modularity / Hierarchy 3 - Expressiveness 1250 1184 4 - Simulation 5 - Veri
  • 46. cation 6 - Implementability ** Strong / * Adequate / 0 weak 14 of 16
  • 47. Motivation UAV TT Model CT Model Analyze Conclusion Assessing the Use of CT and TT Models for Designing CPS Comparison Results Evaluation Criteria TT Model CT Model 1 - Maintainability 2 - Modularity / Hierarchy 3 - Expressiveness 1250 1184 4 - Simulation 5 - Veri
  • 48. cation 6 - Implementability ** Strong / * Adequate / 0 weak 14 of 16
  • 49. Motivation UAV TT Model CT Model Analyze Conclusion Assessing the Use of CT and TT Models for Designing CPS Summary Motivation UAV Characteristics Time-Triggered Model Continuous-Time Model Comparative Analyzes Conclusion 14 of 16
  • 50. Motivation UAV TT Model CT Model Analyze Conclusion Assessing the Use of CT and TT Models for Designing CPS Conclusions Both models meet the requirements and support the UAV system; 15 of 16
  • 51. Motivation UAV TT Model CT Model Analyze Conclusion Assessing the Use of CT and TT Models for Designing CPS Conclusions Both models meet the requirements and support the UAV system; Implementing the models in the embedded platform is not a trivial task; 15 of 16
  • 52. Motivation UAV TT Model CT Model Analyze Conclusion Assessing the Use of CT and TT Models for Designing CPS Conclusions Both models meet the requirements and support the UAV system; Implementing the models in the embedded platform is not a trivial task; ) Implementation of the TT Model is more straightforward; 15 of 16
  • 53. Motivation UAV TT Model CT Model Analyze Conclusion Assessing the Use of CT and TT Models for Designing CPS Conclusions Both models meet the requirements and support the UAV system; Implementing the models in the embedded platform is not a trivial task; ) Implementation of the TT Model is more straightforward; ) Implementation of the CT Model needs more expertise of the engineers. 15 of 16
  • 54. Assessing the Use of Continuous-Time and Timed-Triggered Models for Designing Cyber-Physical Systems F. S. Goncalves, L. B. Becker Department of Automation and Systems - DAS Federal University of Santa Catarina - Brazil IV Brazilian Symposium on Computing Systems Engineering - SBESC November 6, 2014