摘要
针对坦克火控系统故障数据采集存在的检测信号种类繁多、数据量较大,易发生串口数据丢失及故障数据不易实时处理等问题,提出了利用Lab Windows/CVI多线程数据采集技术,运用线程池、异步计时器和数据保护等编程技术,对坦克火控系统故障实施数据采集,经编程实验验证,该方案解决了传统坦克火控系统故障检测单线程工作时出现的数据丢失、系统响应滞后等问题。
As there are many kinds of detection signals and large amount of date in the tank fire control system fault data acquisition,and the serial data is easy to be lost and the fault data is difficult to be processed real-time,Lab Windows / CVI multithread data acquisition method combine the thread pool,asynchronous timer and data protection technology for tank fire control system fault data acquisition was put forward. The preliminary programming experiment proved that the problems of data loss,system response lag and so on,which appeared in single thread fault detection of traditional tank fire control system,were solved.
出处
《兵器装备工程学报》
CAS
2016年第11期44-48,共5页
Journal of Ordnance Equipment Engineering
基金
国家自然科学基金资助项目(61174219)