摘要
通过大型军用仓库通风机集成智能控制系统的软件开发设计,提高离心通风机的集成智能控制能力,传统的控制系统采用X86架构的GNU开发工具进行控制系统集成设计,系统的多线程处理性能和控制精度不好。在嵌入式Linux内核驱动环境下进行系统的软件开发,进行大型军用仓库通风机集成智能控制系统软件模块的总体设计及功能指标分析,大型军用仓库通风机集成智能控制系统主要由进程管理、内存管理、文件系统、设备管理、网络系统等子系统组成。实现控制信息的采集、控制数据处理、控制输出和人机交互。以Linux2.6.32内核为平台,进行控制算法程序加载,采用Qt/Embedded 4.6创建控制系统在嵌入式设备上的图形用户接口,实现可视化控制,完成离心通风机集成智能控制程序的编译、安装,实现软件集成设计。系统调试和测试结果表明,采用该大型军用仓库通风机集成智能控制系统进行智能控制,输出误差较低,控制稳定性较好,面向对象性较优,并具有较好的控制品质。
Through the software design and development of integrated intelligent control system of large scale warehouse ventilation, improve the integrated intelligent control ability, the traditional control system uses X86 architecture GNU development tools for the integrated design of the control system, the multi thread processing performance and control precision of the system are not good. In the embedded system Linux kernel environment, propose large scale military warehouse ventilation control system software module integrated intelligent design and function analysis, to form a large military warehouse fan integrated intelligent control system, which is mainly composed of process management, memory management, file system, device management, network system. Control information acquisition, control data processing, control output and human-computer interaction are therefore achieved. Based on Linux2. 6. 32 platform, load control algorithm program, use Qt/Embedded 4.6 to create in embedded devices of the control system the graphical user interface, to realize visual control, complete compilation and installation of the centrifugal fan integrated intelligent control program, to realize integrated design. System debugging and test results show that in the research of the large scale warehouse fan integrated intelligent control system, the output error is low, control stability and object oriented performance are better, and has better control quality.
作者
王克群
WANG Kequn(No. 91640 Troops of PLA, Zhanjiang Guangdong 524064, China)
出处
《智能计算机与应用》
2016年第5期5-8,共4页
Intelligent Computer and Applications
关键词
大型军用仓库通风机
智能控制
软件开发
嵌入式LINUX
large scale military warehouse ventilator
intelligent control
software development
embedded Linux