SlideShare ist ein Scribd-Unternehmen logo
1 von 12
Downloaden Sie, um offline zu lesen
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

Weitere ähnliche Inhalte

Was ist angesagt?

Ppt on automation
Ppt on automation Ppt on automation
Ppt on automation harshaa
 
INDUSTRIAL AUTOMATION USING PLC
INDUSTRIAL AUTOMATION USING PLCINDUSTRIAL AUTOMATION USING PLC
INDUSTRIAL AUTOMATION USING PLCMehvish Mushtaq
 
Automation PLC & SCADA
Automation PLC & SCADA Automation PLC & SCADA
Automation PLC & SCADA NITISH SINGH
 
Autosar fundamental
Autosar fundamentalAutosar fundamental
Autosar fundamentalOmkar Rane
 
Chapter 1 introduction to automation
Chapter 1   introduction  to automationChapter 1   introduction  to automation
Chapter 1 introduction to automationMohamad Sahiedan
 
Automotive engineering design - Model Based Design
Automotive engineering design - Model Based DesignAutomotive engineering design - Model Based Design
Automotive engineering design - Model Based DesignVinayagam Mariappan
 
automation plc - scada
automation plc - scadaautomation plc - scada
automation plc - scadaSaif Akhtar
 
INDUSTRIAL AUTOMATION ( SHUBHAM KURDIYA)
INDUSTRIAL AUTOMATION ( SHUBHAM KURDIYA)INDUSTRIAL AUTOMATION ( SHUBHAM KURDIYA)
INDUSTRIAL AUTOMATION ( SHUBHAM KURDIYA)Řőmĕő Šhűbhąm
 
Seminar on Advanced Driver Assistance Systems (ADAS).pptx
Seminar on Advanced Driver Assistance Systems (ADAS).pptxSeminar on Advanced Driver Assistance Systems (ADAS).pptx
Seminar on Advanced Driver Assistance Systems (ADAS).pptxMohit Nayal
 
ppt on PLC automation
ppt on PLC automationppt on PLC automation
ppt on PLC automationMd Talib
 
MiL Testing of Highly Configurable Continuous Controllers
MiL Testing of Highly Configurable Continuous ControllersMiL Testing of Highly Configurable Continuous Controllers
MiL Testing of Highly Configurable Continuous ControllersLionel Briand
 
Industrial automation by PLC and SCADA
Industrial automation by PLC and SCADAIndustrial automation by PLC and SCADA
Industrial automation by PLC and SCADAHansraj Meena
 
engine control unit (ECU)
engine control unit (ECU)engine control unit (ECU)
engine control unit (ECU)NARENDRA REDDY
 
Home Automation and Robotic Pet
Home Automation and Robotic PetHome Automation and Robotic Pet
Home Automation and Robotic PetAdeel Ahmed
 
What is AUTOSAR MCAL? Learn about the software module architecture and device...
What is AUTOSAR MCAL? Learn about the software module architecture and device...What is AUTOSAR MCAL? Learn about the software module architecture and device...
What is AUTOSAR MCAL? Learn about the software module architecture and device...Embitel Technologies (I) PVT LTD
 
Automated Testing of Autonomous Driving Assistance Systems
Automated Testing of Autonomous Driving Assistance SystemsAutomated Testing of Autonomous Driving Assistance Systems
Automated Testing of Autonomous Driving Assistance SystemsLionel Briand
 

Was ist angesagt? (20)

Ppt on automation
Ppt on automation Ppt on automation
Ppt on automation
 
INDUSTRIAL AUTOMATION USING PLC
INDUSTRIAL AUTOMATION USING PLCINDUSTRIAL AUTOMATION USING PLC
INDUSTRIAL AUTOMATION USING PLC
 
AUToSAR introduction
AUToSAR introductionAUToSAR introduction
AUToSAR introduction
 
Handbook on Functional Testing; HIL | MIL | SIL Testing
Handbook on Functional Testing; HIL | MIL | SIL TestingHandbook on Functional Testing; HIL | MIL | SIL Testing
Handbook on Functional Testing; HIL | MIL | SIL Testing
 
Automation PLC & SCADA
Automation PLC & SCADA Automation PLC & SCADA
Automation PLC & SCADA
 
Autosar fundamental
Autosar fundamentalAutosar fundamental
Autosar fundamental
 
Chapter 1 introduction to automation
Chapter 1   introduction  to automationChapter 1   introduction  to automation
Chapter 1 introduction to automation
 
Automotive engineering design - Model Based Design
Automotive engineering design - Model Based DesignAutomotive engineering design - Model Based Design
Automotive engineering design - Model Based Design
 
automation plc - scada
automation plc - scadaautomation plc - scada
automation plc - scada
 
INDUSTRIAL AUTOMATION ( SHUBHAM KURDIYA)
INDUSTRIAL AUTOMATION ( SHUBHAM KURDIYA)INDUSTRIAL AUTOMATION ( SHUBHAM KURDIYA)
INDUSTRIAL AUTOMATION ( SHUBHAM KURDIYA)
 
Seminar on Advanced Driver Assistance Systems (ADAS).pptx
Seminar on Advanced Driver Assistance Systems (ADAS).pptxSeminar on Advanced Driver Assistance Systems (ADAS).pptx
Seminar on Advanced Driver Assistance Systems (ADAS).pptx
 
ppt on PLC automation
ppt on PLC automationppt on PLC automation
ppt on PLC automation
 
MiL Testing of Highly Configurable Continuous Controllers
MiL Testing of Highly Configurable Continuous ControllersMiL Testing of Highly Configurable Continuous Controllers
MiL Testing of Highly Configurable Continuous Controllers
 
Industrial automation by PLC and SCADA
Industrial automation by PLC and SCADAIndustrial automation by PLC and SCADA
Industrial automation by PLC and SCADA
 
engine control unit (ECU)
engine control unit (ECU)engine control unit (ECU)
engine control unit (ECU)
 
Autosar MCAL (Microcontroller Abstraction Layer)
Autosar MCAL (Microcontroller Abstraction Layer)Autosar MCAL (Microcontroller Abstraction Layer)
Autosar MCAL (Microcontroller Abstraction Layer)
 
Home Automation and Robotic Pet
Home Automation and Robotic PetHome Automation and Robotic Pet
Home Automation and Robotic Pet
 
SCADA
SCADASCADA
SCADA
 
What is AUTOSAR MCAL? Learn about the software module architecture and device...
What is AUTOSAR MCAL? Learn about the software module architecture and device...What is AUTOSAR MCAL? Learn about the software module architecture and device...
What is AUTOSAR MCAL? Learn about the software module architecture and device...
 
Automated Testing of Autonomous Driving Assistance Systems
Automated Testing of Autonomous Driving Assistance SystemsAutomated Testing of Autonomous Driving Assistance Systems
Automated Testing of Autonomous Driving Assistance Systems
 

Andere mochten auch

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
 
ECU Verification & Validation
ECU Verification & ValidationECU Verification & Validation
ECU Verification & ValidationShankar Akella
 
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
 

Andere mochten auch (16)

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
 
ECU Verification & Validation
ECU Verification & ValidationECU Verification & Validation
ECU Verification & Validation
 
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
 

Ähnlich wie 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
 

Ähnlich wie 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
 

Kürzlich hochgeladen

Exploring Tehran's Architectural Marvels: A Glimpse into Vilaas Studio's Dyna...
Exploring Tehran's Architectural Marvels: A Glimpse into Vilaas Studio's Dyna...Exploring Tehran's Architectural Marvels: A Glimpse into Vilaas Studio's Dyna...
Exploring Tehran's Architectural Marvels: A Glimpse into Vilaas Studio's Dyna...Yantram Animation Studio Corporation
 
AI and Design Vol. 2: Navigating the New Frontier - Morgenbooster
AI and Design Vol. 2: Navigating the New Frontier - MorgenboosterAI and Design Vol. 2: Navigating the New Frontier - Morgenbooster
AI and Design Vol. 2: Navigating the New Frontier - Morgenbooster1508 A/S
 
Cities Light Up in Solidarity With Ukraine: From Internationally Synchronized...
Cities Light Up in Solidarity With Ukraine: From Internationally Synchronized...Cities Light Up in Solidarity With Ukraine: From Internationally Synchronized...
Cities Light Up in Solidarity With Ukraine: From Internationally Synchronized...Thomas Schielke
 
Niintendo Wii Presentation Template.pptx
Niintendo Wii Presentation Template.pptxNiintendo Wii Presentation Template.pptx
Niintendo Wii Presentation Template.pptxKevinYaelJimnezSanti
 
PORTFOLIO 2024_ANASTASIYA KUDINOVA / EXTENDED VERSION
PORTFOLIO 2024_ANASTASIYA KUDINOVA / EXTENDED VERSIONPORTFOLIO 2024_ANASTASIYA KUDINOVA / EXTENDED VERSION
PORTFOLIO 2024_ANASTASIYA KUDINOVA / EXTENDED VERSIONAnastasiya Kudinova
 
10 must-have Chrome extensions for designers
10 must-have Chrome extensions for designers10 must-have Chrome extensions for designers
10 must-have Chrome extensions for designersPixeldarts
 
ArtWaves 2024 - embracing Curves in Modern Homes
ArtWaves 2024 - embracing Curves in Modern HomesArtWaves 2024 - embracing Curves in Modern Homes
ArtWaves 2024 - embracing Curves in Modern HomesVellyslav Petrov
 
ALISIA: HOW MIGHT WE ACHIEVE HIGH ENVIRONMENTAL PERFORMANCE WHILE MAINTAINING...
ALISIA: HOW MIGHT WE ACHIEVE HIGH ENVIRONMENTAL PERFORMANCE WHILE MAINTAINING...ALISIA: HOW MIGHT WE ACHIEVE HIGH ENVIRONMENTAL PERFORMANCE WHILE MAINTAINING...
ALISIA: HOW MIGHT WE ACHIEVE HIGH ENVIRONMENTAL PERFORMANCE WHILE MAINTAINING...Pranav Subramanian
 
Karim apartment ideas 01 ppppppppppppppp
Karim apartment ideas 01 pppppppppppppppKarim apartment ideas 01 ppppppppppppppp
Karim apartment ideas 01 pppppppppppppppNadaMohammed714321
 
LIGHTSCAPES: HOW MIGHT WE DESIGN AN INCLUSIVE AND ACCESSIBLE CLASSICAL CONCER...
LIGHTSCAPES: HOW MIGHT WE DESIGN AN INCLUSIVE AND ACCESSIBLE CLASSICAL CONCER...LIGHTSCAPES: HOW MIGHT WE DESIGN AN INCLUSIVE AND ACCESSIBLE CLASSICAL CONCER...
LIGHTSCAPES: HOW MIGHT WE DESIGN AN INCLUSIVE AND ACCESSIBLE CLASSICAL CONCER...Pranav Subramanian
 
STITCH: HOW MIGHT WE PROMOTE AN EQUITABLE AND INCLUSIVE URBAN LIFESTYLE PRIOR...
STITCH: HOW MIGHT WE PROMOTE AN EQUITABLE AND INCLUSIVE URBAN LIFESTYLE PRIOR...STITCH: HOW MIGHT WE PROMOTE AN EQUITABLE AND INCLUSIVE URBAN LIFESTYLE PRIOR...
STITCH: HOW MIGHT WE PROMOTE AN EQUITABLE AND INCLUSIVE URBAN LIFESTYLE PRIOR...Pranav Subramanian
 
simpson-lee_house_dt20ajshsjsjsjsjj15.pdf
simpson-lee_house_dt20ajshsjsjsjsjj15.pdfsimpson-lee_house_dt20ajshsjsjsjsjj15.pdf
simpson-lee_house_dt20ajshsjsjsjsjj15.pdfLucyBonelli
 
Piece by Piece Magazine
Piece by Piece Magazine                      Piece by Piece Magazine
Piece by Piece Magazine CharlottePulte
 
FW25-26 Knit Cut & Sew Trend Book Peclers Paris
FW25-26 Knit Cut & Sew Trend Book Peclers ParisFW25-26 Knit Cut & Sew Trend Book Peclers Paris
FW25-26 Knit Cut & Sew Trend Book Peclers ParisPeclers Paris
 
PORTFOLIO 2024 ANASTASIYA KUDINOVA
PORTFOLIO 2024       ANASTASIYA KUDINOVAPORTFOLIO 2024       ANASTASIYA KUDINOVA
PORTFOLIO 2024 ANASTASIYA KUDINOVAAnastasiya Kudinova
 
Map of St. Louis Parks
Map of St. Louis Parks                              Map of St. Louis Parks
Map of St. Louis Parks CharlottePulte
 
Karim apartment ideas 02 ppppppppppppppp
Karim apartment ideas 02 pppppppppppppppKarim apartment ideas 02 ppppppppppppppp
Karim apartment ideas 02 pppppppppppppppNadaMohammed714321
 
CAPITAL GATE CASE STUDY -regional case study.pdf
CAPITAL GATE CASE STUDY -regional case study.pdfCAPITAL GATE CASE STUDY -regional case study.pdf
CAPITAL GATE CASE STUDY -regional case study.pdfAlasAlthaher
 
guest bathroom white and bluesssssssssss
guest bathroom white and bluesssssssssssguest bathroom white and bluesssssssssss
guest bathroom white and bluesssssssssssNadaMohammed714321
 
How Apple strives for the perfect sky and revives cities
How Apple strives for the perfect sky and revives citiesHow Apple strives for the perfect sky and revives cities
How Apple strives for the perfect sky and revives citiesThomas Schielke
 

Kürzlich hochgeladen (20)

Exploring Tehran's Architectural Marvels: A Glimpse into Vilaas Studio's Dyna...
Exploring Tehran's Architectural Marvels: A Glimpse into Vilaas Studio's Dyna...Exploring Tehran's Architectural Marvels: A Glimpse into Vilaas Studio's Dyna...
Exploring Tehran's Architectural Marvels: A Glimpse into Vilaas Studio's Dyna...
 
AI and Design Vol. 2: Navigating the New Frontier - Morgenbooster
AI and Design Vol. 2: Navigating the New Frontier - MorgenboosterAI and Design Vol. 2: Navigating the New Frontier - Morgenbooster
AI and Design Vol. 2: Navigating the New Frontier - Morgenbooster
 
Cities Light Up in Solidarity With Ukraine: From Internationally Synchronized...
Cities Light Up in Solidarity With Ukraine: From Internationally Synchronized...Cities Light Up in Solidarity With Ukraine: From Internationally Synchronized...
Cities Light Up in Solidarity With Ukraine: From Internationally Synchronized...
 
Niintendo Wii Presentation Template.pptx
Niintendo Wii Presentation Template.pptxNiintendo Wii Presentation Template.pptx
Niintendo Wii Presentation Template.pptx
 
PORTFOLIO 2024_ANASTASIYA KUDINOVA / EXTENDED VERSION
PORTFOLIO 2024_ANASTASIYA KUDINOVA / EXTENDED VERSIONPORTFOLIO 2024_ANASTASIYA KUDINOVA / EXTENDED VERSION
PORTFOLIO 2024_ANASTASIYA KUDINOVA / EXTENDED VERSION
 
10 must-have Chrome extensions for designers
10 must-have Chrome extensions for designers10 must-have Chrome extensions for designers
10 must-have Chrome extensions for designers
 
ArtWaves 2024 - embracing Curves in Modern Homes
ArtWaves 2024 - embracing Curves in Modern HomesArtWaves 2024 - embracing Curves in Modern Homes
ArtWaves 2024 - embracing Curves in Modern Homes
 
ALISIA: HOW MIGHT WE ACHIEVE HIGH ENVIRONMENTAL PERFORMANCE WHILE MAINTAINING...
ALISIA: HOW MIGHT WE ACHIEVE HIGH ENVIRONMENTAL PERFORMANCE WHILE MAINTAINING...ALISIA: HOW MIGHT WE ACHIEVE HIGH ENVIRONMENTAL PERFORMANCE WHILE MAINTAINING...
ALISIA: HOW MIGHT WE ACHIEVE HIGH ENVIRONMENTAL PERFORMANCE WHILE MAINTAINING...
 
Karim apartment ideas 01 ppppppppppppppp
Karim apartment ideas 01 pppppppppppppppKarim apartment ideas 01 ppppppppppppppp
Karim apartment ideas 01 ppppppppppppppp
 
LIGHTSCAPES: HOW MIGHT WE DESIGN AN INCLUSIVE AND ACCESSIBLE CLASSICAL CONCER...
LIGHTSCAPES: HOW MIGHT WE DESIGN AN INCLUSIVE AND ACCESSIBLE CLASSICAL CONCER...LIGHTSCAPES: HOW MIGHT WE DESIGN AN INCLUSIVE AND ACCESSIBLE CLASSICAL CONCER...
LIGHTSCAPES: HOW MIGHT WE DESIGN AN INCLUSIVE AND ACCESSIBLE CLASSICAL CONCER...
 
STITCH: HOW MIGHT WE PROMOTE AN EQUITABLE AND INCLUSIVE URBAN LIFESTYLE PRIOR...
STITCH: HOW MIGHT WE PROMOTE AN EQUITABLE AND INCLUSIVE URBAN LIFESTYLE PRIOR...STITCH: HOW MIGHT WE PROMOTE AN EQUITABLE AND INCLUSIVE URBAN LIFESTYLE PRIOR...
STITCH: HOW MIGHT WE PROMOTE AN EQUITABLE AND INCLUSIVE URBAN LIFESTYLE PRIOR...
 
simpson-lee_house_dt20ajshsjsjsjsjj15.pdf
simpson-lee_house_dt20ajshsjsjsjsjj15.pdfsimpson-lee_house_dt20ajshsjsjsjsjj15.pdf
simpson-lee_house_dt20ajshsjsjsjsjj15.pdf
 
Piece by Piece Magazine
Piece by Piece Magazine                      Piece by Piece Magazine
Piece by Piece Magazine
 
FW25-26 Knit Cut & Sew Trend Book Peclers Paris
FW25-26 Knit Cut & Sew Trend Book Peclers ParisFW25-26 Knit Cut & Sew Trend Book Peclers Paris
FW25-26 Knit Cut & Sew Trend Book Peclers Paris
 
PORTFOLIO 2024 ANASTASIYA KUDINOVA
PORTFOLIO 2024       ANASTASIYA KUDINOVAPORTFOLIO 2024       ANASTASIYA KUDINOVA
PORTFOLIO 2024 ANASTASIYA KUDINOVA
 
Map of St. Louis Parks
Map of St. Louis Parks                              Map of St. Louis Parks
Map of St. Louis Parks
 
Karim apartment ideas 02 ppppppppppppppp
Karim apartment ideas 02 pppppppppppppppKarim apartment ideas 02 ppppppppppppppp
Karim apartment ideas 02 ppppppppppppppp
 
CAPITAL GATE CASE STUDY -regional case study.pdf
CAPITAL GATE CASE STUDY -regional case study.pdfCAPITAL GATE CASE STUDY -regional case study.pdf
CAPITAL GATE CASE STUDY -regional case study.pdf
 
guest bathroom white and bluesssssssssss
guest bathroom white and bluesssssssssssguest bathroom white and bluesssssssssss
guest bathroom white and bluesssssssssss
 
How Apple strives for the perfect sky and revives cities
How Apple strives for the perfect sky and revives citiesHow Apple strives for the perfect sky and revives cities
How Apple strives for the perfect sky and revives cities
 

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