SlideShare une entreprise Scribd logo
1  sur  12
Télécharger pour lire hors ligne
Indianapolis Office
16469 Southpark Drive
Westfield, IN 46074
St. Louis Office
2025 Zumbehl Road
Suite 304
Saint Charles, MO, 63303
www.ballsystems.com
+1 (317) 509-6410
Modeling Discussion Agenda
• Problems with complex systems
• Complex machines defined
• Intro to modeling & Hardware-in-the-Loop (HIL)
• Cost and quality benefits of model-based testing
• Introduction to Ball Systems
• How can we help?
Problem Statement
Complex machines containing multiple embedded
systems create unique and diverse testing challenges:
• Availability of product and/or test system for testing
• Cost / time to build a system prior to testing
• High cost to test (capital, facilities, maintenance,
manufacturing time, scrap, redesign, etc.)
• Time consuming testing, especially for extensive
regression testing
• System validation challenging due to complexity.
Unable to test to limits and beyond
• Repeatability challenging for large physical systems
• High cost of failure (production test, field, customer
issues, etc.)
Complex Machines Defined
Plant
Embedded
Real-Time Control
System
Complex machines such as Draglines, Spacecraft,
Vehicle Engines, Blast Hole Drills, Jet Engines, etc.
typically have multiple Embedded Real-Time Control
Systems controlling one or more complex (typically)
physical components called the “Plant”
Why Modeling and Simulation?
Modeling and
simulation can
reduce risk and
time to market and
increase the
efficiency in
multiple areas of
the product
development cycle:
• Model-In-Loop
• Software-In-Loop
• Hardware-In-Loop
• Rapid Control
Prototyping
NI’s VeriStand
software platform
provides seamless
integration of
modeling
throughout the
product
development cycle
Product Development
V-Diagram
• HIL allows a product development or product test
engineer the ability to mimic (or model) the behavior
of the Plant using a combination of electronic
hardware and custom software
• HIL replaces the Plant under control with a software
model of the physical Plant and all related dynamic
systems
• Modeling improves test and development through
simulating the use of real world systems
• Models also allow for rapid design iteration, and
validation at much lower cost
• These models are then “interfaced” with an
electronic control system through the use of an HIL
hardware test system and associated software to
simulate actuators, sensors, etc.
HIL Allows Modeling of Machines
A software model
is a mathematical
representation of
a physical system
and sometimes of
a control system
as well
Plant Software
Model
HIL System Schematic
I/O
Signals
Host PC
Running
NI
VeriStand
Plant Software Model
Control
SystemReal-Time System
The Plant
software model,
the host PC
running NI
VeriStand, and
the NI Real-Time
HIL System
effectively
“replace” the
Plant
• HIL increases the speed and scope of testing while
reducing risk and cost
• Ideally an embedded control system is tested against the
real Plant
• However frequently the real Plant imposes limitations or
risks on the scope of the testing
• For example, in the case of an electronic control system,
certain testing may lead to dangerous test conditions:
• Testing at or beyond the range of the certain control
system parameters or Plant capabilities
• Testing and verification of the system at failure
conditions and beyond (“corner cases”)
• HIL provides an efficient and safe environment where the
test or application engineer can focus on the functionality
of the controller without risk to himself or the Plant
Quality of Model-based Testing
Balance Time & Cost vs. Real World
HIL = The Best of Both Worlds
RealWorldCorrelation
Time and Cost
Virtual Simulation
Hardware-in-the-Loop
Proving Ground or
Customer Site
HIL simulation
allows the
engineer to cost
effectively
balance rapid
verification,
validation, and
regression
testing with real-
world interaction
Who is Ball Systems?
• Founded in 1966, today Ball Systems is a leader in custom
electronics and electronic test solutions and software for Fortune 500
companies worldwide
• Comprehensive and strategic offerings and capabilities
• Strategic consultation on design of corporate test strategies and development
processes
• Test system and test software design; COTS, custom design, etc.
• Software design and architectures; NI Suite, Visual Studio, Firmware
• Electrical circuit and system design; Analog, Digital, FPGA, Embedded Micro
• Custom PCBs/PCAs
• Mechanical fixture and
machine design
• Controls and machine
vision design
• Contract manufacturing
including PCAs, test
systems and racks, test
fixtures, custom
electronics, machines, etc.
National Instruments Strategic
Alliance Partner & HIL Experts
• Programming expertise w/entire NI suite
• Certified architects and developers
• Strategic NI HIL / VeriStand Partner
• Trained programmers who have implemented
numerous HIL & VeriStand solutions
• Experience with VeriStand since inception at NI
• HIL systems developed and delivered for automotive and
heavy industrial companies including:
• Caterpillar:
• Design and fabrication of HIL hardware test system
• Design and development of HIL software including
FPGA programming and VeriStand
• Cummins:
• Development of HIL software including seamless
integration with extensive existing test architecture
• 100’s of NI PXI, cRIO, etc. systems integrated worldwide
How Can Ball Systems Help?
• Consult to develop strategies to determine the
effectiveness of an HIL approach
• Development of HIL systems and software
• Staffed on-site validation, verification, and
regression testing and test management
• Development of software models
• Design and development of control systems for
products (e.g., NI cRIO based control systems to
replace existing PLC based systems)
Contact:
Terrance Bradford
+1 (317) 509-6410
www.ballsystems.com

Contenu connexe

Tendances

Embedded System in Automobiles
Embedded System in Automobiles Embedded System in Automobiles
Embedded System in Automobiles Seminar Links
 
What is mechatronics ppt
What is mechatronics pptWhat is mechatronics ppt
What is mechatronics pptNirmal Kumar
 
Embedded Systems in Automobile
Embedded Systems in AutomobileEmbedded Systems in Automobile
Embedded Systems in AutomobileAbhishek Sutrave
 
CAN (Controller Area Network) Bus Protocol
CAN (Controller Area Network) Bus ProtocolCAN (Controller Area Network) Bus Protocol
CAN (Controller Area Network) Bus ProtocolAbhinaw Tiwari
 
ECU Verification & Validation
ECU Verification & ValidationECU Verification & Validation
ECU Verification & ValidationShankar Akella
 
Achieve iso 26262 certification
Achieve iso 26262 certificationAchieve iso 26262 certification
Achieve iso 26262 certificationPRQA
 
Case study of Adaptive Cruise Control
Case study of Adaptive Cruise ControlCase study of Adaptive Cruise Control
Case study of Adaptive Cruise ControlPAVANKUMARSDESAI
 
Simulink Stateflow workshop
 Simulink Stateflow workshop Simulink Stateflow workshop
Simulink Stateflow workshopMATLABISRAEL
 
Adaptive AUTOSAR - The New AUTOSAR Architecture
Adaptive AUTOSAR - The New AUTOSAR ArchitectureAdaptive AUTOSAR - The New AUTOSAR Architecture
Adaptive AUTOSAR - The New AUTOSAR ArchitectureAdaCore
 
Security in an embedded system
Security in an embedded system Security in an embedded system
Security in an embedded system UrmilasSrinivasan
 
INDUSTRIAL AUTOMATION ( SHUBHAM KURDIYA)
INDUSTRIAL AUTOMATION ( SHUBHAM KURDIYA)INDUSTRIAL AUTOMATION ( SHUBHAM KURDIYA)
INDUSTRIAL AUTOMATION ( SHUBHAM KURDIYA)Řőmĕő Šhűbhąm
 
Introduction to embedded systems
Introduction to embedded systemsIntroduction to embedded systems
Introduction to embedded systemsApurva Zope
 
Embedded systems in automobiles
Embedded systems in automobilesEmbedded systems in automobiles
Embedded systems in automobilesTilak Marupilla
 
Unit 1 embedded systems and applications
Unit 1 embedded systems and applicationsUnit 1 embedded systems and applications
Unit 1 embedded systems and applicationsDr.YNM
 
Autosar basics by ARCCORE
Autosar basics by ARCCOREAutosar basics by ARCCORE
Autosar basics by ARCCOREARCCORE
 
Real Time System Validation using Hardware in Loop (HIL) Digital Platform
Real Time System Validation using Hardware in Loop (HIL) Digital PlatformReal Time System Validation using Hardware in Loop (HIL) Digital Platform
Real Time System Validation using Hardware in Loop (HIL) Digital PlatformSHIMI S L
 

Tendances (20)

Embedded System in Automobiles
Embedded System in Automobiles Embedded System in Automobiles
Embedded System in Automobiles
 
What is mechatronics ppt
What is mechatronics pptWhat is mechatronics ppt
What is mechatronics ppt
 
Embedded Systems in Automobile
Embedded Systems in AutomobileEmbedded Systems in Automobile
Embedded Systems in Automobile
 
CAN (Controller Area Network) Bus Protocol
CAN (Controller Area Network) Bus ProtocolCAN (Controller Area Network) Bus Protocol
CAN (Controller Area Network) Bus Protocol
 
Embedded System Basics
Embedded System BasicsEmbedded System Basics
Embedded System Basics
 
Embedded systems
Embedded systems Embedded systems
Embedded systems
 
Autosar Basics hand book_v1
Autosar Basics  hand book_v1Autosar Basics  hand book_v1
Autosar Basics hand book_v1
 
Embedded system
Embedded systemEmbedded system
Embedded system
 
ECU Verification & Validation
ECU Verification & ValidationECU Verification & Validation
ECU Verification & Validation
 
Achieve iso 26262 certification
Achieve iso 26262 certificationAchieve iso 26262 certification
Achieve iso 26262 certification
 
Case study of Adaptive Cruise Control
Case study of Adaptive Cruise ControlCase study of Adaptive Cruise Control
Case study of Adaptive Cruise Control
 
Simulink Stateflow workshop
 Simulink Stateflow workshop Simulink Stateflow workshop
Simulink Stateflow workshop
 
Adaptive AUTOSAR - The New AUTOSAR Architecture
Adaptive AUTOSAR - The New AUTOSAR ArchitectureAdaptive AUTOSAR - The New AUTOSAR Architecture
Adaptive AUTOSAR - The New AUTOSAR Architecture
 
Security in an embedded system
Security in an embedded system Security in an embedded system
Security in an embedded system
 
INDUSTRIAL AUTOMATION ( SHUBHAM KURDIYA)
INDUSTRIAL AUTOMATION ( SHUBHAM KURDIYA)INDUSTRIAL AUTOMATION ( SHUBHAM KURDIYA)
INDUSTRIAL AUTOMATION ( SHUBHAM KURDIYA)
 
Introduction to embedded systems
Introduction to embedded systemsIntroduction to embedded systems
Introduction to embedded systems
 
Embedded systems in automobiles
Embedded systems in automobilesEmbedded systems in automobiles
Embedded systems in automobiles
 
Unit 1 embedded systems and applications
Unit 1 embedded systems and applicationsUnit 1 embedded systems and applications
Unit 1 embedded systems and applications
 
Autosar basics by ARCCORE
Autosar basics by ARCCOREAutosar basics by ARCCORE
Autosar basics by ARCCORE
 
Real Time System Validation using Hardware in Loop (HIL) Digital Platform
Real Time System Validation using Hardware in Loop (HIL) Digital PlatformReal Time System Validation using Hardware in Loop (HIL) Digital Platform
Real Time System Validation using Hardware in Loop (HIL) Digital Platform
 

En vedette

Real-Time Hardware-in-the-Loop Testing of an Excitation Control System for Os...
Real-Time Hardware-in-the-Loop Testing of an Excitation Control System for Os...Real-Time Hardware-in-the-Loop Testing of an Excitation Control System for Os...
Real-Time Hardware-in-the-Loop Testing of an Excitation Control System for Os...Luigi Vanfretti
 
Application of DDS on modular Hardware-in-the-loop test benches at Audi
Application of DDS on modular Hardware-in-the-loop test benches at AudiApplication of DDS on modular Hardware-in-the-loop test benches at Audi
Application of DDS on modular Hardware-in-the-loop test benches at AudiReal-Time Innovations (RTI)
 
OPAL-RT Webinar - Challenges in Protection Relay Testing
OPAL-RT Webinar - Challenges in Protection Relay TestingOPAL-RT Webinar - Challenges in Protection Relay Testing
OPAL-RT Webinar - Challenges in Protection Relay TestingOPAL-RT TECHNOLOGIES
 
Experiences with Real-Time Hardware-in-the-Loop Simulation
Experiences with Real-Time Hardware-in-the-Loop SimulationExperiences with Real-Time Hardware-in-the-Loop Simulation
Experiences with Real-Time Hardware-in-the-Loop SimulationLuigi Vanfretti
 
Optimizing Battery Cell, Module, Pack and Controls Design with Comprehensive...
Optimizing Battery Cell, Module, Pack and  Controls Design with Comprehensive...Optimizing Battery Cell, Module, Pack and  Controls Design with Comprehensive...
Optimizing Battery Cell, Module, Pack and Controls Design with Comprehensive...Sandeep Sovani, Ph.D.
 
OPAL-RT Distributed Multi-User Laboratories
OPAL-RT Distributed Multi-User LaboratoriesOPAL-RT Distributed Multi-User Laboratories
OPAL-RT Distributed Multi-User LaboratoriesDarcy La Ronde
 
Results of model-based testing in automotive
Results of model-based testing in automotiveResults of model-based testing in automotive
Results of model-based testing in automotiveAnthony Faucogney
 
State-of-the-art of hardware-in-the-loop solutions for Battery Management Sys...
State-of-the-art of hardware-in-the-loop solutions for Battery Management Sys...State-of-the-art of hardware-in-the-loop solutions for Battery Management Sys...
State-of-the-art of hardware-in-the-loop solutions for Battery Management Sys...Jorge Varela Barreras
 
10 good reasons to go for model-based systems engineering in your organization
10 good reasons to go for model-based systems engineering in your organization10 good reasons to go for model-based systems engineering in your organization
10 good reasons to go for model-based systems engineering in your organizationSiemens PLM Software
 
Engine Management System/ ECU
Engine Management System/ ECUEngine Management System/ ECU
Engine Management System/ ECUSahil Mohile
 
OPAL-RT and ANSYS - HIL simulation
OPAL-RT and ANSYS - HIL simulationOPAL-RT and ANSYS - HIL simulation
OPAL-RT and ANSYS - HIL simulationOPAL-RT TECHNOLOGIES
 

En vedette (15)

Real-Time Hardware-in-the-Loop Testing of an Excitation Control System for Os...
Real-Time Hardware-in-the-Loop Testing of an Excitation Control System for Os...Real-Time Hardware-in-the-Loop Testing of an Excitation Control System for Os...
Real-Time Hardware-in-the-Loop Testing of an Excitation Control System for Os...
 
Application of DDS on modular Hardware-in-the-loop test benches at Audi
Application of DDS on modular Hardware-in-the-loop test benches at AudiApplication of DDS on modular Hardware-in-the-loop test benches at Audi
Application of DDS on modular Hardware-in-the-loop test benches at Audi
 
OPAL-RT Webinar - Challenges in Protection Relay Testing
OPAL-RT Webinar - Challenges in Protection Relay TestingOPAL-RT Webinar - Challenges in Protection Relay Testing
OPAL-RT Webinar - Challenges in Protection Relay Testing
 
Experiences with Real-Time Hardware-in-the-Loop Simulation
Experiences with Real-Time Hardware-in-the-Loop SimulationExperiences with Real-Time Hardware-in-the-Loop Simulation
Experiences with Real-Time Hardware-in-the-Loop Simulation
 
Διαλυτικά
ΔιαλυτικάΔιαλυτικά
Διαλυτικά
 
Typhoon HIL402
Typhoon HIL402Typhoon HIL402
Typhoon HIL402
 
Optimizing Battery Cell, Module, Pack and Controls Design with Comprehensive...
Optimizing Battery Cell, Module, Pack and  Controls Design with Comprehensive...Optimizing Battery Cell, Module, Pack and  Controls Design with Comprehensive...
Optimizing Battery Cell, Module, Pack and Controls Design with Comprehensive...
 
DDS Over Low Bandwidth Data Links
DDS Over Low Bandwidth Data LinksDDS Over Low Bandwidth Data Links
DDS Over Low Bandwidth Data Links
 
OPAL-RT Distributed Multi-User Laboratories
OPAL-RT Distributed Multi-User LaboratoriesOPAL-RT Distributed Multi-User Laboratories
OPAL-RT Distributed Multi-User Laboratories
 
Results of model-based testing in automotive
Results of model-based testing in automotiveResults of model-based testing in automotive
Results of model-based testing in automotive
 
State-of-the-art of hardware-in-the-loop solutions for Battery Management Sys...
State-of-the-art of hardware-in-the-loop solutions for Battery Management Sys...State-of-the-art of hardware-in-the-loop solutions for Battery Management Sys...
State-of-the-art of hardware-in-the-loop solutions for Battery Management Sys...
 
Test automation
Test automationTest automation
Test automation
 
10 good reasons to go for model-based systems engineering in your organization
10 good reasons to go for model-based systems engineering in your organization10 good reasons to go for model-based systems engineering in your organization
10 good reasons to go for model-based systems engineering in your organization
 
Engine Management System/ ECU
Engine Management System/ ECUEngine Management System/ ECU
Engine Management System/ ECU
 
OPAL-RT and ANSYS - HIL simulation
OPAL-RT and ANSYS - HIL simulationOPAL-RT and ANSYS - HIL simulation
OPAL-RT and ANSYS - HIL simulation
 

Similaire à What is HIL (HardWare In The Loop)

Modelon Modelica executable requirements Ansys Conference 2016
Modelon Modelica executable requirements Ansys Conference 2016Modelon Modelica executable requirements Ansys Conference 2016
Modelon Modelica executable requirements Ansys Conference 2016Modelon
 
Company Overview - Services Provided
Company Overview - Services ProvidedCompany Overview - Services Provided
Company Overview - Services ProvidedGarrett Kelley
 
The Benefits of using Dynamic Simulation and Training Systems
The Benefits of using Dynamic Simulation and Training SystemsThe Benefits of using Dynamic Simulation and Training Systems
The Benefits of using Dynamic Simulation and Training SystemsRisman Hatibi
 
Dynamic Simulation for HFE & Control System Design Validation
Dynamic Simulation for HFE & Control System Design ValidationDynamic Simulation for HFE & Control System Design Validation
Dynamic Simulation for HFE & Control System Design ValidationGSE Systems, Inc.
 
Real-Time Engineering Simulators
Real-Time Engineering SimulatorsReal-Time Engineering Simulators
Real-Time Engineering SimulatorsGSE Systems, Inc.
 
Functional verification techniques EW16 session
Functional verification techniques  EW16 sessionFunctional verification techniques  EW16 session
Functional verification techniques EW16 sessionSameh El-Ashry
 
Concurrent Engineering – Breaking down the silos
Concurrent Engineering – Breaking down the silosConcurrent Engineering – Breaking down the silos
Concurrent Engineering – Breaking down the silosNNE
 
Innovative Test Automation Solution
Innovative Test Automation SolutionInnovative Test Automation Solution
Innovative Test Automation SolutionAlan Lee White
 
Innovation day 2013 2.5 joris vanderschrick (verhaert) - embedded system de...
Innovation day 2013   2.5 joris vanderschrick (verhaert) - embedded system de...Innovation day 2013   2.5 joris vanderschrick (verhaert) - embedded system de...
Innovation day 2013 2.5 joris vanderschrick (verhaert) - embedded system de...Verhaert Masters in Innovation
 
Automating the cip compliance test lab
Automating the cip compliance test labAutomating the cip compliance test lab
Automating the cip compliance test labChuck Reynolds
 
Business Process Quality at Citrix
Business Process Quality at CitrixBusiness Process Quality at Citrix
Business Process Quality at CitrixWorksoft
 
Introduction to TTCN-3 and AUTOSAR Conformance Testing
Introduction to TTCN-3 and AUTOSAR Conformance TestingIntroduction to TTCN-3 and AUTOSAR Conformance Testing
Introduction to TTCN-3 and AUTOSAR Conformance TestingOak Systems
 
Delivering digital transformation and business impact with io t, machine lear...
Delivering digital transformation and business impact with io t, machine lear...Delivering digital transformation and business impact with io t, machine lear...
Delivering digital transformation and business impact with io t, machine lear...Robert Sanders
 
Software development life cycle
Software development life cycleSoftware development life cycle
Software development life cycleManindra Simhadri
 
2016 NCS ASE short
2016 NCS ASE short2016 NCS ASE short
2016 NCS ASE shortSteve Stuck
 
Emerging standards and support organizations within engineering simulation
Emerging standards and support organizations within engineering simulation Emerging standards and support organizations within engineering simulation
Emerging standards and support organizations within engineering simulation Modelon
 
Smarter Manufacturing through Equipment Data-Driven Application Design
Smarter Manufacturing through Equipment Data-Driven Application DesignSmarter Manufacturing through Equipment Data-Driven Application Design
Smarter Manufacturing through Equipment Data-Driven Application DesignKimberly Daich
 

Similaire à What is HIL (HardWare In The Loop) (20)

Modelon Modelica executable requirements Ansys Conference 2016
Modelon Modelica executable requirements Ansys Conference 2016Modelon Modelica executable requirements Ansys Conference 2016
Modelon Modelica executable requirements Ansys Conference 2016
 
Simics - Break the Rules of Product Development
Simics - Break the Rules of Product DevelopmentSimics - Break the Rules of Product Development
Simics - Break the Rules of Product Development
 
Company Overview - Services Provided
Company Overview - Services ProvidedCompany Overview - Services Provided
Company Overview - Services Provided
 
The Benefits of using Dynamic Simulation and Training Systems
The Benefits of using Dynamic Simulation and Training SystemsThe Benefits of using Dynamic Simulation and Training Systems
The Benefits of using Dynamic Simulation and Training Systems
 
Dynamic Simulation for HFE & Control System Design Validation
Dynamic Simulation for HFE & Control System Design ValidationDynamic Simulation for HFE & Control System Design Validation
Dynamic Simulation for HFE & Control System Design Validation
 
Real-Time Engineering Simulators
Real-Time Engineering SimulatorsReal-Time Engineering Simulators
Real-Time Engineering Simulators
 
Functional verification techniques EW16 session
Functional verification techniques  EW16 sessionFunctional verification techniques  EW16 session
Functional verification techniques EW16 session
 
Concurrent Engineering – Breaking down the silos
Concurrent Engineering – Breaking down the silosConcurrent Engineering – Breaking down the silos
Concurrent Engineering – Breaking down the silos
 
Innovative Test Automation Solution
Innovative Test Automation SolutionInnovative Test Automation Solution
Innovative Test Automation Solution
 
Innovation day 2013 2.5 joris vanderschrick (verhaert) - embedded system de...
Innovation day 2013   2.5 joris vanderschrick (verhaert) - embedded system de...Innovation day 2013   2.5 joris vanderschrick (verhaert) - embedded system de...
Innovation day 2013 2.5 joris vanderschrick (verhaert) - embedded system de...
 
Automating the cip compliance test lab
Automating the cip compliance test labAutomating the cip compliance test lab
Automating the cip compliance test lab
 
6TL NIdays 2010
6TL NIdays 2010 6TL NIdays 2010
6TL NIdays 2010
 
Atul_T_Biradar_CV
Atul_T_Biradar_CVAtul_T_Biradar_CV
Atul_T_Biradar_CV
 
Business Process Quality at Citrix
Business Process Quality at CitrixBusiness Process Quality at Citrix
Business Process Quality at Citrix
 
Introduction to TTCN-3 and AUTOSAR Conformance Testing
Introduction to TTCN-3 and AUTOSAR Conformance TestingIntroduction to TTCN-3 and AUTOSAR Conformance Testing
Introduction to TTCN-3 and AUTOSAR Conformance Testing
 
Delivering digital transformation and business impact with io t, machine lear...
Delivering digital transformation and business impact with io t, machine lear...Delivering digital transformation and business impact with io t, machine lear...
Delivering digital transformation and business impact with io t, machine lear...
 
Software development life cycle
Software development life cycleSoftware development life cycle
Software development life cycle
 
2016 NCS ASE short
2016 NCS ASE short2016 NCS ASE short
2016 NCS ASE short
 
Emerging standards and support organizations within engineering simulation
Emerging standards and support organizations within engineering simulation Emerging standards and support organizations within engineering simulation
Emerging standards and support organizations within engineering simulation
 
Smarter Manufacturing through Equipment Data-Driven Application Design
Smarter Manufacturing through Equipment Data-Driven Application DesignSmarter Manufacturing through Equipment Data-Driven Application Design
Smarter Manufacturing through Equipment Data-Driven Application Design
 

Dernier

Top Rated Pune Call Girls Saswad ⟟ 6297143586 ⟟ Call Me For Genuine Sex Serv...
Top Rated  Pune Call Girls Saswad ⟟ 6297143586 ⟟ Call Me For Genuine Sex Serv...Top Rated  Pune Call Girls Saswad ⟟ 6297143586 ⟟ Call Me For Genuine Sex Serv...
Top Rated Pune Call Girls Saswad ⟟ 6297143586 ⟟ Call Me For Genuine Sex Serv...Call Girls in Nagpur High Profile
 
💫✅jodhpur 24×7 BEST GENUINE PERSON LOW PRICE CALL GIRL SERVICE FULL SATISFACT...
💫✅jodhpur 24×7 BEST GENUINE PERSON LOW PRICE CALL GIRL SERVICE FULL SATISFACT...💫✅jodhpur 24×7 BEST GENUINE PERSON LOW PRICE CALL GIRL SERVICE FULL SATISFACT...
💫✅jodhpur 24×7 BEST GENUINE PERSON LOW PRICE CALL GIRL SERVICE FULL SATISFACT...sonalitrivedi431
 
Pooja 9892124323, Call girls Services and Mumbai Escort Service Near Hotel Hy...
Pooja 9892124323, Call girls Services and Mumbai Escort Service Near Hotel Hy...Pooja 9892124323, Call girls Services and Mumbai Escort Service Near Hotel Hy...
Pooja 9892124323, Call girls Services and Mumbai Escort Service Near Hotel Hy...Pooja Nehwal
 
Top Rated Pune Call Girls Koregaon Park ⟟ 6297143586 ⟟ Call Me For Genuine S...
Top Rated  Pune Call Girls Koregaon Park ⟟ 6297143586 ⟟ Call Me For Genuine S...Top Rated  Pune Call Girls Koregaon Park ⟟ 6297143586 ⟟ Call Me For Genuine S...
Top Rated Pune Call Girls Koregaon Park ⟟ 6297143586 ⟟ Call Me For Genuine S...Call Girls in Nagpur High Profile
 
CALL ON ➥8923113531 🔝Call Girls Kalyanpur Lucknow best Female service 🧵
CALL ON ➥8923113531 🔝Call Girls Kalyanpur Lucknow best Female service  🧵CALL ON ➥8923113531 🔝Call Girls Kalyanpur Lucknow best Female service  🧵
CALL ON ➥8923113531 🔝Call Girls Kalyanpur Lucknow best Female service 🧵anilsa9823
 
call girls in Kaushambi (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝...
call girls in Kaushambi (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝...call girls in Kaushambi (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝...
call girls in Kaushambi (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝...Delhi Call girls
 
Best VIP Call Girls Noida Sector 47 Call Me: 8448380779
Best VIP Call Girls Noida Sector 47 Call Me: 8448380779Best VIP Call Girls Noida Sector 47 Call Me: 8448380779
Best VIP Call Girls Noida Sector 47 Call Me: 8448380779Delhi Call girls
 
The history of music videos a level presentation
The history of music videos a level presentationThe history of music videos a level presentation
The history of music videos a level presentationamedia6
 
Pastel Portfolio _ by Slidesgo.pptx. Xxx
Pastel Portfolio _ by Slidesgo.pptx. XxxPastel Portfolio _ by Slidesgo.pptx. Xxx
Pastel Portfolio _ by Slidesgo.pptx. XxxSegundoManuelFaichin1
 
Escorts Service Basapura ☎ 7737669865☎ Book Your One night Stand (Bangalore)
Escorts Service Basapura ☎ 7737669865☎ Book Your One night Stand (Bangalore)Escorts Service Basapura ☎ 7737669865☎ Book Your One night Stand (Bangalore)
Escorts Service Basapura ☎ 7737669865☎ Book Your One night Stand (Bangalore)amitlee9823
 
CALL ON ➥8923113531 🔝Call Girls Aminabad Lucknow best Night Fun service
CALL ON ➥8923113531 🔝Call Girls Aminabad Lucknow best Night Fun serviceCALL ON ➥8923113531 🔝Call Girls Aminabad Lucknow best Night Fun service
CALL ON ➥8923113531 🔝Call Girls Aminabad Lucknow best Night Fun serviceanilsa9823
 
Jigani Call Girls Service: 🍓 7737669865 🍓 High Profile Model Escorts | Bangal...
Jigani Call Girls Service: 🍓 7737669865 🍓 High Profile Model Escorts | Bangal...Jigani Call Girls Service: 🍓 7737669865 🍓 High Profile Model Escorts | Bangal...
Jigani Call Girls Service: 🍓 7737669865 🍓 High Profile Model Escorts | Bangal...amitlee9823
 
VIP Model Call Girls Kalyani Nagar ( Pune ) Call ON 8005736733 Starting From ...
VIP Model Call Girls Kalyani Nagar ( Pune ) Call ON 8005736733 Starting From ...VIP Model Call Girls Kalyani Nagar ( Pune ) Call ON 8005736733 Starting From ...
VIP Model Call Girls Kalyani Nagar ( Pune ) Call ON 8005736733 Starting From ...SUHANI PANDEY
 
Editorial design Magazine design project.pdf
Editorial design Magazine design project.pdfEditorial design Magazine design project.pdf
Editorial design Magazine design project.pdftbatkhuu1
 
call girls in Vasundhra (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝...
call girls in Vasundhra (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝...call girls in Vasundhra (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝...
call girls in Vasundhra (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝...Delhi Call girls
 
UI:UX Design and Empowerment Strategies for Underprivileged Transgender Indiv...
UI:UX Design and Empowerment Strategies for Underprivileged Transgender Indiv...UI:UX Design and Empowerment Strategies for Underprivileged Transgender Indiv...
UI:UX Design and Empowerment Strategies for Underprivileged Transgender Indiv...RitikaRoy32
 
Government polytechnic college-1.pptxabcd
Government polytechnic college-1.pptxabcdGovernment polytechnic college-1.pptxabcd
Government polytechnic college-1.pptxabcdshivubhavv
 
AMBER GRAIN EMBROIDERY | Growing folklore elements | Root-based materials, w...
AMBER GRAIN EMBROIDERY | Growing folklore elements |  Root-based materials, w...AMBER GRAIN EMBROIDERY | Growing folklore elements |  Root-based materials, w...
AMBER GRAIN EMBROIDERY | Growing folklore elements | Root-based materials, w...BarusRa
 

Dernier (20)

young call girls in Vivek Vihar🔝 9953056974 🔝 Delhi escort Service
young call girls in Vivek Vihar🔝 9953056974 🔝 Delhi escort Serviceyoung call girls in Vivek Vihar🔝 9953056974 🔝 Delhi escort Service
young call girls in Vivek Vihar🔝 9953056974 🔝 Delhi escort Service
 
Top Rated Pune Call Girls Saswad ⟟ 6297143586 ⟟ Call Me For Genuine Sex Serv...
Top Rated  Pune Call Girls Saswad ⟟ 6297143586 ⟟ Call Me For Genuine Sex Serv...Top Rated  Pune Call Girls Saswad ⟟ 6297143586 ⟟ Call Me For Genuine Sex Serv...
Top Rated Pune Call Girls Saswad ⟟ 6297143586 ⟟ Call Me For Genuine Sex Serv...
 
💫✅jodhpur 24×7 BEST GENUINE PERSON LOW PRICE CALL GIRL SERVICE FULL SATISFACT...
💫✅jodhpur 24×7 BEST GENUINE PERSON LOW PRICE CALL GIRL SERVICE FULL SATISFACT...💫✅jodhpur 24×7 BEST GENUINE PERSON LOW PRICE CALL GIRL SERVICE FULL SATISFACT...
💫✅jodhpur 24×7 BEST GENUINE PERSON LOW PRICE CALL GIRL SERVICE FULL SATISFACT...
 
Pooja 9892124323, Call girls Services and Mumbai Escort Service Near Hotel Hy...
Pooja 9892124323, Call girls Services and Mumbai Escort Service Near Hotel Hy...Pooja 9892124323, Call girls Services and Mumbai Escort Service Near Hotel Hy...
Pooja 9892124323, Call girls Services and Mumbai Escort Service Near Hotel Hy...
 
Top Rated Pune Call Girls Koregaon Park ⟟ 6297143586 ⟟ Call Me For Genuine S...
Top Rated  Pune Call Girls Koregaon Park ⟟ 6297143586 ⟟ Call Me For Genuine S...Top Rated  Pune Call Girls Koregaon Park ⟟ 6297143586 ⟟ Call Me For Genuine S...
Top Rated Pune Call Girls Koregaon Park ⟟ 6297143586 ⟟ Call Me For Genuine S...
 
CALL ON ➥8923113531 🔝Call Girls Kalyanpur Lucknow best Female service 🧵
CALL ON ➥8923113531 🔝Call Girls Kalyanpur Lucknow best Female service  🧵CALL ON ➥8923113531 🔝Call Girls Kalyanpur Lucknow best Female service  🧵
CALL ON ➥8923113531 🔝Call Girls Kalyanpur Lucknow best Female service 🧵
 
call girls in Kaushambi (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝...
call girls in Kaushambi (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝...call girls in Kaushambi (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝...
call girls in Kaushambi (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝...
 
Best VIP Call Girls Noida Sector 47 Call Me: 8448380779
Best VIP Call Girls Noida Sector 47 Call Me: 8448380779Best VIP Call Girls Noida Sector 47 Call Me: 8448380779
Best VIP Call Girls Noida Sector 47 Call Me: 8448380779
 
young call girls in Pandav nagar 🔝 9953056974 🔝 Delhi escort Service
young call girls in Pandav nagar 🔝 9953056974 🔝 Delhi escort Serviceyoung call girls in Pandav nagar 🔝 9953056974 🔝 Delhi escort Service
young call girls in Pandav nagar 🔝 9953056974 🔝 Delhi escort Service
 
The history of music videos a level presentation
The history of music videos a level presentationThe history of music videos a level presentation
The history of music videos a level presentation
 
Pastel Portfolio _ by Slidesgo.pptx. Xxx
Pastel Portfolio _ by Slidesgo.pptx. XxxPastel Portfolio _ by Slidesgo.pptx. Xxx
Pastel Portfolio _ by Slidesgo.pptx. Xxx
 
Escorts Service Basapura ☎ 7737669865☎ Book Your One night Stand (Bangalore)
Escorts Service Basapura ☎ 7737669865☎ Book Your One night Stand (Bangalore)Escorts Service Basapura ☎ 7737669865☎ Book Your One night Stand (Bangalore)
Escorts Service Basapura ☎ 7737669865☎ Book Your One night Stand (Bangalore)
 
CALL ON ➥8923113531 🔝Call Girls Aminabad Lucknow best Night Fun service
CALL ON ➥8923113531 🔝Call Girls Aminabad Lucknow best Night Fun serviceCALL ON ➥8923113531 🔝Call Girls Aminabad Lucknow best Night Fun service
CALL ON ➥8923113531 🔝Call Girls Aminabad Lucknow best Night Fun service
 
Jigani Call Girls Service: 🍓 7737669865 🍓 High Profile Model Escorts | Bangal...
Jigani Call Girls Service: 🍓 7737669865 🍓 High Profile Model Escorts | Bangal...Jigani Call Girls Service: 🍓 7737669865 🍓 High Profile Model Escorts | Bangal...
Jigani Call Girls Service: 🍓 7737669865 🍓 High Profile Model Escorts | Bangal...
 
VIP Model Call Girls Kalyani Nagar ( Pune ) Call ON 8005736733 Starting From ...
VIP Model Call Girls Kalyani Nagar ( Pune ) Call ON 8005736733 Starting From ...VIP Model Call Girls Kalyani Nagar ( Pune ) Call ON 8005736733 Starting From ...
VIP Model Call Girls Kalyani Nagar ( Pune ) Call ON 8005736733 Starting From ...
 
Editorial design Magazine design project.pdf
Editorial design Magazine design project.pdfEditorial design Magazine design project.pdf
Editorial design Magazine design project.pdf
 
call girls in Vasundhra (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝...
call girls in Vasundhra (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝...call girls in Vasundhra (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝...
call girls in Vasundhra (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝...
 
UI:UX Design and Empowerment Strategies for Underprivileged Transgender Indiv...
UI:UX Design and Empowerment Strategies for Underprivileged Transgender Indiv...UI:UX Design and Empowerment Strategies for Underprivileged Transgender Indiv...
UI:UX Design and Empowerment Strategies for Underprivileged Transgender Indiv...
 
Government polytechnic college-1.pptxabcd
Government polytechnic college-1.pptxabcdGovernment polytechnic college-1.pptxabcd
Government polytechnic college-1.pptxabcd
 
AMBER GRAIN EMBROIDERY | Growing folklore elements | Root-based materials, w...
AMBER GRAIN EMBROIDERY | Growing folklore elements |  Root-based materials, w...AMBER GRAIN EMBROIDERY | Growing folklore elements |  Root-based materials, w...
AMBER GRAIN EMBROIDERY | Growing folklore elements | Root-based materials, w...
 

What is HIL (HardWare In The Loop)

  • 1. Indianapolis Office 16469 Southpark Drive Westfield, IN 46074 St. Louis Office 2025 Zumbehl Road Suite 304 Saint Charles, MO, 63303 www.ballsystems.com +1 (317) 509-6410
  • 2. Modeling Discussion Agenda • Problems with complex systems • Complex machines defined • Intro to modeling & Hardware-in-the-Loop (HIL) • Cost and quality benefits of model-based testing • Introduction to Ball Systems • How can we help?
  • 3. Problem Statement Complex machines containing multiple embedded systems create unique and diverse testing challenges: • Availability of product and/or test system for testing • Cost / time to build a system prior to testing • High cost to test (capital, facilities, maintenance, manufacturing time, scrap, redesign, etc.) • Time consuming testing, especially for extensive regression testing • System validation challenging due to complexity. Unable to test to limits and beyond • Repeatability challenging for large physical systems • High cost of failure (production test, field, customer issues, etc.)
  • 4. Complex Machines Defined Plant Embedded Real-Time Control System Complex machines such as Draglines, Spacecraft, Vehicle Engines, Blast Hole Drills, Jet Engines, etc. typically have multiple Embedded Real-Time Control Systems controlling one or more complex (typically) physical components called the “Plant”
  • 5. Why Modeling and Simulation? Modeling and simulation can reduce risk and time to market and increase the efficiency in multiple areas of the product development cycle: • Model-In-Loop • Software-In-Loop • Hardware-In-Loop • Rapid Control Prototyping NI’s VeriStand software platform provides seamless integration of modeling throughout the product development cycle Product Development V-Diagram
  • 6. • HIL allows a product development or product test engineer the ability to mimic (or model) the behavior of the Plant using a combination of electronic hardware and custom software • HIL replaces the Plant under control with a software model of the physical Plant and all related dynamic systems • Modeling improves test and development through simulating the use of real world systems • Models also allow for rapid design iteration, and validation at much lower cost • These models are then “interfaced” with an electronic control system through the use of an HIL hardware test system and associated software to simulate actuators, sensors, etc. HIL Allows Modeling of Machines A software model is a mathematical representation of a physical system and sometimes of a control system as well Plant Software Model
  • 7. HIL System Schematic I/O Signals Host PC Running NI VeriStand Plant Software Model Control SystemReal-Time System The Plant software model, the host PC running NI VeriStand, and the NI Real-Time HIL System effectively “replace” the Plant
  • 8. • HIL increases the speed and scope of testing while reducing risk and cost • Ideally an embedded control system is tested against the real Plant • However frequently the real Plant imposes limitations or risks on the scope of the testing • For example, in the case of an electronic control system, certain testing may lead to dangerous test conditions: • Testing at or beyond the range of the certain control system parameters or Plant capabilities • Testing and verification of the system at failure conditions and beyond (“corner cases”) • HIL provides an efficient and safe environment where the test or application engineer can focus on the functionality of the controller without risk to himself or the Plant Quality of Model-based Testing
  • 9. Balance Time & Cost vs. Real World HIL = The Best of Both Worlds RealWorldCorrelation Time and Cost Virtual Simulation Hardware-in-the-Loop Proving Ground or Customer Site HIL simulation allows the engineer to cost effectively balance rapid verification, validation, and regression testing with real- world interaction
  • 10. Who is Ball Systems? • Founded in 1966, today Ball Systems is a leader in custom electronics and electronic test solutions and software for Fortune 500 companies worldwide • Comprehensive and strategic offerings and capabilities • Strategic consultation on design of corporate test strategies and development processes • Test system and test software design; COTS, custom design, etc. • Software design and architectures; NI Suite, Visual Studio, Firmware • Electrical circuit and system design; Analog, Digital, FPGA, Embedded Micro • Custom PCBs/PCAs • Mechanical fixture and machine design • Controls and machine vision design • Contract manufacturing including PCAs, test systems and racks, test fixtures, custom electronics, machines, etc.
  • 11. National Instruments Strategic Alliance Partner & HIL Experts • Programming expertise w/entire NI suite • Certified architects and developers • Strategic NI HIL / VeriStand Partner • Trained programmers who have implemented numerous HIL & VeriStand solutions • Experience with VeriStand since inception at NI • HIL systems developed and delivered for automotive and heavy industrial companies including: • Caterpillar: • Design and fabrication of HIL hardware test system • Design and development of HIL software including FPGA programming and VeriStand • Cummins: • Development of HIL software including seamless integration with extensive existing test architecture • 100’s of NI PXI, cRIO, etc. systems integrated worldwide
  • 12. How Can Ball Systems Help? • Consult to develop strategies to determine the effectiveness of an HIL approach • Development of HIL systems and software • Staffed on-site validation, verification, and regression testing and test management • Development of software models • Design and development of control systems for products (e.g., NI cRIO based control systems to replace existing PLC based systems) Contact: Terrance Bradford +1 (317) 509-6410 www.ballsystems.com