This is a first of a series of presentations illustrating implementation of VDI 2206 guidelines into a five weeks project carried with my colleagues in post graduate course lectured by Dr. Mohamed Abdelaziz.
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
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
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.
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.