大口径火炮射击诸元计算器的关键技术研究
详细信息    本馆镜像全文|  推荐本文 |  |   获取CNKI官网全文
摘要
本文基于与XXX研究所的合作项目《新型炮兵射击诸元计算器的设计》,对上一代计算器进行改进和性能提升,以满足大口径火炮射击诸元计算的需求。手持式的计算器采用电池供电,而电池容量相对有限,且野外作战时频繁更换电池会带来很大不便、降低作战效率,因此在保证性能要求的前提下,如何降低功耗以延长电池使用寿命非常重要。此外,为满足作战需求,必须尽可能提高计算速度和计算精度。本文正是围绕这几个关键问题展开研究,主要内容涉及以下方面:
     1.基于双核架构的射击诸元计算器的系统设计。针对应用要求,对上一代计算器的不足做出一系列改进,提出了低功耗的MCU和高速浮点DSP组成的射击诸元计算器的基本方案,在兼顾低功耗的条件下,实现了诸元计算器解算弹道微分方程组的高速、高精度计算。为防止过充电和过放电,提高电池利用率,延长电池使用寿命,系统中加入电池管理模块,满足了对电源的指标要求。与上一代计算器相比,本文的计算器在计算速度方面提高了约8倍,满足了对计算速度和精度的指标要求。
     2.射击诸元计算器的软件设计。构建了基于双核架构的软件模型,并在此软件平台上实现了基于双核架构的弹道并行算法、电池充电管理、DSP程序在线编程等,建立了用户界面GUI。实践表明该模型具有代码执行效率高、运行速度快、用户界面友好、可扩展性和可移植性好等优点,满足了指标对功能方面的要求。
     3.射击诸元计算器的软硬件协同低功耗设计。研究了在不影响诸元计算器性能的情况下,如何降低诸元计算器的功耗以延长电池的使用寿命。从器件选型、电源供电方式、模块功耗优化、分时供电、软件优化等方面,实现软硬件协同功耗优化,将低功耗设计思想贯穿设计始终。与上一代计算器相比,本文计算器正常工作时的平均功耗降低了约1倍,满足了指标对功耗的要求。
     4.计算器的动态电源管理。针对诸元计算器在整个炮兵射击指挥系统中具有多种工作模式,而模式之间切换会产生额外的时间和能量损耗,研究了计算器的动态电源管理。综合分析计算器系统的各种工作行为,对负载时间序列进行分类处理,提出了计算器混合型电源管理算法,并将它们应用于计算器中,与其它算法相比,本文算法有更好的通用性,平均竞争率达到了0.62,延迟率小于0.13,命中率大于0.6。
In order to meet the need of firing computation of the large caliber artillery, wehave improved the performance of the previous generation of calculators based on acooperative project with XXX institude named” the Design of New Artillery FiringData Calculator”. The battery capacity of the hand-held calculator withbattery-powered primarily is relatively limited. The replacement of the battery isfrequent in the field operations which will bring great inconvenience and reduce theoperational efficiency, therefore, how to reduce the power consumption to extendbattery life is very important based on the premising of ensuring the performancerequirements. In addition, we must maximize the speed and accuracy of computationto meet the operational needs. The research theme of this artic le is surrounding theissues mentioned above, and mainly covering the following aspects.
     1. The program design of firing data calculator based on dual-core architecture.The general planning of firing calculator which is composed by low-power MCUand high-speed floating point DSP is proposed, and a series of improvements whichis aimed at the shortcomings of the previous generation calculators is made underthe application requirements. The battery management module is added to thesystem to meet the requirements for the power indicators which can preventover-charge and over-discharge, improve the efficiency of battery and extend theworking life of the battery. The speed of the calculator here is increased by about8times compared with the previous generation calculators which can meet the requirements of the speed and accuracy of the calculation.
     2. The software design of firing data calculator. The software module based onthe dual-core architecture is proposed. The ballistic parallel algorithm, batterycharge management and DSP-line programming procedure based on the dual-corearchitecture are achieved on this software platform. The user interface (GUI) isestablished. Practice indicates that the model can meet the targets of the functionalrequirements including high code execution efficiency, run fast, user-friendlyinterface, scalability and portability, etc.
     3. The design of the low-power for the firing data calculator. How to reduce thepower consumption of the firing data calculator to extend the battery working lifewithout affecting its performance is researched. The synergy optimization of thepower with the hardware and the software is achieved, and the ideas of low-powergo through all the design process, including the device selection, the supp ly mode ofthe power, the power optimization of every module, time-sharing power supply, theoptimization of software, etc. Compared with the previous generation calculators,the average power consumption of the calculator here is reduced by about a halfaiming at the requirements of the power consumption when it works normally.
     4. Dynamic power management of the calculator. The research of the dynamicpower management of the calculator caused by a variety of operating workingmodes in the entire artillery fire command system and the switch between modeshaving extra time and energy loss. The dynamic power management of calculator isstudied. The algorithm of the hybrid model is proposed after the comprehensiveanalysis of various work behaviors of the calculator system and the classification ofthe load time series. The algorithm’s average competitive ratio is0.62, delay ratio isless than0.13and the hit ratio is greater than0.6has better versatility than others.
引文
[1]迫击炮连射击指挥系统综合论证报告[S].北京:XXX研究所,2001.
    [2]迫击炮连射击指挥系统主要战术技术指标[S].北京:XXX研究所,2002.
    [3]孔令程.外军炮兵武器装备发展浅析[J].外军炮兵,1999,(2):8-10.
    [4]黄小宁,刘伟.从美军信息战计划谈我军炮兵指挥系统现状及发展方向[J].火力与指挥控制,1997,22(1):1-5.
    [5]国外炮兵武器装备发展趋势[EB/OL]. http://www.schoolbest.com:8800/.2007.
    [6]岳松堂.欧洲国家炮兵武器装备现状和发展趋势[J].外军炮兵,2004,(8):21-24.
    [7]俄新型火炮自动化指挥系统引起中东国家关注[EB/OL].http://news.qq.com/.2005.
    [8]中国陆军炮兵射击指挥自动化系统[EB/OL]. http://bbs.voc.com.cn/.2004.
    [9] XXX型迫击炮连射击指挥系统正样机设计方案[S].北京:XXX研究所,2004,8.
    [10]卜爱国.嵌入式系统动态低功耗设计策略的研究[D].东南大学,2006.
    [11] ZHAO H, ZHU H, SUN X. Design of Directional loudspeaker based onTMS320VC3X[J]. Journal of Shandong University of Science and Technology(Natural Science),2008,6:016.
    [12]杨永东,曾庆立.基于FPGA+DSP的高速数据采集系统设计[J].吉首大学学报(自然科学版),2009,30(4).
    [13] Wenyi L, Hongcheng Y. Design of high speed synchronous multi-channel dataacquisition and processing system based on TMS320C6747[C]//Computer andAutomation Engineering (ICCAE),2010The2nd International Conference on. IEEE,2010,2:758-760.
    [14]沈建华,杨艳琴,翟骁曙. XXX系列16位超低功耗单片机实践与系统设计[M].清华大学出版社,2005.
    [15] XXX系列超低功耗16位单片机原理与应用[M].北京航空航天大学,2000.
    [16]刘德赞,孙书鹰,李瑞,等.非易失性铁电存储器芯片FM1808原理及其应用[J].微计算机信息,2005,21(1):143-144.
    [17]苗英恺,陈佳. OLED平板显示技术原理与应用[J].通信技术,2008,41(4):165-167.
    [18]黄文华,韩晓东,陈全世,等.电动汽车SOC估计算法与电池管理系统的研究[J].汽车工程,2007,29(3):198-202.
    [19] Jing-zhong C. Design of the Practical Lithium-Ion Battery Charger Based onMAX846A[J]. Telecom Power Technology,2009,6:022.
    [20] Zhi-nong D H J. An Effective Multiple Battery System Charge and DischargeMethod [[J]. Electronic Instrumentation Customer,2007,6:071.
    [21]何仕品,朱建新.锂离子电池管理系统及其均衡模块的设计与研究[J].汽车工程,2009,31(5):444-447.
    [22]李红林,张承宁,孙逢春,等.锂离子电池组均衡充电和保护系统研究[J].北京理工大学学报,2004,24(3):210-213.
    [23]陈守平,张军,方英民,等.动力电池组特性分析与均衡管理[J].电池工业,2003,8(6):265-271.
    [24]蒋新华.锂离子电池组管理系统研究[D].中国科学院研究生院(上海微系统与信息技术研究所),2007.
    [25]乔思洁.锂电池管理系统的研究与设计[D].青岛:中国海洋大学,2009.
    [26]文锋,姜久春,张维戈,等.电动汽车用锂离子电池组充电方法[J].汽车工程,2008,30(9):792-795.
    [27]沈华.嵌入式系统的中嵌入式处理器的分类与选型[J].数字技术与应用,2013(6):78-78.
    [28]宋艳.关于嵌入式系统的探讨[J].计算机光盘软件与应用,2013,16(8):312-313.
    [29]王敏忠.炮兵应用外弹道学及仿真[M].北京:国防工业出版社,2009.9.
    [30]李丹.四阶龙格_库塔法在火控解算中的应用[J].微计算机信息,2011,27(3:192-193).
    [31] Qt及Linux操作系统窗口设计[M].电子工业出版社,2006.
    [32] ARM嵌入式MiniGUI初步与应用开发范例[M].北京航空航天大学出版社,2006.
    [33]徐宝国,宋爱国.基于UCOS和UCGUI的嵌入式数字示波器[J].测控技术,2007,26(7):7-8.
    [34]孙逢春,何洪文,陈勇,等.镍氢电池充放电特性研究[J].汽车技术,2001,6(3):6-8.
    [35]王非,刘昊,田晓明.手持终端设备中的锂电池充电技术[J].电子器件,2004,4:30-31.
    [36]张谦,李世杰,李红波,高淑慧. TMS320C6000系列DSP可选择引导加载方式的设计与实现[J].电子测量技术,2009,32(7):81-84.
    [37]王宏义,董文娟,黄宗福,陈曾平.DSP和FPGA共用Flash进行配置的方法[J].微计算机信息,2008,24(9):101-102.
    [38]刘铁.基于CAN总线实现DSP程序的在线升级[J].纺织机械,2010,05:8-11.
    [39]陶维青,任谦.通过串口通讯实现TMS320F2812的软件更新[J].合肥工业大学学报(自然科学版),2008,4(31):570-572.
    [40] Texas Instruments. TMS320C6000Programmer’s Guide[S].2003.
    [41]丁宜栋,华芸.基于DSP/BIOS的软件系统设计[J],舰船电子工程,2001.5:52-55.
    [42]孟海斌,张红雨.嵌入式系统电源芯片选型与应用[J].单片机与嵌入式系统应用,2010,10(12):7-10.
    [43]吴业进,刘锋.嵌入式系统面向低功耗的协同设计[J].单片机与嵌入式系统应用,2003,7:004.
    [44]李演明,邵丽丽,贾亚飞,等.一种Buck型DC-DC电源模块并联供电系统设计[J].电源技术,2013,37(8).
    [45]简阳.嵌入式系统电源管理关键技术研究与实现[D].北方工业大学,2012.
    [46]娄佳娜.现代便携式设备中集成式电源管理的关键技术研究[D].浙江大学,2011.
    [47] Wan-xin S U N Y S U. The application of TPS65023in the portablemulti-voltage products[J]. Microcomputer Information,2009,10:075.
    [48] Simunic T,Beniani L,De Micheli G.Event-driven power management ofportable systems[C]. In: Proceedings12th International Symposium on.1999:18-23.
    [49] Benini L, De Micheli G. System-Level power optimization: techniques andtools[C]. In: International Symposium on Low Power Electronics and Design.1999:288-293.
    [50] Soteriou V, Peh LS. Dynamic power management for power optimization ofinterconnection networks using on/off links[C]. In:11th International Symposium onHigh Performance Interconnects,2003. Proceedings.2003:15-20.
    [51] Kachroo P, Shukla S K, Erbes T, Patel H. Stochastic learning feedback hybridautomata for power management in embedded systems[C]. In: InternationalWorkshop on Soft Computing in Industrial Applications.2003:121-125.
    [52] S Devadas, S Malik. A survey of dynamic power optimization techniques[C].In: Design Automation Conference.1995:242-247.
    [53] Weiser M, Welch B, Demers A, Shenker S. Scheduling for reduced CPUenergy[C]. In: USENIX, ed. Proc. of the1st USENIX Symp. on Operating Sys temsDesign and Implementation. New York: The Advanced Computing SystemsAssociation,1994.13-23.
    [54]宋适,刘廷章,艾叶,等.基于AVR单片机的LED自适应调光系统[J].电气自动化,2009,31(1):33-35.
    [55]常锋,孙志远,王瑞光,等.基于韦伯定律的平板显示动态非线性变换算法[J].光电子.激光,2011,1:013..
    [56]杨杨,明军,俞能海.基于彩色空间视觉相似分解的图像质量评价方法[J].中国科学技术大学学报,2013,43(007):547-553.
    [57]徐建平,耿世钧,马廷锋,等.超低功耗电子电路系统设计原则[J].电子技术应用,2003,2:78-80.
    [58]陈萌萌,邵贝贝.单片机系统的低功耗设计策略[J].单片机与嵌入式系统应用,2006,3:001.
    [59]刘立群,孙志毅,金坤善.基于MSP430单片机的超低功耗数据采集器设计[J].自动化仪表,2005,26(4):30-31.
    [60] Lorch JR. Operating systems techniques for reducing processor energyconsumption [D]:[Ph.D. Thesis]. Berkeley: University of California,2001.
    [61] Ynng Hsiang Lu, De Micheli G. Comparing system-level power managementpolicies[J]. Design&Test of Computers, IEEE,2001,18(2):10-19.
    [62]陆轩蓓.高级动态电源管理在系统软件层的设计与实现[D].上海交通大学硕士论文,2007.
    [63]储毅,赵敏.基于马尔科夫决策的动态电源管理技术[J].电子科技大学学报,2007,36(3):521-523.
    [64] Chung EY, Benini L, De Micheli G. Dyanmic power management usingadaptive tree[C]. In: Proc. Int’l Conf. Computer-Aided Design, IEEE CS Press,1999:274-279.
    [65] Luiz S O D, Perkusich A, Lima A M N. Multisize sliding window in workloadestimation for dynamic power management[J]. Computers, IEEE Transactions on,2010,59(12):1625-1639.
    [66] Li M, Wu X, Yao R, et al. Q-DPM: an efficient model-free dynamic powermanagement technique[C]. Design, Automation and Test in Europe,2005.Proceedings. IEEE,2005:526-527.
    [67] Irani S, Shukla S, Gupta R. Online strategies for dynamic power managementin systems with multiple power-saving states[J]. ACM Transactions on EmbeddedComputing Systems (TECS),2003,2(3):325-346.
    [68] Lee W K, Lee S W, Siew W O. Hybrid model for dynamic powermanagement[J]. Consumer Electronics, IEEE Transactions on,2009,55(2):656-664.
    [69] Srivastava M B, Chandrakasan A P, Brodersen R W. Predictive systemshutdown and other architectural techniques for energy efficient programmablecomputation[J]. Very Large Scale Integration (VLSI) Systems, IEEE Transactions on,1996,4(1):42-55.
    [70] Peters E E. Chaos and order in the capital markets: a new view of cycles,prices, and market volatility[M]. John Wiley&Sons,1996.
    [71] Hurst H E. Long-term storage capacity of reservoirs[J]. Transactions ofAmerican Society Civil Engineers,1951,(116):770-808.
    [72]韩国文.分形市场理论与我国证券市场实证分析[J].中国经济评论,2003,3(11):59-65.
    [73] Andrew W. Lo, A. Craig MacKinlay. A Non-Random Walk Down WallStreet[C]. Princeton University Press, USA,2002.
    [74] B. Qian, K.Rasheed. Hurst Exponent and Financial Market Predictability[J].proceedings of FEA.-Financial Engineering and Applications,2004:437-443.
    [75]韩海波.赫斯特指数(Hurst)指数及在Excel中的实现[J].数量经济研究,2006.4.
    [76] A. Carbone, G. Castelli, H. E. Stanley. Time-dependant Hurst Exponent InFinancial Time Series[J]. Physica A: Statistical Mechanics and its Applications,2004,344(2):267-271.
    [77] Benini L, Bogliolo A, De Micheli G. A survey of design techniques forsystem-level dynamic power management[J]. IEEE Trans. on VLSI Systems,2000,8(3):299-316.
    [78] Lahiri K, Dey S, Panigrahi D, et al. Battery-driven system design: A newfrontier in low power design[C]. Proceedings of the2002Asia and South PacificDesign Automation Conference. IEEE Computer Society,2002:261.
    [79] Yuang-Shung Lee,Chii-Wen Jao. Fuzzy Controlled Lithium-ion BatteryEqualization with State-of-Charge Estimator[J]. IEEE International Conference onSystems, Man and Cybernetics,2003.
    [80] H.Oman. Making Batetry Last Long[J]. IEEE Aerospace&Electronics SystemMagazine,1999,14(9):19-21.
    [81] S.T.Tuning, D.C.Hopkm, C.R.Mosling. Extension of Battery Life viaCharge Equalization[J]. IEEE Transaction on International Electronic,1993,140:96-104.
    [82] K.S.shain, L.RChen, K.S.Wong, L.S.Chen. Fuzzy control Based FastLithium-ion Battery Equalizer[C]. The20th Electric Power Conference,2000.
    [83] M. Glass. Battery electro-chemical nonlinear/dynamic SPICE model[C]. InProc. Energy Conversion Engineering Conference,1996:292–297.
    [84] Kiyonami Takano, et al. Simulation study of eleetrical dynamic characteristiesof lithium-ion battery[J]. Journal of Power Sources, Volume90, Issue2,1October2000:214-223.
    [85] T.F.Fuller, et al. Simulation and oPtimization of the dual lithium-ion-insertioncells[J], Journal of the Eleetro-chemical Society, vol.141, no.1,1994:1-10.
    [86] C.Chiasserini, R.Rao. Improving battery Performance by using traffic shapingtechniques[J]. IEEE Journal on Selected Areas in Communications, vol.19, no.7,2001:1385-1394.
    [87] D.Panigrahi, et al. Battery Life Estimation of Mobile Embedded Systems[C].In Proeeedings of International Conference on VLSI Design, January2001:55-63.
    [88] Luca Benini. Discrete-Time Battery Models for System-Level[J]. IEEE Trans.On Very Large Scale Integration (VLSI) Systems,2001,9(5):630-635.
    [89] S.C.Hageman, Simple Pspice models let you simulate common battery types[J],Eleetronic Design News, vol.38,1993:117-129.
    [90] Gold, S. A PSPICE macromodel for lithiumion batteries[J]. Twelfth AnnualBattery Conference on Applications and Advances,1997,14-17Jan1997:215-222.
    [91] MARIN T. Balancing batteries, power, and performance: system issues in cpuspeed-setting for mobile computing[D]. Pennsylvania: University of Pittsburgh,1999.
    [92] J.Manwell and J.McGowan, Lead acid battery storage model for hybrid energysystems[J]. Solar Energy, vol.50,1993:399-405.
    [93] J.Manwell and J.McGowan. Extension of the kinetic battery model forwind/hybrid power systems[C]. In Proeeedings of the5th European Wind EnergyAssociation Conference(EWEC’94),1994:284-289.
    [94] D.Rakhmatov and S.Vrudhula. An analytical high-level battery model for usein energy management of portable electronic systems[C]. In Proeeedings of theInternational Conference on Computer Aided Design(ICCAD’01),2001:488-493.
    [95] SukwonChoi, et al. A selective DVS technique based on battery residual[J].Microprocessors and Microsystems, Volume30, Issue1,1February2006:33-42.
    [96] D.Rakhmatov. A model for battery lifetime analysis for organizing applicationson a pocket computer[J]. Very Large Scale Integration (VLSI) Systems,2003,11(6):1019-1030.
    [97]蒋新华.锂离子电池组管理系统研究[D].中国科学院上海微系统与信息技术研究所,2007.
    [98] Martin T L, Siewiorek D P. Balancing batteries, power, and performance:system issues in cpu speed-setting for mobile computing[D]. PhD thesis,Department of Electrical and Computer Engineering, Carnegie Mellon University,1999.
    [99] Wai-Kong Lee. Hybrid Model for Dynamic Power Management[J]. IEEETransactions on Consumer Electronics,2009,55(2):656-664.
    [100] Douglis F, Krishnan P, Bershad B. Adaptive disk spin-down policies formobile computers[J]. Computing Systems,1995,8(4):381-413.
    [101] Varma A, Ganesh B, Sen M, et al. A control-theoretic approach to dynamicvoltage scheduling[C]. Proceedings of the2003international conference onCompilers, architecture and synthesis for embedded systems. ACM,2003:255-266.
    [102] Yokogawa. PID control system analysis, design, and technology[J]. IEEETrans. On Control Systems Technology,2005.13(4):559-576.
    [103] K.J.Astrom,T.Hagglund. An industrial adaptive PID controller[C]. In: Proc1989IFAC Symp Adapative System in Control and Signal Processiing,1989:293-298.
    [104] Shi-zhong He, Shao-hua Tan, Feng-Lan Xu. Fuzzy self-tuning of PIDcontrollers[J]. Fuzzy Sets and Systems,1993,(56):37-46.
    [105] T.Takagi,M.Sugeno. Fuzzy identification of system and its application tomodeling and control[J]. IEEE Trans on Systems Man and Cybernatics,1985,15:116-132.
    [106] Gang Feng. A Survey on Analysis and Design of Model-Based FuzzyControl Systems[J]. IEEE Trans. On Fuzzy Systems,2006,14(5):676-697.
    [107]刘克.实用马尔可夫决策过程[M].北京:清华大学出版社,2004.
    [108] S. Irani, Sandeep Skula, Rajest Gupta. Online Strategies for Dynamic PowerManagement in Systems with Multiple Power Saving States[J]. ACM Transactionson Embedded Computing Systems, special issue on Power Aware EmbeddedComputing,2002.
    [109] Puterman M. Finite markov decision processes[M]. New York: Wiley,1994.
    [110]张兰兰.连续时间马尔可夫决策过程平均最优的新条件[D].中山大学,2005.
    [111]胡奇英,刘建庸.马尔可夫决策过程引论[M].西安:西安电子科技大学出版社,2002.
    [112]江琦,奚宏生,殷保群.动态电源管理的随机切换模型与策略优化[J].计算机辅助设计与图形学学报,2006,18(5):680-686.
    [113] Benini L, Bogliolo A, Paleologo GA, et al. Policy op timization for dynamicpower management[J]. IEEE TRANSACTIONS ON COMPUTER-AIDEDDESIGN OF INTEGRATED CIRCUITS AND SYSTEMS,1999,18(6):813-833.
    [114]吴琦,熊光泽.非平稳自相似业务下自适应动态功耗管理[J].软件学报,2005,16(8):1499-1505.
    [115] Hwang C H, Wu A C H. A predictive system shutdo wn method for energysaving of event-driven computation[J]. ACM Transactions on Design Automation ofElectronic Systems (TODAES),2000,5(2):226-241.
    [116] Lu Y H, De Micheli G. Comparing system level power managementpolicies[J]. Design&Test of Computers, IEEE,2001,18(2):10-19.

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

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

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