Object oriented design (OOD) in real-time Hardware-in-the-Loop (HWIL) simulations

被引:0
|
作者
Morris, Joe [1 ]
Richard, Henri [2 ]
Lowman, Alan [2 ]
Youngren, Rob [2 ]
机构
[1] US Army, Syst Simulat & Dev Directorate, Res Dev & Engn Command, Redstone Arsenal, AL 35898 USA
[2] Simulat Technol Inc, Redstone Arsenal, AL 35898 USA
关键词
AMSTAR; hardware-in-the-loop simulation; HWIL; real-time simulation; missile interface; Test Set; RAP;
D O I
10.1117/12.667255
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
Using object oriented design (OOD) concepts in AMRDEC's Hardware-in-the Loop (HWIL) real-time simulations allows the user to interchange parts of the simulation to meet test requirements. A large-scale three-spectral band simulator connected via a high speed reflective memory ring for time-critical data transfers to PC controllers connected by non real-time Ethernet protocols is used to separate software objects from logical entities close to their respective controlled hardware. Each standalone object does its own dynamic initialization, real-time processing, and end of run processing; therefore it can be easily maintained and updated. A Resource Allocation Program (RAP) is also utilized along with a device table to allocate, organize, and document the communication protocol between the software and hardware components. A GUI display program lists all allocations and deallocations of HWIL memory and hardware resources. This interactive program is also used to clean up defunct allocations of dead processes. Three examples are presented using the OOD and RAP concepts. The first is the control of an ACUTRONICS-built three-axis flight table using the same control for calibration and real-time functions. The second is the transportability of a six-degree-of-freedom (6-DOF) simulation from an Onyx residence to a Linux-PC. The third is the replacement of the 6-DOF simulation with a replay program to drive the facility with archived run data for demonstration or analysis purposes.
引用
收藏
页数:10
相关论文
共 50 条
  • [1] Real-time Simulations of electrical machine drives with Hardware-in-the-Loop
    Mohammed, O. A.
    Abed, N. Y.
    Ganu, S. C.
    [J]. 2007 IEEE POWER ENGINEERING SOCIETY GENERAL MEETING, VOLS 1-10, 2007, : 4789 - +
  • [2] JMASS, real-time, and hardware-in-the-loop
    Larkin, B
    [J]. PROCEEDINGS OF THE IEEE 1997 AEROSPACE AND ELECTRONICS CONFERENCE - NAECON 1997, VOLS 1 AND 2, 1997, : 525 - 529
  • [3] Hardware-in-the-loop real-time simulation interface software design
    Li, Z
    Kyte, M
    Johnson, B
    [J]. ITSC 2004: 7TH INTERNATIONAL IEEE CONFERENCE ON INTELLIGENT TRANSPORTATION SYSTEMS, PROCEEDINGS, 2004, : 1012 - 1017
  • [4] Real-time infrared signature model validation for hardware-in-the-loop simulations
    Sanders, JS
    Peters, TS
    [J]. TECHNOLOGIES FOR SYNTHETIC ENVIRONMENTS: HARDWARE-IN-THE-LOOP TESTING II, 1997, 3084 : 200 - 208
  • [5] Real-Time Simulations of a Parallel Hybrid Active Filter with Hardware-in-the-Loop
    Herman, Leopold
    Bozicek, Ambroz
    Blazic, Bostjan
    Papic, Igor
    [J]. 2014 IEEE 16TH INTERNATIONAL CONFERENCE ON HARMONICS AND QUALITY OF POWER (ICHQP), 2014, : 576 - 580
  • [6] A real-time hardware-in-the-loop vehicle simulator
    Kanchwala, Husain
    Dhillon, Jasvir Singh
    [J]. 2020 IEEE 18TH INTERNATIONAL CONFERENCE ON INDUSTRIAL INFORMATICS (INDIN), VOL 1, 2020, : 182 - 187
  • [7] A real-time hardware-in-the-loop simulator of APF
    Zhi, Jing
    Liu, Wenhua
    Song, Qiang
    Jin, Yiding
    [J]. Dianli Xitong Zidonghua/Automation of Electric Power Systems, 2008, 32 (23): : 14 - 17
  • [8] Real-time Hardware-in-the-Loop Modeling for Microgrid Applications
    Baccino, Francesco
    Brissette, A.
    Ishchenko, D.
    Kondabathini, A.
    Serra, Pietro
    [J]. 2017 6TH INTERNATIONAL CONFERENCE ON CLEAN ELECTRICAL POWER (ICCEP): RENEWABLE ENERGY IMPACT, 2017, : 152 - 157
  • [9] Real-time spacecraft simulation and hardware-in-the-loop testing
    Ptak, A
    Foundy, K
    [J]. FOURTH IEEE REAL-TIME TECHNOLOGY AND APPLICATIONS SYMPOSIUM - PROCEEDINGS, 1998, : 230 - 235
  • [10] Real-Time Decentralized Control of a Hardware-In-the-Loop Microgrid
    Bueno-Lopez, Maximiliano
    Giraldo, Eduardo
    [J]. IAENG International Journal of Computer Science, 2021, 48 (03) : 1 - 10