生物发酵过程嵌入式控制系统的设计与实现
详细信息    本馆镜像全文|  推荐本文 |  |   获取CNKI官网全文
摘要
生物发酵工业作为现代生物技术工业的重要组成部分,已经被广泛用于食品、制药等各个领域,并显示出良好的发展态势和巨大的市场潜力。但由于生物发酵过程是一种复杂的生化反应过程,控制变量众多且相互关联度较大,要对其进行有效控制而达到工业生产目标实属不易。
     因此,本文根据生物发酵的流程特点和当今国内市场的切实需要,详细介绍了一套基于嵌入式系统的生物发酵控制系统的设计、实现和改进措施。整篇文章以生物发酵流程为主线,分别提出了针对该系统的一套基于“一体化工控机”的嵌入式生物发酵实时监控系统的设计和实现方案以及如何改进控制系统集成度的讨论和尝试。主要内容包括:
     (1)本文介绍了生物发酵的概念和特点;生物发酵工业的发展现状以及具体的生产流程,了解和分析了整个生物发酵过程中的关键系统变量及其作用;向大家介绍了本实验室自主研发的生物发生器及其成套控制系统,说明了我们在此基础上将对此控制系统进行的二次开发;最后介绍了一体化工控机的概念和发展现状,使大家对嵌入式一体化工控机有总体的了解。
     (2)对嵌入式系统的实时监控软件进行了需求分析和功能描述,介绍了嵌入式系统的硬件环境(基于ARM 920T内核架构的CPU: MC9328MXL),和软件开发环境(包括软件平台Windows CE.net和应用程序开发平台eMbedded Visual C++ 4.0),最后对软件的每个模块的设计和实现做出了详细描述,并介绍了其中出现的困难和相应的解决方案。
     (3)对目前产品和目标产品进行了比较,分析了需要改进的几个方面并对提高系统集成度的一种方案进行了尝试-实现ARM CPU与底层数据采集模块的IIC通信。由于稳定性和实时性的需要,此通信模块的实现通过WinCE.NET的驱动程序开完成,于是详细介绍了Windows CE系统的架构以及Windows CE下驱动开发的流程并分析了部分代码片断。
     (4)最后对整篇论文进行了总结和展望。
Biologic fermentation industry has been a key component of contemporary biologic industry and turn out to be a prevalent usage in the production of food and medicine, which demonstrate a bright future and prosperous development in market. However, as biologic fermentation is a complex biochemical process combined with a huge amount of control variables and a high cohesion itself, it’s very hard to perform a effective control on it.
     Thus, according to the profile of biologic fermentation process and the current market requirement, a detailed description is performed on the design, implementation and improvement of embedded control system for biologic fermentation. With the process of biologic fermentation as main stream, a control scheme, a real time system supervisory software and a measure to improvement the integration are discussed as follows,
     (1) A brief introduction on the concept and characteristics of biologic fermentation is conducted at the beginning stage; followed by the current status and production procedure of biologic fermentation industry; followed by an introduction of the fermentation cylinder and the control system developed by our lab, demonstrating the foundation of my tasks.; followed by an introduction of the concept and characteristics of integrative industrial computer.
     (2) Give out an analysis on customer requirements and a description of function modules of real time supervisory software. Then the hardware and software development environment is introduced, followed by the design and implementation of each modules in software and the difficulties encountered and corresponsive solution.
     (3) A comparison between the current and target product is conducted, followed by a discussion of the improvement aspects of current product. Then an attempt to improve the system density of integrity is carry out: Implementation of IIC communication between ARM CPU and bottom layer data collection module. As the module is developed on Wince.NET platform, the procedure of Windows CE driver developing is introduced and pieces of key code are in analysis.
     (4) Finally give out the summary and outlook of the thesis.
引文
[1] 张启先,我国发酵工业发展现状和对策,科技导报,1992,第一期,P44-P47
    [2] 张克谦,张岱,我国发酵工业及发酵制品的发展动态,今日科技,2000,第2期,P1-P2
    [3] 修志龙,生物发酵系统的监控软件设计,[学位论文],上海交通大学,2004
    [4] 李会,邬迪,嵌入式系统在工业控制中的应用,嵌入式系统应用,2005,第二卷第二期,P47-P49
    [5] 彭中,CAN总线在生物发酵控制系统中的应用,仪表技术和传感器,2006,第10期,P35-P36
    [6] 周毓林,Windows CE.net内核定制及应用开发,电子工业出版社,2005年8月
    [7] 薛弼,基于WinCE的ARM9嵌入式一体化工控机的设计、实现与应用,[学位论文],上海交通大学,2007
    [8] 刘助仁,世界生物产业的现实及潜在市场,国际经济技术研究,2005,第8卷第4期,P32-P36
    [9] 陈文晖,中国生物技术产业发展现状、问题及对策,中国工程咨询,2005,第3期,P22-P24
    [10] 彭熠,黄祖辉,郭红东,中国生物技术产业国际竞争力分析与评价,2006,第24卷第2期,P207-P214
    [11] 张昌彩,等. 国内外生物产业发展历史、现状和趋势分析. 国家发展和改革委员会高技术产业司,中国生物工程学会. 中国生物技术产业发展报告(2004) [C ]. 北京:化学工业出版社, 2005, P12-P17
    [12] 潘爱华,刘丹青. 医药生物技术产业状况[A ]. 国家发展和改革委员会高技术产业司,中国生物工程学会.中国生物技术产业发展报告(2003) [ C ]. 北京:化学工业出版社, 2004, P66 - P77.
    [13] 谷峻战, 国际生物产业发展现状及对策,高科技与产业化,2006,第8期,P55-P64
    [14] 王巧华 陈卫华 熊利荣, 微生物发酵过程DCS工控软件的设计, 华中农业大学学报, 2002, P21
    [15] 王亚林 王曼丽, 工业发酵过程最优化控制的难点与对策, 武汉工业学院学报, 2002, P3
    [16] 阎有运 ,郭晨宇 ,钟欠根多线程技术在远程实验监控软件开发中的应用,河南理工大学学报,2007,第26卷第1期,P56-P59
    [17] 邵惠鹤,过程优化和实时监控软件,世界仪表和自动化,2007,第5期,P16-P18
    [18] 俞梅,孙娜,唐明新, 基于Labview DCS的监控软件的应用研究,微计算机信息,2007,第23卷第3-1期,P88-P90
    [19] 陈慧萍,樊嵘嵘,基于PAS-300M DCS平台的监控软件设计与实现,计算机工程与设计,2007,第28卷第13期,P3248-P3250
    [20] 姬文亮,姜 平,朱海荣,基于VC++6.O的工业监控软件中历史曲线控件的开发,南通大学学报,2005,第4卷第4期,P72-P74
    [21] 郭春雷 李祥,基于J2EE平台的手机远程监控软件的分析与实现,计算机系统应用,2005,第11期,P86-P88
    [22] 李怀俊 张学习,工业以太网中嵌入TCP/IP协议应用技术分析,广东工业大学学报,2002, 4
    [23] 胡友水 李汉强,基于ARM的嵌入式TCP/IP协议的实现,电子技术应用,2003, P23
    [24] 项敏 王学军,嵌入式工业以太网控制方案的研究,现代电子技术,2004,P6
    [25] 程明,利用VxWorks系统串行设备驱动开发的红外线探测站系统AD采集板,哈尔滨铁道科技工程研究,2006.3,P8-P9
    [26] 张星晔 须文波,基于Linux的嵌入式系统在测控系统中的设计与应用,贵州工业大学学报,2002, P5
    [27] 杜 毅, 高速以太网技术和交换式以太网技术剖析, 小型微型计算机系统. 1996, P12
    [28] 潘莉,吴晓婷,邓中亮,WINCE.net下串口驱动开发设计,电脑开发与应用,2005年,第18卷第4期,P21-P23
    [29] 李翔兵,郑扣根,Linux中I2C总线驱动程序的开发,计算机工程与设计,2005,第26卷第1期,P41-P43
    [30] 孙荣, 徐江华, 戴晓明, 邵惠鹤,基于嵌入式模块实现RS-485与工业以太网的通信,2002,第21卷12期
    [31] 田东风,WinCE通知API的解析及在控制程序中的应用,微计算机信息,2002年,第18卷第4期,P47-P48
    [32] 朱世交,王仁武,WinCE系统中多种图像的显示及其问题的解决,计算机时代,2004年,第2期,P45-P46
    [33] 王虎寅,WinCE线程技术在多参数监护仪软件设计中的应用,桂林电子工业学院学报,2005年6月,第25卷第3期,P47-P51
    [34] 何桂华,基于SamArmDvk9Ⅱ开发板的WINCE系统定制与安装,长沙电力学院学报,2005年8月,第20卷第3期,P54-P56
    [35] 万松峰,黄惟公,基于WinCE&ARM的嵌入式工业监控系统的开发,西华大学学报,2005年11月,第24卷第6期,P26-P36
    [36] 丁丁,黄成军,沈昊,基于WINCE.net操作系统的主从式数据库系统,计算机应用,2004年12月,第24卷,P239-P241
    [37] Gan Ping Lee, Ming Lee, Hui He Shao, Networked Intelligent Controller Based on Embedded System, The 30th ACIIES’04 Nov.2-6 2004, P2942-P2945
    [38] LIU Xiao-wen, Li Na, Pan Chun-de, Development of the Embedded Protective Device Based on ARM, J.China Univ. of Mining & Tech. Dec.2005, P344-P347
    [39] Sangik Choi, Shinwook Kang, Implementation Of an On-Chip Bus Bridge between Heterogeneous Buses with Different Clock Frequencies, Proceedings of the 9th IDEAS’05 IEEE 2005
    [40] J.H.Park, I.K.Kim, S.M.Kim etc., MPEG-4 Video Codec on an ARM core and AMBA, Proc. IEEE Real-Time Technology and Application Symposium, 2002, P94-P98
    [41] Philips Semiconductors,I2C Manual, March 24 , 2003
    [42] Philips Semiconductor, The I2C-bus and how to use it,1995
    [43] 刘大伟,Windows CE设备驱动程序设计简介,计算机工程,2000,第3期,P33-P36
    [44] 周勇,周洪利,用EVC4.0开发高效的WinCE应用程序,现代计算机,2005年9月,第215期,P85-P87
    [45] 薛弼,李齐,邵惠鹤,基于485总线的板级通信标准协议,微型电脑应用,2005年,第21卷第10期,P4-P13
    [46] 刘湘武,基于现场总线技术的先进控制系统,中国测试技术,2006年1月,第32卷第1期,P83-P116
    [47] 何立民,I2C总线应用系统设计,北京航空航天大学出版社,1995年第一版
    [48] 张东泉,Windows CE实用开发技术,电子工业出版社,2006年4月
    [49] Frank Vahid, Tony Givargis, Embedded System Design A Unified Hardware/Software Introduction,北京航空航天大学出版社,2004年9月
    [50] 陈向群等编著,Windows CE.NET系统分析及实验教程,机械工业出版社,2003年1月
    [51] 周泽魁,控制仪表与计算机控制装置,化学工业出版社,2000年