Real-time operation without a real-time operating system for instrument control and data acquisition

被引:3
|
作者
Klein, R [1 ]
Poglitsch, A [1 ]
Fumi, F [1 ]
Geis, N [1 ]
Hamidouch, M [1 ]
Hönle, R [1 ]
Looney, L [1 ]
Raab, W [1 ]
Viehhauser, W [1 ]
机构
[1] Max Planck Inst Extraterr Phys, D-85746 Garching, Germany
关键词
instrumentation control; data acquisition; real-time control;
D O I
10.1117/12.551111
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
We are building the Field-Imaging Far-Infrared Line Spectrometer (FIFILS) for the US-German airborne observatory SOFIA. The detector read-out system is driven by a clock signal at a certain frequency. This signal has to be provided and all other sub-systems have to work synchronously to this clock. The data generated by the instrument has to be received by a computer in a timely manner. Usually these requirements are met with a real-time operating system (RTOS). In this presentation we want to show how we meet these demands differently avoiding the stiffness of an RTOS. Digital I/O-cards with a large buffer separate the asynchronous working computers and the synchronous working, instrument. The advantage is that the data processing computers do not need to process the data in real-time. It is sufficient that the computer can process the incoming data stream on average. But since the data is read-in asynchronously, problems of relating commands and responses (data) have to be solved: The data is arriving at a fixed rate. The receiving I/O-card buffers the data in its buffer until the computer can access it. To relate the data to commands sent previously, the data is tagged by counters in the read-out electronics. These counters count the system's heartbeat and signals derived from that. The heartbeat and control signals synchronous with the heartbeat are sent by an I/O-card working as pattern generator. Its buffer gets continously programmed with a pattern which is clocked out on the control lines. A counter in the I/O-card keeps track of the amount of pattern words clocked out. By reading this counter, the computer knows the state of the instrument or knows the meaning of the data that will arrive with a certain time-tag.
引用
收藏
页码:138 / 145
页数:8
相关论文
共 50 条
  • [41] A hardware/software environment for real-time data acquisition and control
    Veiga, AL
    Mayosky, MA
    Martínez, N
    [J]. IEEE TRANSACTIONS ON NUCLEAR SCIENCE, 2000, 47 (02) : 132 - 135
  • [42] A real-time simulation tool for real-time control
    Kwon, WH
    Kim, KB
    Moon, SY
    Choi, SG
    Kim, YS
    [J]. ALGORITHMS AND ARCHITECTURES FOR REAL-TIME CONTROL 1997, 1997, : 325 - 329
  • [43] Hard real-time control & real-time linux
    Murillo-Garcia, R
    [J]. DR DOBBS JOURNAL, 2003, 28 (11): : 65 - 67
  • [44] Development of a real-time data archive system for a KSTAR real-time network
    Kwon, Giil
    Lee, Woongryol
    Lee, Taegu
    Hong, Jaesic
    [J]. FUSION ENGINEERING AND DESIGN, 2018, 127 : 202 - 206
  • [45] REAL-TIME DATA ACQUISITION-SYSTEM GOES NETWORK
    LABS, W
    [J]. I&CS-CONTROL TECHNOLOGY FOR ENGINEERS AND ENGINEERING MANAGEMENT, 1990, 63 (05): : 127 - 127
  • [46] DATA ACQUISITION IN REAL-TIME - IMPROVED SYSTEM FOR NATURALISTIC OBSERVATIONS
    SANSONFISHER, RW
    POOLE, AD
    SMALL, GA
    FLEMING, IR
    [J]. BEHAVIOR THERAPY, 1979, 10 (04) : 543 - 554
  • [47] Design and Implementation of Vehicle Data real-time Acquisition System
    Xie, Peng
    Du, Li
    Zhou, Bing
    Yu, Yongyan
    Du, Huanhuan
    Cui, Lianghao
    Xu, Hao
    [J]. 2018 INTERNATIONAL SEMINAR ON COMPUTER SCIENCE AND ENGINEERING TECHNOLOGY (SCSET 2018), 2019, 1176
  • [48] Design of the data acquisition and real-time imaging system for UIRFPA
    Pan, Taoli
    Xie, Guangzhong
    Zhou, Yun
    Jiang, Yadong
    Wu, Zhiming
    [J]. 5TH INTERNATIONAL SYMPOSIUM ON ADVANCED OPTICAL MANUFACTURING AND TESTING TECHNOLOGIES: OPTOELECTRONIC MATERIALS AND DEVICES FOR DETECTOR, IMAGER, DISPLAY, AND ENERGY CONVERSION TECHNOLOGY, 2010, 7658
  • [49] ENGINEERING OF A REAL-TIME DATA ACQUISITION DISPLAY AND MONITORING SYSTEM
    DRAKEFOR.J
    GARGARO, V
    NELSON, K
    [J]. PROCESS CONTROL AND AUTOMATION, 1966, 13 (05): : 72 - &
  • [50] DATA-ACQUISITION SYSTEM HAS REAL-TIME CAPABILITIES
    CHAMBERS, AS
    [J]. ELECTRONIC ENGINEERING, 1971, 43 (520): : 35 - &