摘要:金属铁矿开采是一个精密复杂过程,系统构成要素复杂,需要进行优化的过程控制。金属铁矿开采程序远程控制软件部分是构建整个过程控制系统的核心,采用嵌入式ARM9处理器技术设计金属铁矿开采程序远程控制软件系统,基于VisualDSP++4.5多线程嵌入式程序加载方式进行远程控制程序和DSP的I/O配置。采用TDA8920BTH进行远程控制信息采样,在Simulator和Emulator窗口下进行参数配置并验证程序代码准确性。测试结果表明,该控制系统可靠稳定。
关键词:过程控制;金属铁矿开采;软件
中图分类号:TP276文献标识码:A文章编号:11-5004(2016)1-0040-2
随着人工智能和自动控制技术的发展,金属铁矿开采程序远程控制的复杂度和集成度越来越高,软件设计过程越来越优化,金属铁矿开采程序远程控制系统兼备了系统控制、DSP信号处理、采矿勘探的电力控制、矿物运输的过程控制等一系列过程,为金属铁矿开采用户提供全方位的信息交互和过程优化[1]。基于嵌入式设计的金属铁矿开采程序远程控制系统在远程智能控制和人工智能开发等领域应用较为广泛,通过优化金属铁矿开采程序远程控制软件设计,提高金属铁矿开采程序的集成性和有效性,相关的控制系统研究受到人们的关注。前期的硬件设计中,采用VXI总线数据采集技术应用在嵌入式金属铁矿开采程序远程控制系统的数据传感器模块中,进行原始数据的信息转化,实现过程控制的信息交互[2-4]。以此为基础,采用嵌入式ARM9处理器进行软件设计,在硬件设计的基础上,根据金属铁矿开采远程控制系统功能的集成和软件设计,过程描述如下。
1金属铁矿开采程序远程控制软件设计的总体设计
对于一个金属铁矿开采程序远程控制的数字信号处理系统来说,软硬件的分配应该做到合理、统一,在前期进行系统硬件设计,采用嵌入式软件技术,进行软件设计,系统软件的开发平台是VisualDSP++4.5,采用嵌入式ARM9处理器进行软件集成[5-9]。VisualDSP++通过图形窗口的方式进行窗口设计,通过金属铁矿开采程序远程控制实现对开采电力电气设备和运输设备的集成化管理和远程遥控控制,系统硬件部分主要包括了时钟电路,金属铁矿开采程序远程控制的复位电路、程序加载电路金属铁矿开采程序远程控制系统采用AD9225的电源,采用以S3C2440AARM9处理器主控系统[10,11]。ARM9处理器主控系统的编辑器能够自动识别关键字,金属铁矿开采程序调理部分采用编译链接过程的状态信息管理,同时查看编辑窗口、输出窗口。使用了VisualDSP++的Simulator和Emulator进行软件开发。基于VisualDSP++4.5多线程嵌入式程序加载方式进行金属铁矿开采程序远程控制多线程控制,软件开发前,根据金属铁矿开采程序远程控制的控制任务进行DSP的I/O设备的配置,在开发应用软件时,通过Emulator,可以在Windows窗口下验证程序代码的特性和功能,确定变量和数组需要的存储空间,用编译器或者汇编器处理源代码进行远程控制。
2软件程序设计
在上述总体设计的基础上,进行金属铁矿开采程序远程控制软件的初始化程序设计。金属铁矿开采程序远程控制系统的初始化程序包括了CAN初始化、PPI初始化和A/D采样初始化,通过输入脉冲控制信号x(t)优化ANSIC编译器,通过程序加载,直接对硬件操作进行进程管理。安装ARM,PowerPC实现金属铁矿开采程序远程控制信号的6通道同步采样。在上述进行了金属铁矿开采程序远程控制系统的硬件主控系统设计的基础上,用C语言实现DSP芯片的硬件控制功能,软件需要实现的功能包括数据采集和电气自动化设备的远程控制以及串行EEPROM烧写,不断查询中断标志位进行金属铁矿开采程序远程控制的状态分析,采用2个16通道DMA控制器的控制单元R*(S)进行远程电气过程控制,在nr维向量中,nr个保护的期望的状态函数,rk*(S)=1表示的是应该进行保护动作,否则为rk*(S)=0,W为一确保评价函数恒为正的正整数。采用嵌入式ARM9处理器连接在DSP的同步串口0上为了稳定传输数据,设定SPORT0_进行串口通信,得到定SPORT0_串口通信的时序输出。CAN通信控制中,需要进行金属铁矿开采程序的初始化处理,程序初始化模块是实现金属铁矿开采程序远程控制的数据采样的前提,采用TDA8920BTH进行远程控制信息采样,AD5545的片选信号,TDA8920BTH工作功率最高可达200W,输出匹配采用发射匹配电路,配置PORT_MUX寄存器,通过上述处理,实现了的软件设计。
3系统测试
为了验证本文设计的金属铁矿开采程序远程控制软件的性能,进行系统调试,系统测试中,采用一块SPIEEPROM写入3692个字节的控制程序,用于存放金属铁矿开采控制的加载程序,采用2个节点进行数据传输和控制信号发送,得到系统的输入输出测试,采用本文方法进行金属铁矿开采程序远程控制,数据传输性能较好,控制过程的鲁棒性较高。
4结语
金属铁矿开采是一个精密复杂过程,系统构成要素复杂,需要进行优化的过程控制。金属铁矿开采程序远程控制软件部分是构建整个过程控制系统的核心,采用嵌入式ARM9处理器技术设计金属铁矿开采程序远程控制软件系统,测试结果表明,该系统可靠稳定。通
参考文献
[1]陆兴华,吴恩燊.基于安卓客户端的智能家居电力控制优化设计[J].电力与能源,2015,35(5):692-695.
[2]程新根,马朝华.基于WSN的天然气管道运行状态安全监测系统设计[J].物联网技术,2015,5(10):23-25.
[3]张冀,徐科军.自动生成转速参考曲线的电动执行器定位方法[J].电子测量与仪器学报,2014,28(11):1222-1234.
[4]王冬梅,侯春辉,路敬祎,等.基于单片机的直流电机远程智能监控系统设计[J].电子设计工程,2015,(19):21-23.
[5]刘佳,郑华,刘洋,史振江.基于TCP和UDP混合协议的远程控制软件的设计与实现[J].计算机应用与软件,2010,03:127-130.
[6]李德平,钟文章,杨群慧,陈玉冬,高海丽,白明彪,张伟兵.海底气体监测系统远程控制软件设计与实现[J].计算机技术与发展,2015,01:216-220.
[7]李春雷,谢谟文,李晓璐.基于GIS和概率积分法的北洺河铁矿开采沉陷预测及应用[J].岩石力学与工程学报,2007,06:1243-1250.
[8]高彦鑫,冯金国,唐磊,朱先芳,刘文清,季宏兵.密云水库上游金属矿区土壤中重金属形态分布及风险评价[J].环境科学,2012,05:1707-1717.
[9]关晓锋,李如忠,黄佳强,尹芝足.中国露天铁矿开采发展趋势展望[J].现代矿业,2012,06:53-55.
[10]章启忠.大冶铁矿深凹露天转地下开采的几个安全问题研究[D].武汉科技大学,2007.
[11]武雄,张顺峰,田红,段庆伟,刘昌军,何秉顺,孙东亚.铁矿开采对脖子梁副坝安全运行的影响[J].岩土力学,2010,05:1517-1521.
作者:杨毅 单位:西华大学 计算机与软件工程学院