【doc】谷物干燥机分析与管理的计算机系统
谷物干燥机分析与管理的计算机系统
f,
第1巷
第1期
中国农业大学
JournalofChinaAgriculturalUniversity
V0-_1No4
1g96
谷物干燥机分析与管理的计算机系统
戴云红'曹崇文
f帆祧1程学院
考一
(电子电力12程学院)
摘要综利用计苒机模拟技宋,叛据库技l求,凡工社能拄凡粑图形技术,建立r各物
干燥机分
析管的…算机统=浚系统由.个广系统绢成:夼物干燥嫫拟子系统,谷物干燥信息管
于系
统和符物f燥专家脊洵于采境.设计』系统的部接'j削,接. 关键词堡塑蛙敖兰皇盟:丝皇呈兰兰专家系彳h 中图分娄号S
一
226
—
.
—
6
AComputerSystem
forAnalysisandManagementofGrainDryers DaITianh.ngCaoChongwenZhuYigui C.fhi…Engil1cri-g.LAU]:L'.1kzl11Flecl,l1(1Electr-rpowerEn…mg,CAU AbstractAcomptltersystemfortheanalysisandmanagcrhentofgraindryerslsde
veloped.nthebasis.fsimulation,databa~.artificia[inte[1igenceandgraphicstechno[o
.
Thesysl:emiscomposednfthreepartstsub—system):graindryingsimulation?
rain4tryingin}ormationmanagememandexpertadvieesingraindrying?Internalinter— faceanduserinter[acearedesigned. Key"ordsgraindryingmathematicalsimulation;database;con,lputer,stenl;~x-
按照结构化系统设计方法.设计各物干燥机分析与管理的计算机系统.整个系统分为3
个子系统.即各物干燥模拟_f系统,谷物干燥信息管理于系统和各物干燥专家咨询子系统,而
各子系统01建正在软件包,数据库,知识库和推理机之匕
l各子系统的设计与实现
1.1谷物干燥模拟子系统
所谓物干燥的模拟,即剥用数学模型和有关数据对备物干燥系统的性能进行预测.:.
各物一燥的模拟具有以下作用:
收稿n朝ll9981218
戴灭红.]Gg,tq~东路17号中闰农业大学【糸梭区)50信箱,100083
中围农?l天学
1)分析的二『:具采田台理的模型进行模拟.能够研究某一谷物干燥系统中各参数间的相互
关墨.分析备参数对性能的影响
2试验的于段.建互了模拟程序以后,利用计算机变换主要参数非常容易.因而可以
在计
算机上进行实际系统的试验.每执行一次程序便等于进行一次实际试验这尽管与实际系统问
可能存'定的偏差,但可以帮助石耳究人员更好地了孵实际系统的特性,明确改进的方向和途
径.这对研究一个新的系统
方案
气瓶 现场处置方案 .pdf气瓶 现场处置方案 .doc见习基地管理方案.doc关于群访事件的化解方案建筑工地扬尘治理专项方案下载
是很重要的.
3)辅助设计模拟方法常常用于机器的辅助设计,参数选择,尺寸确定以及进行各种方案
的比较,从而起到系统辅助设计作用.如Nel[ist利用模拟方法决定了横流式干燥机冷却段
和训热段的最佳比值;Anderson利用模拟方法确定顺流干燥逆流冷却式1一燥机的主要参数
和结构尺寸薯'.
爷物f:燥模拟子系统结
掏如图1所示.主要包括一个
谷物干燥模拟软件包,软件包
中包含r各种咎物干燥系统,
谷物十燥方若和各物干燥品
质的模拟软件这些软件包括
固定床干惧,顺流式下燥,横
漉式干燥,逆流式十攥.以及
太阳能卜爆,i温干燥,T昆流图1谷物干燥模拟子系统的结构
式干燥,种子热风干燥的发芽率和小麦的烘焙质量软件等
谷物干燥棋拟子系统主要有如下2个功能:1)进行各种谷物干燥工艺的模拟;2)为谷物干
燥睾家咨询子系统提供育关数学模型编制该子系统各软『牛(模块)时所采用的高级浯言包括
BASIC,FORTRAN和C,主要程序名及对应的程序功能如下:
FIXED.BAS固定床干燥s()【|AR.BAS太阳能干燥
c()NCU.BAS顺流式F燥NATAIR.c低温干燥
COUNT.FOR逆流式于爆MIXED.F()R混流式干燥 CROSSBAS横流式干燥
1.2谷物干燥信息管理子系统
本子系统以数据库为核心,其结构如图2所示.主要功能 是:对有关谷物干燥的信数据进行管理维护;2)负责各子系 统问的数据通IR.在系统运行过程中,谷物干燥模拟子系统和 咎均干燥等家并诲子系统都需甍对有关数据进行调用,数据库 罔此成为各部分之间的通讯媒介开技奉子系统时采用了 F()XPR(]数据厍语苦
l3谷物干燥专家咨询子系统
各物干燥信息管理子系统
用户接口
各物干燥机结构与ll各物特哇
性能参数数据库Jl数据库
图2谷物千爆信息管理
子系统的结构
为了瓣决那能Hj精确数学摸型来描述的阿题.可采用弩家系统技术.这里建造了
低温
崇文数学模拟冉农巾的甩.北求农kC程大学内部望.】985
弟4期戴天红等:各物干燥机分析与管理的计算机系统 谷物干燥专家系统,主要包括一个知识库和一个推理晤面罕瓤再蒙习 机,~,Ifft3它可为用户提供有关低温谷物干燥操作管理厂鬲— 的咨询服务.如果与有关的硬件结合,它还可用于低温.=二[. 谷物干燥的专家在线控制.开发本子系统时采用了际面赢西圃l TURBOPRO1OG语言.高I
在上述各子系统的结构设计中,均留有相应的扩展厂—hI 接口一用于系统各部分的进一步扩展.值得注意的是,在l黎1f警『】蓥}…扩展口
按自顶向下的思想设计系统后,其具体的实现过程的思L壅JL壁J 想则正好相反,即采用自底向上(Bottom—Up)的方法,一图3谷物干燥专家咨询 个模块一个模块地开发,调试,然后再由子系统联调,最子系统的结构 后整个系统联调
各物干燥机分析与管理的计算机系统是面向用户的,须与用户发生联系;另外,如前所述,
各子系统间存在相互调用或数据通讯,同时同一子系统不同语言开发的软件的运行也颓进行
工作状态切换这些都是通过系统接口技术来实现的.
2系统接口的设计
2.1用户接口
用户接口是为实现用户与系统问的联系而设计的软件程序,负责用户与系统的交互响应
并指挥系统的运行这里采用菜单与会话相结合的用户接口方式.主要用C语言编写用户接
口程序
2.2系统内部接口
系统内部接口是指系统工作状态的切换管理,各子系统间的相互调用和通讯联系等接口
程序它具备以下功能:接收用户或系统的命令;启动软件包,数据库和知识库的管理程序;
联接各部分的管理系统,生成不同软件的运行环境;使有关软件与数据联接运行并实现中间或
最终结果在数据库中的存放
2.7.1语百接口叼处理
由于各子系统所使用的语言不相同,其运行环境也不一样,不可能采用直接调用的方法实
现不同软件的联接.因而必须采取一些处理手段C语言的系统调用功能为解决此间题提供了
良好途径systera命令可以使任何在D()S状态下的可执行文件运行,利用这一功能实现了系
统各层的控制
2.2.2数据通讯的处理
系统中存储了大量来自所面向系统内部和外部的数据.谷物干燥信息管理子系统负责这
些数据的管理和维护在系统运行过程中.谷物干燥模拟子系统和专家咨询子系统需要不断调
用这些数据.围此可以把信息管理子系统视为整个系统的通讯媒介之一.这样问题便归结为用
高级语言编写的程序与FOXPRO数据库的通讯问题.
实现高级语言程序对FOXPRO数据进行操作的方法有2种:一种是数据转换,另一种是
直接处理前者.是用FOXPRO内部拷贝命令,将数据库文件(.DBF)拷贝成系统文本数据文
件(.TxT.然时由高缄语言程序调用其中的数据这样一种文件转化过程复杂.而且数据库
中的数据冗余度大,而采用直接读写的方法,可不经中间的数据拷叽过程而由高级语言直接对
F()xPR()数据摩进行操作.从而避免了数据转换带来的不足,直接读写不改变数据库的文件结
构.经高级语言处理过的数据库仍呵由FOXPRO数据管理系统进行各种维护管理.所以这里
采用丁高级语'直接读写FOXPRO数据库的方法.
3系统配置
硬件配置:为r便于推『J和调试.采用Pc级微机系统主机为486,基本内存640KB.外
设包括IOOMB硬磁盘.355.6CFII(L4in)彩色显示器,640×480象素屏幕.以及键盘
和1Qt600
打印机
软件配置:软件包括TX)S6.0,UCIX)S3.0.TURBO(,20,FORTRAN5.0.GWBASIC?
TURN)PROI(}C-2.0和FOXPRO2.5.
参考文献
I蒋华或管蚝息系境第板.北衷:清#太掌.版.1998.230页
2MoreyRV,~.eenerHM.Yhomp~mTIFhepre~ent5t&tusotgraindryingsimulation.A
SAEPaper
198NO83Cl-9
3张.赵洪利决策主持系统接口的毋}究l设计农-IL工程.10q1,7(_):43,48
四
压