TY - GEN
T1 - Design and implementation of laser target simulator in hardware-in-the-loop simulation system based on LabWindows/CVI and RTX
AU - Tong, Qiujie
AU - Wang, Qianqian
AU - Li, Xiaoyang
AU - Shan, Bin
AU - Cui, Xuntai
AU - Li, Chenyu
AU - Peng, Zhong
N1 - Publisher Copyright:
© 2016 SPIE.
PY - 2016
Y1 - 2016
N2 - In order to satisfy the requirements of the real-time and generality, a laser target simulator in semi-physical simulation system based on RTX+LabWindows/CVI platform is proposed in this paper. Compared with the upper-lower computers simulation platform architecture used in the most of the real-time system now, this system has better maintainability and portability. This system runs on the Windows platform, using Windows RTX real-time extension subsystem to ensure the real-time performance of the system combining with the reflective memory network to complete some real-time tasks such as calculating the simulation model, transmitting the simulation data, and keeping real-time communication. The real-time tasks of simulation system run under the RTSS process. At the same time, we use the LabWindows/CVI to compile a graphical interface, and complete some non-real-time tasks in the process of simulation such as man-machine interaction, display and storage of the simulation data, which run under the Win32 process. Through the design of RTX shared memory and task scheduling algorithm, the data interaction between the real-time tasks process of RTSS and non-real-time tasks process of Win32 is completed. The experimental results show that this system has the strongly real-time performance, highly stability, and highly simulation accuracy. At the same time, it also has the good performance of human-computer interaction.
AB - In order to satisfy the requirements of the real-time and generality, a laser target simulator in semi-physical simulation system based on RTX+LabWindows/CVI platform is proposed in this paper. Compared with the upper-lower computers simulation platform architecture used in the most of the real-time system now, this system has better maintainability and portability. This system runs on the Windows platform, using Windows RTX real-time extension subsystem to ensure the real-time performance of the system combining with the reflective memory network to complete some real-time tasks such as calculating the simulation model, transmitting the simulation data, and keeping real-time communication. The real-time tasks of simulation system run under the RTSS process. At the same time, we use the LabWindows/CVI to compile a graphical interface, and complete some non-real-time tasks in the process of simulation such as man-machine interaction, display and storage of the simulation data, which run under the Win32 process. Through the design of RTX shared memory and task scheduling algorithm, the data interaction between the real-time tasks process of RTSS and non-real-time tasks process of Win32 is completed. The experimental results show that this system has the strongly real-time performance, highly stability, and highly simulation accuracy. At the same time, it also has the good performance of human-computer interaction.
KW - Hardware-in-the-loop simulation system
KW - LabWindows/CVI
KW - Laser target simulator
KW - RTX
KW - Reflective memory network
UR - http://www.scopus.com/inward/record.url?scp=85010877251&partnerID=8YFLogxK
U2 - 10.1117/12.2246251
DO - 10.1117/12.2246251
M3 - Conference contribution
AN - SCOPUS:85010877251
T3 - Proceedings of SPIE - The International Society for Optical Engineering
BT - Semiconductor Lasers and Applications VII
A2 - Zhu, Ninghua
A2 - Hofmann, Werner H.
PB - SPIE
T2 - Semiconductor Lasers and Applications VII
Y2 - 12 October 2016 through 14 October 2016
ER -