flowmaster控制器PPT

整理文档很辛苦,赏杯茶钱您下走!

免费阅读已结束,点击下载阅读编辑剩下 ...

阅读已结束,您可以下载文档离线阅读编辑

资源描述

控制器功能介绍反馈控制功能(反馈式控制器)直接输入参数控制功能(列表式、曲线式控制器)脚本控制功能其他控制器功能PID控制功能(PID控制器)辅助功能(信号分配器)51.2控制器分类根据控制方式•列表式控制器•曲线式控制器•反馈式控制器•脚本类控制器根据被控对象的类型•泵类控制器•阀门类控制器•气缸类控制器•………控制器名称图标控制器名称图标ValveopeningtabularcontrollerValveopeningcurvecontrollerPumpspeedtabularcontrollerPumpspeedcurvecontrollerCylinderdisplacementtabularcontrollerCylinderdisplacementcurvecontroller类型模型图标注释Cylinderdisplacementtabularcontroller气缸位移量控制器Cylinderloadtabularcontroller气缸载荷控制器Cylindervelocitytabularcontroller气缸运动速度控制器Pumpdisplacementratiotabularcontroller泵排量比控制器Pumpspeedtabularcontroller泵转速控制器Pumptorquetabularcontroller泵扭矩控制器Valveopeningtabularcontroller阀门开度控制器Signalgenerator(tabular)信号发生器Generaltabularcontroller通用类信号发生器61.2控制器分类列表式控制器71.2控制器分类类型模型图标注释Cylinderdisplacementcurvecontroller气缸位移控制器Cylinderloadcurvecontroller气缸负载控制器Cylindervelocitycurvecontroller气缸活塞运动速度控制器Pumpdisplacementratiocurvecontroller泵排量比控制器Pumpspeedcurvecontroller泵转速控制器Pumptorquecurvecontroller泵扭矩控制器Valveopeningcurvecontroller阀门开度控制器Signalgenerator(curve)信号发生器曲线式控制器81.2控制器分类类型模型图标注释Cylinderdisplacementfeedbackcontroller气缸位移控制器Cylinderloadfeedbackcontroller气缸负载控制器Cylindervelocityfeedbackcontroller气缸活塞运动速度控制器Pumpdisplacementratiofeedbackcontroller泵排量比控制器Pumpdisplacementfeedbackcontroller容积泵排量控制器Pumpspeedfeedbackcontroller泵转速控制器Pumptorquefeedbackcontroller泵扭矩控制器Valveopeningfeedbackcontroller阀门开度控制器Generalfeedbackcontroller通用类反馈控制器反馈式控制器91.3典型控制器应用A.仪表控制器(Gauge)1.提供一个输出结果2.将读取的信号提供给另一个控制器3.瞬态仿真结果的动态显示4.运行脚本实现逻辑控制101.3典型控制器应用•仪表元件-案例B.信号发生器(SignalGenerator)111.3典型控制器应用•可以为我们提供各种类型的输出信号(阀门开度、泵转速…..)•它有两种形式:一种是列表式,一种是曲线式。121.3典型控制器应用•信号发生器-案例C.反馈式阀门开度控制器131.3典型控制器应用•可以根据读入信号反馈控制阀门开度•反馈控制可以输入等于输出或者根据输入输出对应关系曲线输出•反馈式阀门开度控制器-案例141.3典型控制器应用D.曲线式泵转速控制器151.3典型控制器应用•根据我们定义的曲线输出控制信号•曲线式泵转速控制器元件-案例161.3典型控制器应用E.Controllertemplate控制器元件171.3典型控制器应用•使用脚本实现模拟控制系统•5个信号输入接口•1个信号输出接口F.信号分配器元件•能够把一路信号分成两路181.3典型控制器应用G.PID控制器元件•比例系数;•积分常数;•微分常数;191.3典型控制器应用201.3典型控制器应用PID控制器-案例21目录1.控制器介绍1.1控制器功能介绍1.2控制器分类1.3典型控制器应用2.控制器脚本介绍2.1控制器脚本概述2.2常用控制器脚本语句介绍3.控制器脚本案例演示Flowmaster中具备三种类型的脚本:•初始化脚本•控制器脚本•后处理脚本222.1控制器脚本概述Flowmaster脚本编写可采用以下编程语言:①C#②VB.NET③J#④VBScript⑤JavaScript232.1控制器脚本概述•Flowmaster脚本采用SI国际单位制运行•2.如果采用的单位制不同,需要在脚本中进行单位转换242.1控制器脚本概述压力温度Pak编写脚本注意事项常使用控制器脚本的元件:•仪表元件(Gauge)•ControllerTemplate元件252.1控制器脚本介绍262.1控制器脚本介绍脚本编写界面介绍272.2常用控制器脚本语句介绍读入信号•Controller.InputValue(short)•Gauge.InputValue()输出信号•Controller.OutputValue•Gauge.OutputValue282.2常用控制器脚本语句介绍从列表上读取数据•Controller.DataValue(short)•Gauge.DataValue(short)从曲线上读取数据•Controller.ApplyTransform(1,x_val,err)•Gauge.ApplyTransform(1,x_val,err)从曲面上读取数据•Controller.ApplySurface(1,x_val,y_val,err)•Gauge.ApplySurface(1,x_val,y_val,err)读取仿真时间•Manager.time保存数据不随系统运行时间的改变而改变•Controller.Setvar(short,double)•Gauge.Setvar(short,double)读取该数据•Controller.Getvar(short)•Gauge.Getvar(short)292.2常用控制器脚本语句介绍30目录1.控制器介绍1.1控制器功能介绍1.2控制器分类1.3典型控制器应用2.控制器脚本介绍2.1控制器脚本概述2.2常用控制器脚本语句介绍3.控制器脚本案例演示313.脚本编写案例演示3号控制器:已自定义信息控制进口压力;4号控制器:读取压力信号,并传递给7号脚本控制器;7号控制器:读取4号控制器提供的信号进行逻辑运算来控制6号阀门开度;(若压力高出5bar时,阀门5s内关闭);8号控制器:读取阀后流量;12号控制器:读取6号阀门开度值经过脚本运算来实现对2号系统流量源的控制;1号系统2号系统32Thanks!

1 / 32
下载文档,编辑使用

©2015-2020 m.777doc.com 三七文档.

备案号:鲁ICP备2024069028号-1 客服联系 QQ:2149211541

×
保存成功