圆形上下挤压 matlab,基于Matlab的GUI设计双螺杆挤压机系统仿真软件

基于Matlab的GUI设计双螺杆

挤压机系统仿真软件

王玉德,张文孝,韩翠玲

(1.大连水产学院,辽宁大连116023;2.山东省机电学校,山东兖州272105)

1

1

2

DesignofSimulationSoftwareforTwin

1

screwExtruderSystemUsingGUIofMatlab

WANGYude,ZHANGWenxiao1,HANCuiling2

(1.DalianFisheriesUniversity,Dalian116023,China;2.SchoolofMechnicalandElectronicEngineering,

Yanzhou272105,China)

关键词:双螺杆挤压机系统;Matlab;仿真;神经 络

中图分类 :TP115文献标识码:B文章编 :1001

2257(2004)05

0073

02

以使用户与计算机采用图形方式进行信息交互,使得操作方便,使用快捷[2-3]。

1 双螺杆挤压机系统仿真模型的建立

双螺杆挤压机是一个多输入多输出的复杂的非线性系统

[4]

,由于对挤压机的挤压过程影响的因素

很多,各个因素之间往往相互影响,目前对系统的机理了解还不是很清楚,很难建立一个适应面很广的理论模型,而神经 络具有自学习、自适应及联想记忆功能,能够从实验数据中提取有关的挤压加工信息[5-6]

,为双螺杆挤压机系统的建模提供了有利的

Abstract:Thispaperintroducesasimulationsoftwarepackagefortwin

screwextrudersystem

whichusesgraphicaluserinterfaces(GUI)ofMatlabpackage,anditcanbeusedtoanticipatethetargetsoftwinscrewextrudersystem.Theresultscanbeused

tosuperviseproduction.

Keywords:twin

screwextrudersystem;Mat-lab;simulation;neuralnetwork

工具。

利用Matlab6.5的神经 络工具箱建立了双螺杆挤压机系统的BP神经 络模型, 络模型选用三层结构,即包括输入层、隐含层和输出层[5-7]。根据所选双螺杆挤压机系统的控制参数有喂料速度、螺杆温度、螺杆转速和供水速度,产品的品质参数为食品的膨化度,从而选择神经 络输入层节点数为4,输出层节点数为1,隐含层节点数经过多次实验,在隐层节点数为10的时候 络模型收敛最快,因此所建BP 络模型的结构为4

10

1。选择 络的

0 引言

Matlab是一种高效的工程计算语言,在数值计算、数据处理、自动控制和神经 络等方面有着广泛的应用[1]。对于双螺杆挤压机这一多输入多输出的复杂的非线性系统,用Matlab软件包的图形用户界面(GUI)功能编制双螺杆挤压机系统的挤出物品质参数的预测软件工具包,采用图形用户界面设计可

各层传递函数,第1层为tansig,第2层为purelin,

络的训练方法为LevenbergMarquadt。

建立神经 络:

net=newff(minmax(P),[10,1],{ tansig , purelin }, trainlm )

trainlmP

络的训练方法LevembergMarquadt

收稿日期:20031202

设置神经 络的训练参数:

5)

相关资源:翠雨方工作备忘录工具v2.31中文绿色版-其它代码类资源-CSDN文库

声明:本站部分文章及图片源自用户投稿,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!

上一篇 2021年3月12日
下一篇 2021年3月12日

相关推荐