基于精简串行总线的小型模块化测试系统研究
详细信息    本馆镜像全文|  推荐本文 |  |   获取CNKI官网全文
摘要
常规兵器弹载测试系统的通用化、模块化设计,对降低测试成本,适应常规弹丸的智能化、灵巧化发展需求意义重大。本文提出一种基于专用精简串行总线架构的模块化方案,以应用于76mm及以上口径的常规兵器弹载测试系统的通用化设计。针对该方案,制定了专用同步串行总线通信协议,设计了实现总线协议的接口方案,并采用可编程逻辑器件FPGA实现了接口的全部功能。根据总线系统试验验证需要,设计了与总线接口相对应的四种典型模块功能单元,详细介绍了每种模块功能单元的具体功能实现框图。编制了上位机地面配置管理软件,给出了基于可编程片上系统(PSoC)的可编程模拟调理通道的软硬件设计。
     根据弹载测试系统的特点,提出了一种基于专用精简串行总线的测试系统模块化、通用化集成方法,并详细探讨了专用精简串行总线测试技术系统的同步方式、控制方式及差错控制技术等关键问题,由此设计了一种实用的基于TDMA控制方式的专用同步串行总线通信协议,对实现弹载测试系统的标准化具有重要实用意义。
     对于弹载测试总线系统存在热插拔及多模块同步采集难题,提出一种基于延时等待状态机的启动控制方法,使用该法既能灵活切换系统工作状态又能实现弹上总线系统与地面系统的冷脱离。
     针对弹载测试系统采编器设计,克服典型基于RAM结构的采编器存在地址线多、不能利用可编程器件的内嵌硬件FIFO控制器以及无法直接与总线接口相连的不足,提出了一种基于循环FIFO结构的采编控制方法,采用该法可以有效精简设计,降低对可编程器件的要求。
     由于FAT32文件管理系统应用到存储测试系统时存在冗余复杂且占用芯片资源较多等问题,提出了一种简化的存储区信息管理方法,利用该法可以简洁高效的实现数据存储管理。
     组建了由遥测模块、存储模块及3个采编模块构成的小型验证系统,设计了两种验证方案,并进行了验证试验。验证结果表明总线系统工作正常,达到了预期效果,采用该总线系统方案能实现基于总线架构的弹载测试系统的通用化设计。
The conventional missile-borne testing system plays a very important role in cutting testing costs and adapting the intelligent and flexible developments requirements. In this article, a modularization design is presented based on a structure of the specific simplified serials bus, which could be applied in common design of conventional missile-borne testing system with aperture size not less than 76mm.Based on the system, a specific synchronous serial bus communication protocol is designed, and an interface plan is proposed to actualize the bus protocol, meanwhile, the programmable devices for FPGA-based hardware and software designs and implementation are realized. In order to meet the verification requirements of the bus system, four kinds of typical function module units are designed according to the bus interface module. The functional blocks diagram of each functional module units are introduced in detail. The ground configuration management software used in PC is programmed, and hardware and software design of programmable analog conditioning channel based on a programmable system on chip (PSoC) is presented. Besides, a subminiature experimental verification system is setted up which consists of the telemetry module, storage module and three sampling & encoding modules. And the verification experiments are conducted.
     According to the characteristics of the missile-borne testing system, a general and modular integration means based on specific simplified serial bus is proposed. The key issues of specific streamline serial bus testing systems such as the synchronization, control and error control techniques and so on are discussed in detail. Besides, a specific synchronous serial bus communication protocol based on the practical control method of TDMA is designed, which is significant for achieving the standeration of the missile-borne testing system.
     Because of the problems of synchronal data acquisition of each modules and plug-and-play exist in the missile-borne testing system, a delay-waited state machine control system to solve the problems of synchronal starting sampling of each module, including that of the reliable separation missile system and ground system on the bus.
     In designing the sampling & encoding function module units, because classical sampling encoder based on the structure of RAM has much address lines, and can not ultilize the inner hardware FIFO controller of the FPGA, and can not diretedly connect with the bus interface, this paper offers a method of sampling & encoding control based on cyclic FIFO's structure, which simplifies the design and reduces the programmable device performance requirements.
     When the document management system (FAT32) is applied in the storage testing system, there exists a complicate redundancy and takes up much chip resourses, hence, a simplified method of memory area information management in memory module function units is presented, which realizes data storage management efficiently and briefly.
     A miniature experimental verification system is set up which consists of the telemetry module, storage module and three sampling & encoding modules.Two experimental verification program is designed and verification experiments are conducted. Test results showed that this bus system worked correctly and eventually realized the modularization design based on bus structure as well as the expected goal was reached finally.
引文
[1]孙乐民.世界各国弹道导弹/运载火箭遥测系统的发展分析.航天情报研究报告系列文集六:351-362
    [2]郑铭,宋鹏.遥测技术的现状与发展.测控技术,1995(2):6-7
    [3]张其善,张晓林.遥测技术的现状与发展概况.第八届全国遥感遥测遥控学术研讨会,2002
    [4]于志坚,鸿瑞.我国遥测技术的回顾与展望.第十三届全国遥测遥控技术年会,2004
    [5]白学勤,解英健.弹载遥测传输设备回顾与展望.遥测遥控,2007(S):21-25
    [6]Strock J著.新一代计算机遥测系统齐连普等译航空工业出版社,1991.12
    [7]倪鸿斌,张凤辰.机载通用可编程数据采集系统.第十一届全国遥测遥控技术年会
    [8]张锡明,范仁周.新一代机载自主式数据总线.北京航空航天大学学报,1990(1):1-6
    [9]倪育德,薛文安.新一代民用客机自主式数据总线.中国民航学报,1992(2):22-30
    [10]张凤辰,倪鸿斌.机载可编程遥测数据采集系统.遥测遥控,2001(4):9-12
    [11]郑铭.美国遥测技术发展评述.遥测遥控,1991(3):45-49
    [12]史长捷.美国近期遥测技术发展分析(第一部分).遥测遥控,1994(1):1-3
    [13]史长捷.美国近期遥测技术发展分析(第二部分).遥测遥控,1994(2):1-12
    [14]魏津.弹上无线电遥测技术的发展回顾.遥测遥控,1997(6):42-46
    [15]韩运潞.我国靶场遥测发展史略.遥测遥控,2001(4):62-65
    [16]李邦复.新一代遥测系统设计的技术途径.遥测遥控,1988(1):13-19
    [17]李邦复.航天遥测应用研究一瞥.遥测遥控,1998(1):1-9
    [18]楼凤丹.美国弹上遥测设备的现状及其小型化工艺.遥测遥控,1989(4):55-57
    [19]Craig. W.D. The Development of a "Hardwire" Technique for Obtaining In-bore Data[R].AD-774880
    [20]G.Zimmermann, H.Grumann. Start-of-the-art of Techniques for the Measurement of the Initial Projectile Movement in Guns at the ERNST-MACH-INSTITUT, FRG
    [21]罗学勋.弹丸一引信系统在膛内力学环境硬线传输测试技术.南京理工大学,1990,6
    [22]毕海.膛内信息探测及其信号PCM传输技术研究.南京理工大学博士学位论文,1999
    [23]Louis R. Szabo. Digital memory telemeters for artillery projectiles[C]. Proceedings of International telemetering conference,1987
    [24]Michael.J. In-bore Instrumentation/Diagnostics for Large-bore EMLS[J]. IEEE Transactions on Magnetics.1991,27(1)
    [25]Joseph W.Hill-Lindsay and John T.Yuen.Ultra-High Impact Resistant Digital Data Recorder for Missile Flight Testing.IEEE TRANSACTION ON COMPONENTS, PACKAGING AND MANUFACTURING TECHNOLOGY vol.3 SEPTEMBER 1994:398-403
    [26]Military&Aerospace Electronics.October,1999
    [27]Bruce Kaufman.This Solid-State Recorder Rides in a Bullet.Sensors Magazine. 2005, Vol.7(3):4-5.
    [28]Yanxi Liang. High-"G" digital memory telemeters. Proceedings of International telemetering conference,1990
    [29]江小华,李豪杰,张河.小型弹内存储测试系统研究.弹道学报.2002年第14卷第2期:57-61
    [30]祖静,张文栋,申湘南.存储测试技术的新发展.中国兵工学会第六届测试技术学会论文集,1992
    [31]申湘南,祖静.兵器存储测试技术的若干理论问题与实践.中国兵工学会第六届测试技术学会论文集,1992
    [32]张文栋.存储测试系统的设计理论及其在导弹动态数据测试中的应用.北京理工大学博士学位论文,1995
    [33]贺佳国.特种微型化测试仪器的制作工艺研究.测试技术学会论文集,1988
    [34]谢占魁,张文栋,曹济.抗高过载电路的封装技术与封装材料.测试技术学报,1996(2):122-125
    [35]杨志刚.弹丸引信存储测试过载的缓冲初探.中国兵工学会第六届测试技术学会论文集,1992
    [36]Robert E. carpenter Peter T. Johnson Use of the Hardened Subminiature Telemetry and Sensor System (HSTSS) Technologies in NASAs's Space Shuttle Transportation System Upgrades.
    [37]D'Amico W.P., Burke, L.W. Faulstich,RJ., Hooper, A.,"The Hardened Subminiature Telemetry and Sensor System Technology Demonstration Phase," U.S. Army Research Laboratory, APG, MD, ARL-TR-1206, October 1996.
    [38]Carpenter,R. E., and D. Schneider. "A Modular Approach to Hardened Subminiature Telemetry Sensor System (HSTSS) Development." International Telemetering Conference,Las Vegas,NV,October 1999.
    [39]Gibson, D., N.B. Penrose, and M. Doerr."HSTSS-DAC Custom Integrated Circuits for Subminiature PCM Telemetry and Signal Conditioning."International Telemetering Conference, Las Vegas, NV, October 1999.
    [40]Doerr, M. B., W. H. Hallidy, Jr., G. B. McMillian, L. W. Burke, Jr., and J. N. Faust. "Digital FDM for the HSTSS DAC Program." International Telemetering Conference, Las Vegas, NV, October 1999.
    [41]Gibson, D. A., N. B. Penrose,and R. B. Wade, Jr. "HSTSS-DAC Custom ICS Impact on 2.75 Missile Telemetry."International Telemetering Conference, Las Vegas, NV, October 1999.
    [42]Colangelo, R. "Program Management for 2001 Instrumentation." International Telemetering Conference, Las Vegas, NV, October 1999.
    [43]Muller, P.,L.W.Burke,S.Sommerfeldt,B. Lunceford,S.Francomacaro, and S. J.Lehtonen."Customizable Multichip Modules for High-G Telemetry Applications." International Telemetering Conference, Las Vegas, NV, October 1999.
    [44]Lachapelle, J., F. McGrath, K. Osgood, B. Egri, A. Moysenko, G. Henderson, L. W. Burke,and J. N. Faust. "A Telemetry Transmitter Chip Set for Ballistic Applications."International Telemetering Conference, Las Vegas,NV,October 1999.
    [45]印焕章.常规靶场遥侧系统的现状与发展.遥测遥控,1989(1):56-59
    [46]姚珍榕.高G遥测创业的回忆.遥测遥控,1992(6):60-62
    [47]薛荣华殷世昌.我国遥测大军中的一支别动队.遥测遥控,1993(2):58-60
    [48]何征宇.七进淳化靶场开创微波高G遥测研究记实.遥测遥控,1992(6):63-64
    [49]孙福治.国外兵器测试技术发展综述.测试技术学报,1995(1):8-13
    [50]黄峥.国外兵器遥测技术的发展现状及国内兵器遥测技术发展的需求.探测与控制学报,2000(1):3-5
    [51]党克治,党澎湃.高G弹丸引信遥测装置的设计与研制.2001(2):32-34
    [52]胡淑巧,葛小立,金辉,高磊.小型微波高过载遥测技术.第十四届全国遥测遥控技术年会论文,2006:153-156
    [53]谢锡海,纪立红,苗军.S波段弹载高g遥测设备.测试技术学报,2002(S):131-134
    [54]纪立红.小型化可编程PCM编码器.测试技术学报,1998(2):199-202
    [55]党克治.小型高g遥测与MEMS传感器系统的应用研究.第十三届全国遥测遥控技术年会论文:325-328
    [56]党克治,纪立红,苗军.兵器遥测的最新进展.第十四届全国遥测遥拉技术年会论文,2006:88-94
    [57]渐成方,乔利军,黄坚.基于网络的常规靶场测试.现代电子技术,2006(7):82-84
    [58]孙发鱼.兵器遥测技术的发展趋势和展望.计算机测量与控制.2008(10):1371-1373
    [59]罗志强.10MC高码速率的机(弹)载数据总线.遥测技术,1985(4):16-20.
    [60]盛杰.16位DMA在弹上高速遥测数据传输系统中的应用.遥测遥控,1988(4):33-36.
    [61]韩振付,洪绍侯.遥测统一测试系统弹上中心数据管理机探讨.遥测遥控,1994(1):11-14.
    [62]韩振付Risc在弹上遥测系统中应用探索.遥测遥控,1993(5):46-47.
    [63]洪绍侯.弹(箭)载遥测采编器的微机化.遥测遥控,1992(4):8-10.
    [64]洪绍侯弹上分布式遥测系统中各单元间数据交换方式探讨.遥测遥控,1989(1):14-27.
    [65]韩振付.弹载分布式遥测系统中心控制器的研究.遥测遥控,1995(2):9-13.
    [66]盛杰.分布式弹上遥测系统中智能远置单元初探.遥测遥控,1988(6):32-36
    [67]洪绍侯分布式遥测系统10Mb/s指令/响应式多路传输数据总线.遥测遥控,1987(6):12-18
    [68]李元洲,王润贤,王明星.遥测设备挑点软件通用化方法研究.第十三届全国遥测遥控技术年会,2004
    [69]陈雷,梁鸿,李英丽.分布式遥测遥控数据处理平台构想.遥测遥控,2004(4):33-35
    [70]王悦,张晓林CPLD在遥测系统可编程采编器中的应用.第十四届全国遥测遥控技术年会论文,2006:180-186
    [71]郭滨.遥测弹上两兆码速率数据采集系统的研究.电子技术参考,1999(3)12-21
    [72]周福宽,马彪.MIC总线与1553B总线综合分析比较.测控技术,2006(2):40-46
    [73]MIC bus controller reference manual. Vetmnix ResearchCorporation,2001.
    [74]MIL-STD-1553 designer's guide.Sixth edition. DDC Corporation,2003.
    [75]罗佳,孙运强.几种军用车辆数据总线的比较.国外电子元器件,2007(12):65-69
    [76]刘健,刘刚.总线技术在武器系统中的应用.兵工自动化,2002(5):28-31
    [77]国家军用标准.模块测试与维护总线(MTM总线)协议.国防科学技术工业委员会,GJB5440-2005
    [78]王勇,于宏坤.机载计算机系统.国防工业出版社,2008
    [79]支超有.机载数据总线技术及其应用.国防工业出版社,2009
    [80]王勇,丛伟.机载计算机软件.国防工业出版社,2008
    [81]孟维,晓王刚主编.现代无线电测控技术.电子工业出版社,2003,11
    [82]陈皓生,陈大融,徐军,李疆.微型飞行器测控系统总线方式的选择和应用,电子技术应用,2001(8):36-38
    [83]李国民,周富大,高维路,朱洪兴.基于IRIG-106标准的可编程PCM编码数据采集系统.遥测遥控,2003(4):27-30
    [84]刘学锋.可编程数据采集的顺址设计法.1994(2):43-53
    [85]孙燕妮,任勇峰,张文栋.多通道复杂帧结构编码的可编程设计.测试技术学报,2002(3):259-264
    [86]岳铁林,王裕明,王淑萍.浅析不完整遥测数据帧的处理方法.导弹试验技术,2008(1):58-60
    [87]沈兰荪.高速数据采集系统的原理与应用.人民邮电出版社,1995
    [88]刘丽宏,李维,刘海建TDMA帧结构研究.无线电通信技术,2007(4):5-7
    [89]GARY.A.THOM,复杂遥测格式的同步与分路,遥测遥控,1993(1):43-53
    [90]孔繁青.时分复用设备动态帧结构技术研究.无线电通信技术,2005(4):12-14
    [91]William S. Kirk,Shawn Kirkpatrick,Evan Mussemann. EIGHT CHANNEL PCM DATA FORMATTER
    [92]Telemetry Group, Range Commanders Council, IRIG Standard 106-96, Telemetry Standards, Secretariate, Range Commanders Councul, U.S Army White Sands Missile Range, NM, May 1996.
    [93]T.C. Folsom and P.D. Bondurant, "Automatic Telemetry Frame Formatting," Proceedings of the 44th International Instrumentation Symposium,1998.
    [94]D. Panton, M. John, S. Lucas and A. Mason, "Flight Test Data Cycle Map Optimisation", European Journal of Operational Research, vol 146, pp 48-497, 2003.
    [95]梁亦聪,金功伟.PCM记忆重发编码器的设计.测试技术学报,1998(2):195-198
    [96]梁亦聪.基于FPGA技术的可重组PCM采编器研究与实现.第十三届全国遥测遥控技术年会,2004
    [97]D. Panton, M. John and S. Lucas, "Flight Test Data Cycle Map Optimisation",4th ITEA Workshop,2000.
    [98]M. M Samaan, "Data Management of Flight Test Telemetry Frames", Masters Thesis, University of South Australia,1998.
    [99]Maria Johna and David Pantonb.A Novel Divide-and-Conquer Approach to Data Cycle Map Construction.
    [100]Bondurant, P. D., and Driesman, A. (1995) "Smart PCM Encoder," International Telemetering Conference Proceedings, Las Vegas, NV.
    [101]Jones, C. H., and Gardner, L. S. (1997) "Complexity of PCM Formatting," International Telemetering Conference Proceedings, Las Vegas, NV.
    [102]Hudelson M., Webb W., Telemetry Frame Generation Based on the'Rule of 2npk International Test & Evaluation Association Conference, Lancaster, CA, (April 2000).
    [103]Samaan, M. M.,and Cook, S. C. (1995) "Configuration of Flight Test Telemetry Frame Formats,"International Telemetering Conference Proceedings, Las Vegas, NV.
    [104]Jones, Charles H. and Gardner, Lee S., Telemetry Mapping Algorithm Project (TMAP), International Test & Evaluation Association Workshop, Lancaster, CA, (April 1997).
    [105]Jones, Charles H. and Gardner, Lee S., Automated Generation of Telemetry For-mats Proceedings of International Telemetering Conference, vol.ⅩⅩⅫ,1996, pp 635-644.
    [106]V. Claesson, C. Ekelin, and N. Suri. The event-triggered and time-triggered medium-access methods. TR-03-02, Dept. of Comp. Engg., Chalmers Univ. of Tech., 2003.
    [107]廖晓文,廖京盛.时间触发模式的任务调度与分解策略.单片机与嵌入式系统应用,2006(7):8-9
    [108]郭丽娟,刘双与,张激.基于时间触发的高可靠性实时系统架构,计算机工程,2006(4):272-274
    [109]焦莹,裴海龙.一种基于TDM的工业串行实时通讯协议.自动化技术与应用,2008(3):68-70
    [110]吕富勇,李永新,王芹等.模块化高精度大功率高压电源并联技术,高电压技术,2008,34(3):587-591
    [111]刘双与TTP/C协议的一致性机制研究[J].计算机工程.2006(5):119-121.
    [112]TTTech, Time-Triggered Protocol TTP/C High-Level Specifi-cation Document, Protocol Version 1.1, Specification edition 1.4.3, November 19,2003.
    [113]H.Kopetz,G.Grunsteidl, TTP-Aprotocol for fault-tolerant real-time systems, IEEE Computer 27 (1) (1994 January) 14—23.
    [114]H. Kopetz, G. Bauer, "The time-triggered architecture", Proceedings of the IEEE,91(1),112-126,2003.
    [115]Kopetz H. Real-time Systems:Design Principles for Distributed Embedded Applications[M]. Kluwer Academic Publishers, Norwell, MA,1997.
    [116]H.Kopetz.A Comparison of TTP/C and FlexRay.TU Wien Research Report 2001/10, May 9,2001.
    [117]Michael J. Pont.Patterns for Time-Triggered Embedded Systems Building reliable applications with the 8051 family of microcontrollers. Addison Wesley,2001
    [118]Hermann Kopetz. Real-time systems:design principles for distributed embedded applications:Kluwer,Dordrecht,The Netherlands:The Kluwer International Series in Engineering and Computer Science,1997.1~14.
    [119]Hermann Kopetz, Gtinter Gri nsteidl. TTP-a protocol for fault-tolerant real-time systems. IEEE Computer,1994,27(1):14-23.
    [120]Time-Triggered Technology TTTech Computertechnik AG. Time-triggered protocol TTP/C:high-level specification document. Vienna, Austria, July 2002, Specification Edition 1.0.0, Document Number D-032-S-10-028.
    [121]Kenneth Hoyme.Kevin Driscoll. SAFEbus[TM].IEEE Aerospace and Electronic Systems Magazine,1993,8(3):34-39.
    [122]Johri Rushby. A Comparison of Bus Architectures for Safety-Critical Embedded Systems. National Aeronautics and Space Administration,2003.3
    [123]徐文辉ARINC659,总线简介.航空电子技术,1999(2):22-27
    [124]孟锐,张盛兵,安建峰ARINC659总线协议容错机制的一种设计与实现.航空计算技术,2008(6):111-115
    [125]王新梅,肖国镇.纠错码原理与方法(修订版).西安电子科技大学出版社,2001
    [126]苑贵贞.一种实用差错控制编码在遥控中的应用.全国第七届遥感遥测遥控学术研讨会论文集,1999
    [127]龙光利.基于CPLD的卷积码编解码器的设计.微计算机信息,2007(2):216-218
    [128]张建斌.基于EDA的卷积码编解码器实现.信息技术,2005(2):16-19
    [129]任秀丽,张翠华.实时嵌入式系统总线容错技术.仪器仪表学报,2005(8):578-581
    [130]赵忠文,曾峦,熊伟LVDS技术分析和应用设计.指挥技术学院学报,2001(6):90-93
    [131]夏宇闻.复杂数字电路与系统的Verilog HDL设计技术[M].北京航空航天大学出版社2002.
    [132]车继海.基于FPGA的可编程PCM采编器的实现.计算机与现代化,2006(1):24-27
    [133]俞夏琴,黄红.基于Verilog HDL的PCM采编器设计与实现.江汉大学学报(自然科学版),2004(4):32-34
    [134]魏东,于立君,王辉.用VHDL实现可编程PCM采编器.应用科技,2003(7):29-32
    [135]赵曙光,段庭瑞,赵明英,陈丽萍.可编程模拟器件原理、开发及应用.西安电子科技大学出版社,2002
    [136]戴国骏,张翔,曾虹PSoCTM体系结构与编程.中国科学技术出版社,2005

© 2004-2018 中国地质图书馆版权所有 京ICP备05064691号 京公网安备11010802017129号

地址:北京市海淀区学院路29号 邮编:100083

电话:办公室:(+86 10)66554848;文献借阅、咨询服务、科技查新:66554700