面向材料试验机领域的嵌入式设备控制中间件的研究与应用
[Abstract]:With the development of embedded system in the industrial field, it is more and more necessary to solve the problems such as long development cycle, great pressure of developers and much knowledge due to the complex equipment differences at the bottom. Therefore, referring to the soft bus technology of PC computer and the proxy mechanism of CORBA, by analyzing the characteristics of embedded middleware products in various fields and combining with the special problems in industrial control field, the middleware for small industrial equipment is studied and designed. Deployment in the "embedded controller touch screen" hardware environment. The results are verified on the material impact testing machine, and good results are obtained. This paper encapsulates the device driver, which is similar to reading and writing to the file system, into components, and generates the proxy mechanism of calling components in the application layer, which constitutes the basic architecture and idea of middleware. The whole middleware consists of four functional modules, and the data storage module provides a unified interface with the Sqlite embedded database. The application management module is used to manage the startup, termination and scheduling of each application. The device control module plays the role of command parsing. It not only accepts commands from local users but also processes commands from remote customers in distributed situations. Data processing module is divided into two sub-modules: data acquisition and data fusion, which play the role of data processing. The fusion matrix fusion algorithm is integrated into the middleware to remove invalid data and improve the accuracy and reliability of experimental data. Two tables based on the whole world are designed, which are the equipment file mapping table and the data type mapping table. These two tables are used as the link between the above four functional modules, which are laid on the operating system and device driver together, and form a multi-level middleware layer. The middleware is based on the hardware platform of CE9200 development board, and uses the integrated development environment of embedded Linux system and Qt. The five C classes of ApplicationManage,Control Middleware,Data Fusion,DataPicker,Data Save are designed. Through the continuous expansion and refinement of these classes, the middleware design in industrial control field can be improved.
【学位授予单位】:北方民族大学
【学位级别】:硕士
【学位授予年份】:2017
【分类号】:TP311.52
【参考文献】
相关期刊论文 前10条
1 陆婷;杜月林;;现场总线协议转换网关的研究[J];电子商务;2011年02期
2 张明哲;张强;袁巍;刘威;;嵌入式RFID中间件数据过滤模型研究[J];计算机工程与设计;2010年17期
3 何剑;;嵌入式中间件技术研究综述[J];大众科技;2008年11期
4 李波;谢胜利;苏翔;;嵌入式RFID中间件系统的研究与实现[J];计算机工程;2008年15期
5 李巡生;陈光;保云;张军;;面向应用编程的嵌入式中间件技术实现途径[J];云南大学学报(自然科学版);2007年S2期
6 李男;黄永忠;陈海勇;;一种嵌入式系统通信中间件的设计[J];微计算机信息;2006年02期
7 朱小襄;ModBus通信协议及编程[J];电子工程师;2005年07期
8 刘鑫;新一代工业控制计算机的产业化及应用前景[J];工业控制计算机;2005年01期
9 项新建;基于多传感器数据融合的粮食仓库温度监测系统[J];仪器仪表学报;2003年05期
10 田悦新,曹海燕;工业控制机的特点及在机电一体化中的应用[J];石家庄经济学院学报;1997年06期
相关博士学位论文 前1条
1 廖勇;面向新一代航空电子的实时自适应资源管理中间件及算法研究[D];电子科技大学;2006年
相关硕士学位论文 前10条
1 刘闯;嵌入式CAN总线与以太网冗余网关的设计与实现[D];大连海事大学;2016年
2 丁耿佳;面向智能仓储的物联网中间件的关键技术研究与应用[D];华南理工大学;2014年
3 王震;基于中间件的嵌入式GUI标准化研究与实现[D];华南理工大学;2013年
4 屈克文;嵌入式材料冲击试验设备控制系统研究与设计[D];北方民族大学;2011年
5 陈博;基于ARM9 S3C2440的Android操作系统移植[D];华东师范大学;2010年
6 邹恺;嵌入式RFID中间件数据处理模块设计与实现[D];华中科技大学;2009年
7 曾英哲;基于嵌入式CORBA的舰载软件监控系统的设计与实现[D];电子科技大学;2009年
8 朱园;嵌入式Linux设备驱动的研究与开发[D];北京邮电大学;2008年
9 赵小林;嵌入式Linux系统研究与网络设备驱动程序开发[D];武汉理工大学;2007年
10 刘宏伟;基于单片机的模糊控制方法及应用研究[D];武汉理工大学;2007年
,本文编号:2222073
本文链接:https://www.wllwen.com/kejilunwen/ruanjiangongchenglunwen/2222073.html