TA的每日心情 | 奋斗 2018-5-10 15:43 |
|---|
签到天数: 20 天 连续签到: 1 天 [LV.4]偶尔看看III 累计签到:20 天 连续签到:1 天
|
马上加入,结交更多好友,共享更多资料,让你轻松玩转电力研学社区!
您需要 登录 才可以下载或查看,没有账号?立即加入
×
对于一阶惯性环节 1/(1+ST), 将其DSL描述为:vardef(T)='s';'Time Constant'5 M2 |/ P$ I2 S0 K7 d
limits(T)=(0,)
, N' i. n& Z" s- L! @dx=(y0-x)/T
" |& `: s3 a/ qx.=dx0 l$ c {9 L% d. _ B* g8 y( ?
y1=dx
$ Z9 P- U; F# T# ~: iinc(x)=y1) n3 D+ q( I& F H9 x- Q: e
其中,y0是输入,y1是输出。8 p) @& M; O# R7 e) @$ k
但是系统计算初始条件时,一直在报错,报错内容如下:% P5 Y; [5 `, a% y4 q
初始条件已被定义为‘y1’!
4 B$ C+ N- i! p; R% _3 t变量属性'x': 'state', 'double', 'local'0 o* K' T* j, n* k) e* p
这个报错是什么意思?恳请各路大神指点迷津,这个DSL描述应该怎么写?+ [+ I$ Y: ^: q
: ~/ L3 h6 J; J$ `3 j" l6 b5 p
0 A2 }5 X, Q1 F$ Y
% ? w: n5 u- v
|
-
对于如图所示的一阶惯性环节
-
其DSL描述如上图所示
-
DIgsilent一直在报错
|