300字范文,内容丰富有趣,生活中的好帮手!
300字范文 > 圆形上下挤压 matlab 基于Matlab的GUI设计双螺杆挤压机系统仿真软件

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

时间:2023-06-16 13:16:13

相关推荐

圆形上下挤压 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软件中的GUI功能构造双螺杆挤压机系统的仿真软件包,说明了双螺杆挤压机系统神经网络模型的建立方法。利用本文设计的软件包工具可以简单方便的预测双螺杆挤压机系统的目标输出,结果可以用于指导生产实践。

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

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

2257()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

收稿日期:1202

设置神经网络的训练参数:

5)

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。