Software architecture for an acquisition tracking and pointing system

被引:0
|
作者
Chesser, D [1 ]
机构
[1] Boeing Duluth, Duluth, GA 30097 USA
来源
关键词
C80; C30; embedded software; laser pointing; and tracking;
D O I
10.1117/12.317522
中图分类号
V [航空、航天];
学科分类号
08 ; 0825 ;
摘要
This paper describes the embedded systems software design and computer architecture for a High Performance Laser Pointing and Fire Control System (HPFCS). The HPFCS, is a stabilized, high bandwidth target Acquisition, Tracking and laser Pointing system (ATP). The gimbal control, image processing, and mode control is fully digital and is implemented using an integrated TMS320C30 processor, 3 TMS320C80 processors, and a Pentium computer. The C30 gimbal control software consists of over 5,000 lines of code and is written almost exclusively in C. The software features a custom executive with multi-level interrupt control, The main timeline sequence is based on an internal 960Hz-interrupt handler, which phase locks itself to an external 120Hz handler. Over a dozen real-time digital filters, integrators, and compensators are updated during the interrupt timeline. Gimbal positioning is also updated during this period. A high-speed (1.15Mbps) RS-422 port provides external communication with the host. Communications with the host is conducted by using a custom protocol scheme developed to maximize throughput with the HPFCS's DUART buffers and timeline constraints. The image processing subsystems used for target acquisition and tracking consists of 3 PCI based TMS320C80 video processor boards. Each C80 processor handles video processing and tracking functions on a single video source. The image processing tasks performed include clutter rejection, target acquisition, and target tracking. Since each processor has 5 core processors, software tasks are broken down into sub modules to increase parallelism and maximize performance. The C80 software was written in C and Assembly. The custom kernel that executes on the C80 units is based on the TMS320C80 Real-Time Executive, and makes use of hardware level semaphores, messages and port functions. The system also features built in reprogramming software. The reprogramming software allows the systems mission software to be reprogrammed in the field with a laptop. The host software used to control the HPLPS operates on a 200mhz Pentium PC. It runs under Windows 95; and was written using Visual C++. The host control software allows the user to control the HPFCS, and well as providing an interface with Threat Warning and Tracking System. This paper includes a high level overview of the software design including the design process used, Data Flow Analysis, interface, and finally the integration and testing phase.
引用
收藏
页码:30 / 39
页数:10
相关论文
共 50 条
  • [1] ACQUISITION, POINTING, AND TRACKING
    KARIM, MA
    OPTICAL ENGINEERING, 1993, 32 (11) : 2647 - 2648
  • [2] Pointing, acquisition, and tracking demonstration system for laser communications
    Ebben, TH
    Varner, CC
    Parrish, KA
    Marshalek, RG
    Begley, DL
    FREE-SPACE LASER COMMUNICATION TECHNOLOGIES VIII, 1996, 2699 : 81 - 92
  • [3] Acquisition, tracking and pointing system for self protection applications
    Hammer, SJ
    Stockum, LA
    Chesser, DE
    Miller, JE
    ACQUISITION, TRACKING, AND POINTING XII, 1998, 3365 : 22 - 29
  • [4] Pointing, Acquisition, and Tracking architecture tools for Deep-Space Optical Communications
    Mohan, Swati
    Alvarez-Salazar, Oscar
    Birnbaum, Kevin
    Biswas, Abhijit
    Farr, William
    Hemmati, Hamid
    Johnson, Shawn
    Ortiz, Geraldo
    Quirk, Kevin
    Rahman, Zahidul
    Regehr, Martin
    Rizvi, Farheen
    Shields, Joel
    Srinivasan, Meera
    FREE-SPACE LASER COMMUNICATION AND ATMOSPHERIC PROPAGATION XXVI, 2014, 8971
  • [5] Design & development of an acquisition, tracking, pointing & fire control system
    Johnson, C
    VanAllen, R
    Dimmler, M
    Dillow, J
    AIRBORNE LASER ADVANCED TECHNOLOGY II, 1999, 3706 : 288 - 295
  • [6] Acquisition, tracking and pointing hardware architecture for the non-cooperative dynamic compensation experiment
    Robertson, L
    Johnson, C
    Tipton, C
    Jordan, D
    Van Berg, C
    Cleaver, A
    Manning, W
    LASER WEAPONS TECHNOLOGY II, 2001, 4376 : 57 - 68
  • [7] Multi-Objective Topology Optimization of Acquisition Pointing and Tracking System
    Gao, Bo
    Yang, Hongtao
    Chen, Weining
    Wang, Hao
    Fei, Jiaqi
    Qi, Zimiao
    INTERNATIONAL JOURNAL OF PATTERN RECOGNITION AND ARTIFICIAL INTELLIGENCE, 2024, 38 (06)
  • [8] Acquisition, tracking and pointing system of OICETS for free space laser communications
    Jono, T
    Toyoda, M
    Nakagawa, K
    Yamamoto, A
    Shiratama, K
    Kurii, T
    Koyama, Y
    ACQUISITION, TRACKING, AND POINTING XIII, 1999, 3692 : 41 - 50
  • [9] POINTING ACQUISITION AND TRACKING SYSTEM FOR SILEX INTER SATELLITE OPTICAL LINK
    PEREZ, E
    BAILLY, M
    PAIROT, JM
    ACQUISITION, TRACKING, AND POINTING III, 1989, 1111 : 277 - 288
  • [10] Dynamic adaptive underwater laser communication acquisition pointing and tracking system
    Zhang Kexin
    Li Zhe
    Wang Zhengxi
    Wang Kaiqiang
    Ma Xianxian
    SEMICONDUCTOR LASERS AND APPLICATIONS XIII, 2023, 12761