SlideShare a Scribd company logo
1 of 26
Design of Mechatronics Systems 
Hardware In the Loop project proposal
Presentation Outlines 
01 
 Mission of the project 
 Project Team 
 Nomenclature 
 Project Workflow 
 Proof of Concept Demo
Mission 
Implementing Hardware In the Loop design with VDI 2206 guidelines 
02 
You should learn how to integrate as a 
gear in a bigger system rather than being 
the whole system 
- Dr. Mohamed Abdelaziz
Project Team 
Specialty distillation 
03 
Ahmed 
Hassan 
Mechanical 
Mustafa 
Gebril 
Control 
George 
Awny 
Programming 
Waleed 
El-Badry 
Electronics
Nomenclature 
WHAT HIL is all about?
Software In the Loop 
Mechatronics Perspective 
08 
PID 
Cont roller 
Mechanical 
Model 
Final 
Cont rol 
Element 
Set Point 
Cont rolled 
variable
Software In the Loop 
Mechatronics Perspective 
08
Hardware In the Loop 
Mechatronics Perspective 
08 
PID Cont roller 
(Raspberry Pi) 
Mathemat ical 
Model 
Final 
Cont rol 
Element 
Set Point 
Cont rolled 
variable 
Virtualization
Hardware In the Loop 
Mechatronics Perspective 
08
Adaptation of V-Model 
Task Planning
Workflow 
Domain Expert 
System Identification 
Creating Mathematical Model of 
the mechanical system 
Programming 
Developing SIL / HIL generated 
code 
Electronics 
Deploying Generated code and 
maintaining Software / Hardware 
interaction 
11 
Mechanical Modeling 
SolidWorks design and 
material selection
Mechanical System Design 
Domain Specific Stage 
08 
Conceptual Design 
 Building a single axis crane on SolidWorks. 
 Assigning correct mates and materials. 
 Exporting design to ADAMS / Simwise 4D and revalidate model if 
needed.
Control System Design 
Domain Specific Stage 
08 
System Identification 
 Exciting mechanical model with pulsating signal and recording output. 
 Using system identification in MATLAB / LabVIEW to estimate the 
mathematical model. 
 Tuning the controller to find best PID parameters.
Programming the System 
Domain Specific Stage 
08 
Deploying Control System 
 Generating code for hardware target. 
 Tuning PID parameters to match hardware specifications.
Electronic System Design 
Domain Specific Stage 
08 
Deploying Control System 
 Deploying generated code on hardware target 
 Maintaining connectivity of Hardware / Software interaction.
Project Workflow 
Mechanical System 
Sketching 
Dimensioning parts and 
parts 
Material 
selection 
Material selection is based 
on cost and avauilability
Parts Assembly 
Assembling parts and 
constructing proper mates. 
Motion Testing 
Using SoftMotion to test motion 
with respect to mating and parts 
assembly
Moving to 
ADAMS / 
SimWise 
Exporting assembly to ADAMS 
/ Simwise and testing 
constraints.
Control Design 
Preparing the model to 
acquire feedback / actors plots 
and variables
Characteristics 
Logging 
Exciting the system with 
pulsating input and logging I/O
Estimating 
Model 
Using System Identification to 
obtain mathematical model 
PID Tuning 
PID Automated Tuning using 
MATLAB or LabVIEW
Code 
Generation 
Writing the code for hardware 
target
Electronic 
Deployment 
Maintaining low level 
connectivity of hardware / 
software integration
HOW V-Model is adapted then?? 
Learning each assigned domain is carried in 
PARALLEL 
Integration is an ITERATIVE process (cross domain 
interaction) 
Each team member will submit: 
• Design specification of his domain. 
• Gaunt chart for workflow during semester.
Proof Of Concept 
SIL Live Demo
Mechatronics design team project v2

More Related Content

What's hot

Advance in mechatronics
Advance in mechatronicsAdvance in mechatronics
Advance in mechatronics
Bilal Merchant
 
introduction to mechatronics
introduction to mechatronicsintroduction to mechatronics
introduction to mechatronics
Bilal_11kb
 
Mechatronics An Introduction
Mechatronics An IntroductionMechatronics An Introduction
Mechatronics An Introduction
SHIVAJI CHOUDHURY
 

What's hot (17)

Design of mechatronics systems
Design of mechatronics systemsDesign of mechatronics systems
Design of mechatronics systems
 
Automotive mechatronics
Automotive mechatronicsAutomotive mechatronics
Automotive mechatronics
 
What is mechatronics ppt
What is mechatronics pptWhat is mechatronics ppt
What is mechatronics ppt
 
Advance in mechatronics
Advance in mechatronicsAdvance in mechatronics
Advance in mechatronics
 
What is Mechatronics?
What is Mechatronics?What is Mechatronics?
What is Mechatronics?
 
Mechatronics, Embedded System,
Mechatronics, Embedded System,Mechatronics, Embedded System,
Mechatronics, Embedded System,
 
Mechatronics 1
Mechatronics 1Mechatronics 1
Mechatronics 1
 
Mechatronics systems
Mechatronics systemsMechatronics systems
Mechatronics systems
 
Mechatronics
MechatronicsMechatronics
Mechatronics
 
mechatronics ,Process control & automation
mechatronics ,Process control & automationmechatronics ,Process control & automation
mechatronics ,Process control & automation
 
mechatronics report
mechatronics reportmechatronics report
mechatronics report
 
introduction to mechatronics
introduction to mechatronicsintroduction to mechatronics
introduction to mechatronics
 
Presentation1
Presentation1Presentation1
Presentation1
 
Mechatronics An Introduction
Mechatronics An IntroductionMechatronics An Introduction
Mechatronics An Introduction
 
Basic Design and development of drones through mechatronics
Basic Design and development of drones through mechatronicsBasic Design and development of drones through mechatronics
Basic Design and development of drones through mechatronics
 
Lecture 02 mechatronics systems
Lecture 02 mechatronics systemsLecture 02 mechatronics systems
Lecture 02 mechatronics systems
 
College 2 18-2014
College 2 18-2014College 2 18-2014
College 2 18-2014
 

Viewers also liked

Lecture 07 mechatronic design concepts
Lecture 07 mechatronic design conceptsLecture 07 mechatronic design concepts
Lecture 07 mechatronic design concepts
DrSKazi
 
Ten Things You May Have Not Known About Your Chamber
Ten Things You May Have Not Known About Your ChamberTen Things You May Have Not Known About Your Chamber
Ten Things You May Have Not Known About Your Chamber
Kristen Smith
 
OnCentral: Telling stories in South LA
OnCentral: Telling stories in South LAOnCentral: Telling stories in South LA
OnCentral: Telling stories in South LA
kimbui
 
Can't Do It with Spiceworks? There's an Extension for That!
Can't Do It with Spiceworks? There's an Extension for That!Can't Do It with Spiceworks? There's an Extension for That!
Can't Do It with Spiceworks? There's an Extension for That!
Auskosh
 
11 f cue nl presentation
11 f cue nl presentation11 f cue nl presentation
11 f cue nl presentation
Schmity50
 
Katys final evaluation
Katys final evaluation Katys final evaluation
Katys final evaluation
Katy-Kyle
 

Viewers also liked (20)

Lecture 07 mechatronic design concepts
Lecture 07 mechatronic design conceptsLecture 07 mechatronic design concepts
Lecture 07 mechatronic design concepts
 
Brazil regions
Brazil regions  Brazil regions
Brazil regions
 
ISCOM | Intro to Social Media, Week 1
ISCOM | Intro to Social Media, Week 1ISCOM | Intro to Social Media, Week 1
ISCOM | Intro to Social Media, Week 1
 
Ten Things You May Have Not Known About Your Chamber
Ten Things You May Have Not Known About Your ChamberTen Things You May Have Not Known About Your Chamber
Ten Things You May Have Not Known About Your Chamber
 
La energía estudiante 12
La energía  estudiante 12La energía  estudiante 12
La energía estudiante 12
 
Massimo Sarmi: Poste Italiane - Miur, arriva la nuova Carta dello Studente "I...
Massimo Sarmi: Poste Italiane - Miur, arriva la nuova Carta dello Studente "I...Massimo Sarmi: Poste Italiane - Miur, arriva la nuova Carta dello Studente "I...
Massimo Sarmi: Poste Italiane - Miur, arriva la nuova Carta dello Studente "I...
 
OnCentral: Telling stories in South LA
OnCentral: Telling stories in South LAOnCentral: Telling stories in South LA
OnCentral: Telling stories in South LA
 
Can't Do It with Spiceworks? There's an Extension for That!
Can't Do It with Spiceworks? There's an Extension for That!Can't Do It with Spiceworks? There's an Extension for That!
Can't Do It with Spiceworks? There's an Extension for That!
 
Bavaria
BavariaBavaria
Bavaria
 
11 f cue nl presentation
11 f cue nl presentation11 f cue nl presentation
11 f cue nl presentation
 
Imation loc kv20-e manual
Imation loc kv20-e manualImation loc kv20-e manual
Imation loc kv20-e manual
 
Webinar: Community-based Care Transitions - Reducing Hospital Readmissions
Webinar: Community-based Care Transitions - Reducing Hospital ReadmissionsWebinar: Community-based Care Transitions - Reducing Hospital Readmissions
Webinar: Community-based Care Transitions - Reducing Hospital Readmissions
 
Presentation on Sign Ordinance to Chapel Hill Town Council
Presentation on Sign Ordinance to Chapel Hill Town CouncilPresentation on Sign Ordinance to Chapel Hill Town Council
Presentation on Sign Ordinance to Chapel Hill Town Council
 
Social Networking: Social media week 4
Social Networking: Social media week 4Social Networking: Social media week 4
Social Networking: Social media week 4
 
PROYECTO CENTRO INTEGRAL DE DESARROLLO COMUNITARIO
PROYECTO CENTRO INTEGRAL DE DESARROLLO COMUNITARIO PROYECTO CENTRO INTEGRAL DE DESARROLLO COMUNITARIO
PROYECTO CENTRO INTEGRAL DE DESARROLLO COMUNITARIO
 
Seman 3 ciclo parte b ii
Seman 3 ciclo parte b iiSeman 3 ciclo parte b ii
Seman 3 ciclo parte b ii
 
Katys final evaluation
Katys final evaluation Katys final evaluation
Katys final evaluation
 
Aber uni archi alphabet jrow
Aber uni archi alphabet jrowAber uni archi alphabet jrow
Aber uni archi alphabet jrow
 
Presentación 3
Presentación 3Presentación 3
Presentación 3
 
Zlonamerni programi i zaštita
Zlonamerni programi i zaštitaZlonamerni programi i zaštita
Zlonamerni programi i zaštita
 

Similar to Mechatronics design team project v2

William Impey CV
William Impey CVWilliam Impey CV
William Impey CV
Will Impey
 
fdocuments.in_automotive-embedded-system-development-in-autosar-56ecec1fda1bb...
fdocuments.in_automotive-embedded-system-development-in-autosar-56ecec1fda1bb...fdocuments.in_automotive-embedded-system-development-in-autosar-56ecec1fda1bb...
fdocuments.in_automotive-embedded-system-development-in-autosar-56ecec1fda1bb...
Sindhu Mani
 

Similar to Mechatronics design team project v2 (20)

MATLAB and Simulink for Communications System Design (Design Conference 2013)
MATLAB and Simulink for Communications System Design (Design Conference 2013)MATLAB and Simulink for Communications System Design (Design Conference 2013)
MATLAB and Simulink for Communications System Design (Design Conference 2013)
 
Controller Software Verification Using AVM Meta and HybridSAL
Controller Software Verification Using AVM Meta and HybridSALController Software Verification Using AVM Meta and HybridSAL
Controller Software Verification Using AVM Meta and HybridSAL
 
Model-Based Design For Motor Control Development
Model-Based Design For Motor Control DevelopmentModel-Based Design For Motor Control Development
Model-Based Design For Motor Control Development
 
Rhapsody and mechatronics, multi-domain simulation
Rhapsody and mechatronics, multi-domain simulationRhapsody and mechatronics, multi-domain simulation
Rhapsody and mechatronics, multi-domain simulation
 
VOLTRIO SOLUTIONS PVT LTD is a automation product engineering service organiz...
VOLTRIO SOLUTIONS PVT LTD is a automation product engineering service organiz...VOLTRIO SOLUTIONS PVT LTD is a automation product engineering service organiz...
VOLTRIO SOLUTIONS PVT LTD is a automation product engineering service organiz...
 
Arc's Dick Slansky & Greg Gorbach's Virtual Commission Workshop @ 2009 ARC In...
Arc's Dick Slansky & Greg Gorbach's Virtual Commission Workshop @ 2009 ARC In...Arc's Dick Slansky & Greg Gorbach's Virtual Commission Workshop @ 2009 ARC In...
Arc's Dick Slansky & Greg Gorbach's Virtual Commission Workshop @ 2009 ARC In...
 
Inception Institute of Industrial Training Brochure 2014 by APRM
Inception Institute of Industrial Training Brochure 2014 by APRMInception Institute of Industrial Training Brochure 2014 by APRM
Inception Institute of Industrial Training Brochure 2014 by APRM
 
Hirschmann: Automotive SPICE Requirements for development process and tools
Hirschmann: Automotive SPICE Requirements for development process and tools Hirschmann: Automotive SPICE Requirements for development process and tools
Hirschmann: Automotive SPICE Requirements for development process and tools
 
Model based design-Hardware in loop-software in loop
Model based design-Hardware in loop-software in loopModel based design-Hardware in loop-software in loop
Model based design-Hardware in loop-software in loop
 
MIL_SIL.pdf
MIL_SIL.pdfMIL_SIL.pdf
MIL_SIL.pdf
 
Performance Verification for ESL Design Methodology from AADL Models
Performance Verification for ESL Design Methodology from AADL ModelsPerformance Verification for ESL Design Methodology from AADL Models
Performance Verification for ESL Design Methodology from AADL Models
 
Automative basics v3
Automative basics v3Automative basics v3
Automative basics v3
 
Engage with...Romax | Driving the Electric Revolution Webinar
Engage with...Romax | Driving the Electric Revolution WebinarEngage with...Romax | Driving the Electric Revolution Webinar
Engage with...Romax | Driving the Electric Revolution Webinar
 
Model-Driven Development for Safety-Critical Software
Model-Driven Development for Safety-Critical SoftwareModel-Driven Development for Safety-Critical Software
Model-Driven Development for Safety-Critical Software
 
Design the implementation of CDEx Robust DC Motor.
Design the implementation of CDEx Robust DC Motor.Design the implementation of CDEx Robust DC Motor.
Design the implementation of CDEx Robust DC Motor.
 
Presentation Verification & Validation
Presentation Verification & ValidationPresentation Verification & Validation
Presentation Verification & Validation
 
QGen GNAT Industrial User Day
QGen GNAT Industrial User DayQGen GNAT Industrial User Day
QGen GNAT Industrial User Day
 
William Impey CV
William Impey CVWilliam Impey CV
William Impey CV
 
Automated requirements based testing for ISO 26262
Automated requirements based testing for ISO 26262 Automated requirements based testing for ISO 26262
Automated requirements based testing for ISO 26262
 
fdocuments.in_automotive-embedded-system-development-in-autosar-56ecec1fda1bb...
fdocuments.in_automotive-embedded-system-development-in-autosar-56ecec1fda1bb...fdocuments.in_automotive-embedded-system-development-in-autosar-56ecec1fda1bb...
fdocuments.in_automotive-embedded-system-development-in-autosar-56ecec1fda1bb...
 

More from Waleed El-Badry

Design and Implementation of DC Motor Speed Control using Fuzzy Logic
Design and Implementation of DC Motor Speed Control using Fuzzy LogicDesign and Implementation of DC Motor Speed Control using Fuzzy Logic
Design and Implementation of DC Motor Speed Control using Fuzzy Logic
Waleed El-Badry
 

More from Waleed El-Badry (7)

PID Tuning using Ziegler Nicholas - MATLAB Approach
PID Tuning using Ziegler Nicholas - MATLAB ApproachPID Tuning using Ziegler Nicholas - MATLAB Approach
PID Tuning using Ziegler Nicholas - MATLAB Approach
 
Instructions on how to configure NI SoftMotion with SOLIDWORKS
Instructions on how to configure NI SoftMotion with SOLIDWORKSInstructions on how to configure NI SoftMotion with SOLIDWORKS
Instructions on how to configure NI SoftMotion with SOLIDWORKS
 
Motion Control with LabVIEW and SOLIDWORKS
Motion Control with LabVIEW and SOLIDWORKSMotion Control with LabVIEW and SOLIDWORKS
Motion Control with LabVIEW and SOLIDWORKS
 
The Development of Mechatronic Machine Vision System for Inspection of Cerami...
The Development of Mechatronic Machine Vision System for Inspection of Cerami...The Development of Mechatronic Machine Vision System for Inspection of Cerami...
The Development of Mechatronic Machine Vision System for Inspection of Cerami...
 
The Development of Mechatronic Machine Vision System for Inspection Of Cerami...
The Development of Mechatronic Machine Vision System for Inspection Of Cerami...The Development of Mechatronic Machine Vision System for Inspection Of Cerami...
The Development of Mechatronic Machine Vision System for Inspection Of Cerami...
 
Design and Implementation of DC Motor Speed Control using Fuzzy Logic
Design and Implementation of DC Motor Speed Control using Fuzzy LogicDesign and Implementation of DC Motor Speed Control using Fuzzy Logic
Design and Implementation of DC Motor Speed Control using Fuzzy Logic
 
Dc motor speed control
Dc motor speed controlDc motor speed control
Dc motor speed control
 

Recently uploaded

Recently uploaded (20)

Sensory_Experience_and_Emotional_Resonance_in_Gabriel_Okaras_The_Piano_and_Th...
Sensory_Experience_and_Emotional_Resonance_in_Gabriel_Okaras_The_Piano_and_Th...Sensory_Experience_and_Emotional_Resonance_in_Gabriel_Okaras_The_Piano_and_Th...
Sensory_Experience_and_Emotional_Resonance_in_Gabriel_Okaras_The_Piano_and_Th...
 
Sociology 101 Demonstration of Learning Exhibit
Sociology 101 Demonstration of Learning ExhibitSociology 101 Demonstration of Learning Exhibit
Sociology 101 Demonstration of Learning Exhibit
 
Key note speaker Neum_Admir Softic_ENG.pdf
Key note speaker Neum_Admir Softic_ENG.pdfKey note speaker Neum_Admir Softic_ENG.pdf
Key note speaker Neum_Admir Softic_ENG.pdf
 
Food safety_Challenges food safety laboratories_.pdf
Food safety_Challenges food safety laboratories_.pdfFood safety_Challenges food safety laboratories_.pdf
Food safety_Challenges food safety laboratories_.pdf
 
Beyond_Borders_Understanding_Anime_and_Manga_Fandom_A_Comprehensive_Audience_...
Beyond_Borders_Understanding_Anime_and_Manga_Fandom_A_Comprehensive_Audience_...Beyond_Borders_Understanding_Anime_and_Manga_Fandom_A_Comprehensive_Audience_...
Beyond_Borders_Understanding_Anime_and_Manga_Fandom_A_Comprehensive_Audience_...
 
Unit 3 Emotional Intelligence and Spiritual Intelligence.pdf
Unit 3 Emotional Intelligence and Spiritual Intelligence.pdfUnit 3 Emotional Intelligence and Spiritual Intelligence.pdf
Unit 3 Emotional Intelligence and Spiritual Intelligence.pdf
 
COMMUNICATING NEGATIVE NEWS - APPROACHES .pptx
COMMUNICATING NEGATIVE NEWS - APPROACHES .pptxCOMMUNICATING NEGATIVE NEWS - APPROACHES .pptx
COMMUNICATING NEGATIVE NEWS - APPROACHES .pptx
 
TỔNG ÔN TẬP THI VÀO LỚP 10 MÔN TIẾNG ANH NĂM HỌC 2023 - 2024 CÓ ĐÁP ÁN (NGỮ Â...
TỔNG ÔN TẬP THI VÀO LỚP 10 MÔN TIẾNG ANH NĂM HỌC 2023 - 2024 CÓ ĐÁP ÁN (NGỮ Â...TỔNG ÔN TẬP THI VÀO LỚP 10 MÔN TIẾNG ANH NĂM HỌC 2023 - 2024 CÓ ĐÁP ÁN (NGỮ Â...
TỔNG ÔN TẬP THI VÀO LỚP 10 MÔN TIẾNG ANH NĂM HỌC 2023 - 2024 CÓ ĐÁP ÁN (NGỮ Â...
 
How to Manage Global Discount in Odoo 17 POS
How to Manage Global Discount in Odoo 17 POSHow to Manage Global Discount in Odoo 17 POS
How to Manage Global Discount in Odoo 17 POS
 
Interdisciplinary_Insights_Data_Collection_Methods.pptx
Interdisciplinary_Insights_Data_Collection_Methods.pptxInterdisciplinary_Insights_Data_Collection_Methods.pptx
Interdisciplinary_Insights_Data_Collection_Methods.pptx
 
HMCS Vancouver Pre-Deployment Brief - May 2024 (Web Version).pptx
HMCS Vancouver Pre-Deployment Brief - May 2024 (Web Version).pptxHMCS Vancouver Pre-Deployment Brief - May 2024 (Web Version).pptx
HMCS Vancouver Pre-Deployment Brief - May 2024 (Web Version).pptx
 
NO1 Top Black Magic Specialist In Lahore Black magic In Pakistan Kala Ilam Ex...
NO1 Top Black Magic Specialist In Lahore Black magic In Pakistan Kala Ilam Ex...NO1 Top Black Magic Specialist In Lahore Black magic In Pakistan Kala Ilam Ex...
NO1 Top Black Magic Specialist In Lahore Black magic In Pakistan Kala Ilam Ex...
 
Understanding Accommodations and Modifications
Understanding  Accommodations and ModificationsUnderstanding  Accommodations and Modifications
Understanding Accommodations and Modifications
 
On National Teacher Day, meet the 2024-25 Kenan Fellows
On National Teacher Day, meet the 2024-25 Kenan FellowsOn National Teacher Day, meet the 2024-25 Kenan Fellows
On National Teacher Day, meet the 2024-25 Kenan Fellows
 
Towards a code of practice for AI in AT.pptx
Towards a code of practice for AI in AT.pptxTowards a code of practice for AI in AT.pptx
Towards a code of practice for AI in AT.pptx
 
2024-NATIONAL-LEARNING-CAMP-AND-OTHER.pptx
2024-NATIONAL-LEARNING-CAMP-AND-OTHER.pptx2024-NATIONAL-LEARNING-CAMP-AND-OTHER.pptx
2024-NATIONAL-LEARNING-CAMP-AND-OTHER.pptx
 
Google Gemini An AI Revolution in Education.pptx
Google Gemini An AI Revolution in Education.pptxGoogle Gemini An AI Revolution in Education.pptx
Google Gemini An AI Revolution in Education.pptx
 
Fostering Friendships - Enhancing Social Bonds in the Classroom
Fostering Friendships - Enhancing Social Bonds  in the ClassroomFostering Friendships - Enhancing Social Bonds  in the Classroom
Fostering Friendships - Enhancing Social Bonds in the Classroom
 
Plant propagation: Sexual and Asexual propapagation.pptx
Plant propagation: Sexual and Asexual propapagation.pptxPlant propagation: Sexual and Asexual propapagation.pptx
Plant propagation: Sexual and Asexual propapagation.pptx
 
REMIFENTANIL: An Ultra short acting opioid.pptx
REMIFENTANIL: An Ultra short acting opioid.pptxREMIFENTANIL: An Ultra short acting opioid.pptx
REMIFENTANIL: An Ultra short acting opioid.pptx
 

Mechatronics design team project v2

  • 1. Design of Mechatronics Systems Hardware In the Loop project proposal
  • 2. Presentation Outlines 01  Mission of the project  Project Team  Nomenclature  Project Workflow  Proof of Concept Demo
  • 3. Mission Implementing Hardware In the Loop design with VDI 2206 guidelines 02 You should learn how to integrate as a gear in a bigger system rather than being the whole system - Dr. Mohamed Abdelaziz
  • 4. Project Team Specialty distillation 03 Ahmed Hassan Mechanical Mustafa Gebril Control George Awny Programming Waleed El-Badry Electronics
  • 5. Nomenclature WHAT HIL is all about?
  • 6. Software In the Loop Mechatronics Perspective 08 PID Cont roller Mechanical Model Final Cont rol Element Set Point Cont rolled variable
  • 7. Software In the Loop Mechatronics Perspective 08
  • 8. Hardware In the Loop Mechatronics Perspective 08 PID Cont roller (Raspberry Pi) Mathemat ical Model Final Cont rol Element Set Point Cont rolled variable Virtualization
  • 9. Hardware In the Loop Mechatronics Perspective 08
  • 10. Adaptation of V-Model Task Planning
  • 11. Workflow Domain Expert System Identification Creating Mathematical Model of the mechanical system Programming Developing SIL / HIL generated code Electronics Deploying Generated code and maintaining Software / Hardware interaction 11 Mechanical Modeling SolidWorks design and material selection
  • 12. Mechanical System Design Domain Specific Stage 08 Conceptual Design  Building a single axis crane on SolidWorks.  Assigning correct mates and materials.  Exporting design to ADAMS / Simwise 4D and revalidate model if needed.
  • 13. Control System Design Domain Specific Stage 08 System Identification  Exciting mechanical model with pulsating signal and recording output.  Using system identification in MATLAB / LabVIEW to estimate the mathematical model.  Tuning the controller to find best PID parameters.
  • 14. Programming the System Domain Specific Stage 08 Deploying Control System  Generating code for hardware target.  Tuning PID parameters to match hardware specifications.
  • 15. Electronic System Design Domain Specific Stage 08 Deploying Control System  Deploying generated code on hardware target  Maintaining connectivity of Hardware / Software interaction.
  • 16. Project Workflow Mechanical System Sketching Dimensioning parts and parts Material selection Material selection is based on cost and avauilability
  • 17. Parts Assembly Assembling parts and constructing proper mates. Motion Testing Using SoftMotion to test motion with respect to mating and parts assembly
  • 18. Moving to ADAMS / SimWise Exporting assembly to ADAMS / Simwise and testing constraints.
  • 19. Control Design Preparing the model to acquire feedback / actors plots and variables
  • 20. Characteristics Logging Exciting the system with pulsating input and logging I/O
  • 21. Estimating Model Using System Identification to obtain mathematical model PID Tuning PID Automated Tuning using MATLAB or LabVIEW
  • 22. Code Generation Writing the code for hardware target
  • 23. Electronic Deployment Maintaining low level connectivity of hardware / software integration
  • 24. HOW V-Model is adapted then?? Learning each assigned domain is carried in PARALLEL Integration is an ITERATIVE process (cross domain interaction) Each team member will submit: • Design specification of his domain. • Gaunt chart for workflow during semester.
  • 25. Proof Of Concept SIL Live Demo