声振论坛

 找回密码
 我要加入

QQ登录

只需一步,快速开始

查看: 1861|回复: 1

[控制理论] [求助]锅炉水位控制系统仿真?

[复制链接]
发表于 2007-5-16 19:55 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有账号?我要加入

x
水位传递函数一般如下形式:Y(s)=G1(s)*gf(s)+G2(s)*gs(s);Y是水位,gf是给水流量,gs是蒸汽流量

。G1和G2 两个传递函数为已知,其中G1(s)是一个一阶和两个二阶系统的和。用simulink仿真的话直接将

他们相加即可以,比较好做。
但是如果用程序语言有些困难,想请教高手!

首先将两个传递函数离散,分别求出num1,den1;num2,den2等;思想是把G1(s)*gf(s)部分做为主传递函数

进行控制,PID的输出作用在这个传递函数上面。而把G2(s)*gs(s)部分作为干扰,即三冲量仿真的形式仿

真。最终的水位输出为Y
y1=-den1(2)*y1_1-den1(3)....;y2=-den2(2)*y1_1-den2(3)....这两个值是不是能直接加在一起呢?即

我把Y=y1+y2去和水位设定值进行相减得到误差。不知道这样对不对??

[ 本帖最后由 xmwhit 于 2007-5-16 20:57 编辑 ]

本帖被以下淘专辑推荐:

回复
分享到:

使用道具 举报

发表于 2007-5-29 11:59 | 显示全部楼层
采用MATLAB语言,就可直接用系统串、并联函数。(series  parallel)

评分

1

查看全部评分

您需要登录后才可以回帖 登录 | 我要加入

本版积分规则

QQ|小黑屋|Archiver|手机版|联系我们|声振论坛

GMT+8, 2024-12-24 01:44 , Processed in 0.096369 second(s), 21 queries , Gzip On.

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表