Himmler et al., 2013 - Google Patents
Flexible Avionics Testing-From Virtual ECU Testing to HIL TestingHimmler et al., 2013
- Document ID
- 10582614448556738280
- Author
- Himmler A
- Allen J
- Moudgal V
- Publication year
External Links
Snippet
Hardware-in-the-loop (HIL) testing is an indispensable tool in the software development process for electronic control units (ECUs) and Logical Replaceable Units (LRUs) and is an integral part of the software validation process for many organizations. HIL simulation is …
- 238000000034 method 0 abstract description 68
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING; COUNTING
- G06F—ELECTRICAL DIGITAL DATA PROCESSING
- G06F17/00—Digital computing or data processing equipment or methods, specially adapted for specific functions
- G06F17/50—Computer-aided design
- G06F17/5009—Computer-aided design using simulation
-
- G—PHYSICS
- G05—CONTROLLING; REGULATING
- G05B—CONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
- G05B19/00—Programme-control systems
- G05B19/02—Programme-control systems electric
- G05B19/04—Programme control other than numerical control, i.e. in sequence controllers or logic controllers
- G05B19/05—Programmable logic controllers, e.g. simulating logic interconnections of signals according to ladder diagrams or function charts
-
- G—PHYSICS
- G05—CONTROLLING; REGULATING
- G05B—CONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
- G05B19/00—Programme-control systems
- G05B19/02—Programme-control systems electric
- G05B19/04—Programme control other than numerical control, i.e. in sequence controllers or logic controllers
- G05B19/042—Programme control other than numerical control, i.e. in sequence controllers or logic controllers using digital processors
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING; COUNTING
- G06F—ELECTRICAL DIGITAL DATA PROCESSING
- G06F11/00—Error detection; Error correction; Monitoring
- G06F11/36—Preventing errors by testing or debugging software
- G06F11/3668—Software testing
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING; COUNTING
- G06F—ELECTRICAL DIGITAL DATA PROCESSING
- G06F8/00—Arrangements for software engineering
- G06F8/70—Software maintenance or management
-
- G—PHYSICS
- G05—CONTROLLING; REGULATING
- G05B—CONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
- G05B17/00—Systems involving the use of models or simulators of said systems
- G05B17/02—Systems involving the use of models or simulators of said systems electric
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING; COUNTING
- G06F—ELECTRICAL DIGITAL DATA PROCESSING
- G06F8/00—Arrangements for software engineering
- G06F8/10—Requirements analysis; Specification techniques
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING; COUNTING
- G06F—ELECTRICAL DIGITAL DATA PROCESSING
- G06F8/00—Arrangements for software engineering
- G06F8/30—Creation or generation of source code
- G06F8/36—Software reuse
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING; COUNTING
- G06F—ELECTRICAL DIGITAL DATA PROCESSING
- G06F11/00—Error detection; Error correction; Monitoring
- G06F11/22—Detection or location of defective computer hardware by testing during standby operation or during idle time, e.g. start-up testing
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING; COUNTING
- G06F—ELECTRICAL DIGITAL DATA PROCESSING
- G06F2217/00—Indexing scheme relating to computer aided design [CAD]
-
- G—PHYSICS
- G05—CONTROLLING; REGULATING
- G05B—CONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
- G05B2219/00—Program-control systems
- G05B2219/20—Pc systems
-
- G—PHYSICS
- G05—CONTROLLING; REGULATING
- G05B—CONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
- G05B2219/00—Program-control systems
- G05B2219/30—Nc systems
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING; COUNTING
- G06Q—DATA PROCESSING SYSTEMS OR METHODS, SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL, SUPERVISORY OR FORECASTING PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL, SUPERVISORY OR FORECASTING PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q10/00—Administration; Management
- G06Q10/06—Resources, workflows, human or project management, e.g. organising, planning, scheduling or allocating time, human or machine resources; Enterprise planning; Organisational models
Similar Documents
Publication | Publication Date | Title |
---|---|---|
Oppelt et al. | Integrated virtual commissioning an essential activity in the automation engineering process: From virtual commissioning to simulation supported engineering | |
US10551807B2 (en) | Method for connecting an input/output interface of a tester equipped for control unit development | |
US8930758B2 (en) | Automated testing of mechatronic systems | |
Himmler et al. | Flexible Avionics Testing-From Virtual ECU Testing to HIL Testing | |
Annighoefer | An open source domain-specific avionics system architecture model for the design phase and self-organizing avionics | |
Köhl et al. | How to do hardware-in-the-loop simulation right | |
Batista et al. | Capella based system engineering modelling and multi-objective optimization of avionics systems | |
Oppelt et al. | Towards an integrated use of simulation within the life-cycle of a process plant | |
Himmler | Hardware-in-the-loop technology enabling flexible testing processes | |
Oppelt et al. | Approach for integrated simulation based on plant engineering data | |
Martinen et al. | Modular and open test bench architecture for distributed testing | |
Roy et al. | Waterfall is too slow, let's go Agile: Multi-domain Coupling for Synthesizing Automotive Cyber-Physical Systems | |
Mews et al. | From AUTOSAR models to co-simulation for MiL-Testing in the automotive domain | |
Zaeh et al. | Model-driven development of PLC software for machine tools | |
Khan | A Standardized Process Flow for Creating and Maintaining Component Level Hardware in the Loop Simulation Test Bench | |
Himmler | From virtual testing to hil testing-towards seamless testing | |
Allen | An overview of model-based development verification/validation processes and technologies in the aerospace industry | |
Sellgren et al. | PLM for Mechatronics integration | |
Vuli et al. | Maximizing test asset re-use across MIL, SIL, and HIL development platforms | |
Hugues et al. | Twinops: Digital twins meets devops | |
Wolff et al. | AUTOMOTIVE SOFTWARE DEVELOPMENT WITH AMALTHEA. | |
Weber et al. | Towards Automating a Software-Centered Development Process that considers Timing Properties | |
Pagerit et al. | Complex system engineering simulation through co-simulation | |
Gómez et al. | A Modelica-based execution and simulation engine for automated power system model validation | |
Babic | Model-based approach to real-time embedded control systems development with legacy components integration |