SlideShare a Scribd company logo
1 of 21
Mr.John Graff,
National Instruments
LabVIEW
2
⮚Laboratory Virtual Instrument Engineering
Workbench
⮚Graphical programming language
⮚Used for data acquisition, instrument
control, and signal processing
LabVIEW
•G is a graphical language, so programs
look like flowcharts
•Program modules are clicked and dragged
into place
•Modules are “wired” together, and data
flows through these “wires”
3
⮚Called “Virtual Instruments” (VIs)
⮚Appearance and operation imitates
actual physical instruments
Without With
LabVIEW
4
Virtual Instrumentation Applications
• Design
• Signal and Image Processing
• Embedded System Programming
• (PC, DSP, FPGA,
Microcontroller)
• Simulation and Prototyping
• Control
• Automatic Controls and Dynamic
Systems
• Mechatronics and Robotics
• Measurements
• Circuits and Electronics
• Measurements and Instrumentation
A single graphical development
platform
5
LabVIEW Background
• LabVIEW(Laboratory Virtual Instrumentation
Engineering Workbench)
• Nicknamed “G” for its graphical programming
• Designed by NI (National Instruments , LabVIEW 2012
was released in August 2012.
• Commonly used for data acquisition, instrument
control, and industrial automation.
6
Basics of GSD
• Uses functions called VIs (virtual instruments) to I/O, signal
processing, computations, programming, etc.
• Connects VI icons with wires that transmit values between
functions.
• Has three components: a front panel, a block diagram, and
connector pane.
• Uses data flow, so function execute as soon as all income
data is received.
• Allows for Object /Oriented programming via subVIs and
classes.
7
Basic Functions of Virtual Instrument
Three-step process:
1.Data acquisition
2.Data analysis
3.Data visualization/presentation.
8
9
GRAPHICAL SYSTEM DESIGN (GSD) MODEL
Graphical system design and virtual instrumentation. 10
Design (Model)
•Researcher develops a mathematical model of
the system, including sensors, actuators,
plants and controllers, and simulates them
under a variety of initial conditions and
constraints.
•The researcher uses different numerical
methods with the objective of validating the
performance of the model and optimizing it
11
Design (Model)
12
Prototype (Lab)
13
Prototype (Lab)
• If experimental validation of the model is required,
researchers develop and test a prototype in the
laboratory.
• The “virtual plant/process” can be used for HIL tests.
• Usually, this experimental (prototyping) phase is
executed on standard PCs or PXI computers, using
PCI/PXI data acquisition devices or external
measuring devices connected to a PC via USB,
Ethernet, GPIB, or serial ports.
14
Deployment (Field)
15
Deployment (Field)
•Finally, the model (controller, analyzer or both) is
deployed in the field using a PC, or it can be
downloaded to a dedicated embedded controller such
as Compact RIO, which usually operates in stand-
alone mode and in real-time .
•For large systems, with high-channel counts or
involving modular instruments such as scopes, digital
multimeters (DMMs), RF vector signal analyzers, and
dynamic signal acquisition (DSA) devices, the PXI
platform is more appropriate.
16
DESIGN FLOW WITHOUT GSD
Typical embedded system software and hardware
design flow.
17
DESIGN FLOW WITH GSD
Stream-lined development flow with graphical system
design 18
ADVANTAGES OF LabVIEW
•Graphical user interface
•Drag-and-drop built-in functions
•Multiple high level development tools
•Multi platforms
•Reduces cost and preserves investment
•Flexibility and scalability
•Visualization capabilities
19
Web references
• https://www.youtube.com/watch?v=Rzr4EJcaxSo
• https://www.youtube.com/watch?v=RL7Tjgy7fl8
* 21

More Related Content

What's hot

prom,pld problems
prom,pld problemsprom,pld problems
prom,pld problems
Anish Gupta
 

What's hot (20)

Implementation of boolean function through1 multiplexer
Implementation of boolean function through1 multiplexerImplementation of boolean function through1 multiplexer
Implementation of boolean function through1 multiplexer
 
Multimedia Products And It's Importance in various Sectors
Multimedia Products And It's Importance in various SectorsMultimedia Products And It's Importance in various Sectors
Multimedia Products And It's Importance in various Sectors
 
Combinational circuits
Combinational circuits Combinational circuits
Combinational circuits
 
Shading
ShadingShading
Shading
 
8051 data types and directives
8051 data types and directives8051 data types and directives
8051 data types and directives
 
LabVIEW Report
LabVIEW  ReportLabVIEW  Report
LabVIEW Report
 
Applications of microprocessor
Applications of microprocessorApplications of microprocessor
Applications of microprocessor
 
Digital electronics
Digital electronicsDigital electronics
Digital electronics
 
Speaker Recognition
Speaker RecognitionSpeaker Recognition
Speaker Recognition
 
Mathematical operations in image processing
Mathematical operations in image processingMathematical operations in image processing
Mathematical operations in image processing
 
Multimedia data and file format
Multimedia data and file formatMultimedia data and file format
Multimedia data and file format
 
21EC33 BSP Module 1.pdf
21EC33 BSP Module 1.pdf21EC33 BSP Module 1.pdf
21EC33 BSP Module 1.pdf
 
Multimedia authoring and methaphors
Multimedia authoring and methaphorsMultimedia authoring and methaphors
Multimedia authoring and methaphors
 
multimedia making it work by Tay Vaughan Chapter1
multimedia making it work by Tay Vaughan Chapter1multimedia making it work by Tay Vaughan Chapter1
multimedia making it work by Tay Vaughan Chapter1
 
flip flops
flip flops flip flops
flip flops
 
prom,pld problems
prom,pld problemsprom,pld problems
prom,pld problems
 
Introduction to Computer graphics
Introduction to Computer graphicsIntroduction to Computer graphics
Introduction to Computer graphics
 
Bcd counter
Bcd counterBcd counter
Bcd counter
 
Fundamentals of Image Processing & Computer Vision with MATLAB
Fundamentals of Image Processing & Computer Vision with MATLABFundamentals of Image Processing & Computer Vision with MATLAB
Fundamentals of Image Processing & Computer Vision with MATLAB
 
Algorithm Design
Algorithm DesignAlgorithm Design
Algorithm Design
 

Similar to 1.2_Graphical System Design (GSD) model.pptx

Introduction to lab_view
Introduction to lab_viewIntroduction to lab_view
Introduction to lab_view
Sugeng Rianto
 
Introduction to lab view 8.6 in 3 hours
Introduction to lab view 8.6 in 3 hoursIntroduction to lab view 8.6 in 3 hours
Introduction to lab view 8.6 in 3 hours
Arihant Jain
 
Lesson_1-4.ppt
Lesson_1-4.pptLesson_1-4.ppt
Lesson_1-4.ppt
MudassarRafiq4
 
Srikanth_PILLI_CV_latest
Srikanth_PILLI_CV_latestSrikanth_PILLI_CV_latest
Srikanth_PILLI_CV_latest
Srikanth Pilli
 
HPC Application Profiling & Analysis
HPC Application Profiling & AnalysisHPC Application Profiling & Analysis
HPC Application Profiling & Analysis
Rishi Pathak
 

Similar to 1.2_Graphical System Design (GSD) model.pptx (20)

Introduction to lab_view
Introduction to lab_viewIntroduction to lab_view
Introduction to lab_view
 
Introduction to lab view 8.6 in 3 hours
Introduction to lab view 8.6 in 3 hoursIntroduction to lab view 8.6 in 3 hours
Introduction to lab view 8.6 in 3 hours
 
Labview1_ Computer Applications in Control_ACRRL
Labview1_ Computer Applications in Control_ACRRLLabview1_ Computer Applications in Control_ACRRL
Labview1_ Computer Applications in Control_ACRRL
 
Labview.ppt
Labview.pptLabview.ppt
Labview.ppt
 
Lecture handout by Mohd. Ayub Khan
Lecture handout by Mohd. Ayub KhanLecture handout by Mohd. Ayub Khan
Lecture handout by Mohd. Ayub Khan
 
Utilisation de la plateforme virtuelle QEMU/SystemC pour l'IoT
Utilisation de la plateforme virtuelle QEMU/SystemC pour l'IoTUtilisation de la plateforme virtuelle QEMU/SystemC pour l'IoT
Utilisation de la plateforme virtuelle QEMU/SystemC pour l'IoT
 
Embedded Systems Design and Programming & Internet of Things
Embedded Systems Design and Programming & Internet of ThingsEmbedded Systems Design and Programming & Internet of Things
Embedded Systems Design and Programming & Internet of Things
 
Lesson_1-4.ppt
Lesson_1-4.pptLesson_1-4.ppt
Lesson_1-4.ppt
 
LEGaTO: Use cases
LEGaTO: Use casesLEGaTO: Use cases
LEGaTO: Use cases
 
Virtual instrumentation (LabVIEW)
Virtual instrumentation (LabVIEW)Virtual instrumentation (LabVIEW)
Virtual instrumentation (LabVIEW)
 
Getting started with RISC-V verification what's next after compliance testing
Getting started with RISC-V verification what's next after compliance testingGetting started with RISC-V verification what's next after compliance testing
Getting started with RISC-V verification what's next after compliance testing
 
Monitoring and Instrumentation Strategies: Tips and Best Practices - AppSphere16
Monitoring and Instrumentation Strategies: Tips and Best Practices - AppSphere16Monitoring and Instrumentation Strategies: Tips and Best Practices - AppSphere16
Monitoring and Instrumentation Strategies: Tips and Best Practices - AppSphere16
 
Srikanth_PILLI_CV_latest
Srikanth_PILLI_CV_latestSrikanth_PILLI_CV_latest
Srikanth_PILLI_CV_latest
 
iSYSTEM Company and Product Overview v12.02
iSYSTEM Company and Product Overview v12.02iSYSTEM Company and Product Overview v12.02
iSYSTEM Company and Product Overview v12.02
 
International Journal of Engineering Inventions (IJEI)
International Journal of Engineering Inventions (IJEI)International Journal of Engineering Inventions (IJEI)
International Journal of Engineering Inventions (IJEI)
 
Embedded system and its platforms
Embedded system and its platformsEmbedded system and its platforms
Embedded system and its platforms
 
Apeman masta midih-oc2_demo_day
Apeman masta midih-oc2_demo_dayApeman masta midih-oc2_demo_day
Apeman masta midih-oc2_demo_day
 
HPC Application Profiling & Analysis
HPC Application Profiling & AnalysisHPC Application Profiling & Analysis
HPC Application Profiling & Analysis
 
Data acquisition softwares
Data acquisition softwaresData acquisition softwares
Data acquisition softwares
 
Vibro box sitel midih-presentation oc2
Vibro box sitel midih-presentation oc2Vibro box sitel midih-presentation oc2
Vibro box sitel midih-presentation oc2
 

Recently uploaded

electrical installation and maintenance.
electrical installation and maintenance.electrical installation and maintenance.
electrical installation and maintenance.
benjamincojr
 
Maher Othman Interior Design Portfolio..
Maher Othman Interior Design Portfolio..Maher Othman Interior Design Portfolio..
Maher Othman Interior Design Portfolio..
MaherOthman7
 

Recently uploaded (20)

Raashid final report on Embedded Systems
Raashid final report on Embedded SystemsRaashid final report on Embedded Systems
Raashid final report on Embedded Systems
 
Circuit Breakers for Engineering Students
Circuit Breakers for Engineering StudentsCircuit Breakers for Engineering Students
Circuit Breakers for Engineering Students
 
History of Indian Railways - the story of Growth & Modernization
History of Indian Railways - the story of Growth & ModernizationHistory of Indian Railways - the story of Growth & Modernization
History of Indian Railways - the story of Growth & Modernization
 
NEWLETTER FRANCE HELICES/ SDS SURFACE DRIVES - MAY 2024
NEWLETTER FRANCE HELICES/ SDS SURFACE DRIVES - MAY 2024NEWLETTER FRANCE HELICES/ SDS SURFACE DRIVES - MAY 2024
NEWLETTER FRANCE HELICES/ SDS SURFACE DRIVES - MAY 2024
 
engineering chemistry power point presentation
engineering chemistry  power point presentationengineering chemistry  power point presentation
engineering chemistry power point presentation
 
21scheme vtu syllabus of visveraya technological university
21scheme vtu syllabus of visveraya technological university21scheme vtu syllabus of visveraya technological university
21scheme vtu syllabus of visveraya technological university
 
Interfacing Analog to Digital Data Converters ee3404.pdf
Interfacing Analog to Digital Data Converters ee3404.pdfInterfacing Analog to Digital Data Converters ee3404.pdf
Interfacing Analog to Digital Data Converters ee3404.pdf
 
Working Principle of Echo Sounder and Doppler Effect.pdf
Working Principle of Echo Sounder and Doppler Effect.pdfWorking Principle of Echo Sounder and Doppler Effect.pdf
Working Principle of Echo Sounder and Doppler Effect.pdf
 
Diploma Engineering Drawing Qp-2024 Ece .pdf
Diploma Engineering Drawing Qp-2024 Ece .pdfDiploma Engineering Drawing Qp-2024 Ece .pdf
Diploma Engineering Drawing Qp-2024 Ece .pdf
 
electrical installation and maintenance.
electrical installation and maintenance.electrical installation and maintenance.
electrical installation and maintenance.
 
NO1 Best Powerful Vashikaran Specialist Baba Vashikaran Specialist For Love V...
NO1 Best Powerful Vashikaran Specialist Baba Vashikaran Specialist For Love V...NO1 Best Powerful Vashikaran Specialist Baba Vashikaran Specialist For Love V...
NO1 Best Powerful Vashikaran Specialist Baba Vashikaran Specialist For Love V...
 
Autodesk Construction Cloud (Autodesk Build).pptx
Autodesk Construction Cloud (Autodesk Build).pptxAutodesk Construction Cloud (Autodesk Build).pptx
Autodesk Construction Cloud (Autodesk Build).pptx
 
Basics of Relay for Engineering Students
Basics of Relay for Engineering StudentsBasics of Relay for Engineering Students
Basics of Relay for Engineering Students
 
analog-vs-digital-communication (concept of analog and digital).pptx
analog-vs-digital-communication (concept of analog and digital).pptxanalog-vs-digital-communication (concept of analog and digital).pptx
analog-vs-digital-communication (concept of analog and digital).pptx
 
The Entity-Relationship Model(ER Diagram).pptx
The Entity-Relationship Model(ER Diagram).pptxThe Entity-Relationship Model(ER Diagram).pptx
The Entity-Relationship Model(ER Diagram).pptx
 
litvinenko_Henry_Intrusion_Hong-Kong_2024.pdf
litvinenko_Henry_Intrusion_Hong-Kong_2024.pdflitvinenko_Henry_Intrusion_Hong-Kong_2024.pdf
litvinenko_Henry_Intrusion_Hong-Kong_2024.pdf
 
Maher Othman Interior Design Portfolio..
Maher Othman Interior Design Portfolio..Maher Othman Interior Design Portfolio..
Maher Othman Interior Design Portfolio..
 
Passive Air Cooling System and Solar Water Heater.ppt
Passive Air Cooling System and Solar Water Heater.pptPassive Air Cooling System and Solar Water Heater.ppt
Passive Air Cooling System and Solar Water Heater.ppt
 
handbook on reinforce concrete and detailing
handbook on reinforce concrete and detailinghandbook on reinforce concrete and detailing
handbook on reinforce concrete and detailing
 
Insurance management system project report.pdf
Insurance management system project report.pdfInsurance management system project report.pdf
Insurance management system project report.pdf
 

1.2_Graphical System Design (GSD) model.pptx

  • 2. LabVIEW 2 ⮚Laboratory Virtual Instrument Engineering Workbench ⮚Graphical programming language ⮚Used for data acquisition, instrument control, and signal processing
  • 3. LabVIEW •G is a graphical language, so programs look like flowcharts •Program modules are clicked and dragged into place •Modules are “wired” together, and data flows through these “wires” 3
  • 4. ⮚Called “Virtual Instruments” (VIs) ⮚Appearance and operation imitates actual physical instruments Without With LabVIEW 4
  • 5. Virtual Instrumentation Applications • Design • Signal and Image Processing • Embedded System Programming • (PC, DSP, FPGA, Microcontroller) • Simulation and Prototyping • Control • Automatic Controls and Dynamic Systems • Mechatronics and Robotics • Measurements • Circuits and Electronics • Measurements and Instrumentation A single graphical development platform 5
  • 6. LabVIEW Background • LabVIEW(Laboratory Virtual Instrumentation Engineering Workbench) • Nicknamed “G” for its graphical programming • Designed by NI (National Instruments , LabVIEW 2012 was released in August 2012. • Commonly used for data acquisition, instrument control, and industrial automation. 6
  • 7. Basics of GSD • Uses functions called VIs (virtual instruments) to I/O, signal processing, computations, programming, etc. • Connects VI icons with wires that transmit values between functions. • Has three components: a front panel, a block diagram, and connector pane. • Uses data flow, so function execute as soon as all income data is received. • Allows for Object /Oriented programming via subVIs and classes. 7
  • 8. Basic Functions of Virtual Instrument Three-step process: 1.Data acquisition 2.Data analysis 3.Data visualization/presentation. 8
  • 9. 9
  • 10. GRAPHICAL SYSTEM DESIGN (GSD) MODEL Graphical system design and virtual instrumentation. 10
  • 11. Design (Model) •Researcher develops a mathematical model of the system, including sensors, actuators, plants and controllers, and simulates them under a variety of initial conditions and constraints. •The researcher uses different numerical methods with the objective of validating the performance of the model and optimizing it 11
  • 14. Prototype (Lab) • If experimental validation of the model is required, researchers develop and test a prototype in the laboratory. • The “virtual plant/process” can be used for HIL tests. • Usually, this experimental (prototyping) phase is executed on standard PCs or PXI computers, using PCI/PXI data acquisition devices or external measuring devices connected to a PC via USB, Ethernet, GPIB, or serial ports. 14
  • 16. Deployment (Field) •Finally, the model (controller, analyzer or both) is deployed in the field using a PC, or it can be downloaded to a dedicated embedded controller such as Compact RIO, which usually operates in stand- alone mode and in real-time . •For large systems, with high-channel counts or involving modular instruments such as scopes, digital multimeters (DMMs), RF vector signal analyzers, and dynamic signal acquisition (DSA) devices, the PXI platform is more appropriate. 16
  • 17. DESIGN FLOW WITHOUT GSD Typical embedded system software and hardware design flow. 17
  • 18. DESIGN FLOW WITH GSD Stream-lined development flow with graphical system design 18
  • 19. ADVANTAGES OF LabVIEW •Graphical user interface •Drag-and-drop built-in functions •Multiple high level development tools •Multi platforms •Reduces cost and preserves investment •Flexibility and scalability •Visualization capabilities 19
  • 20.
  • 21. Web references • https://www.youtube.com/watch?v=Rzr4EJcaxSo • https://www.youtube.com/watch?v=RL7Tjgy7fl8 * 21