TA的每日心情 | 奋斗 2018-5-10 15:43 |
|---|
签到天数: 20 天 连续签到: 1 天 [LV.4]偶尔看看III 累计签到:20 天 连续签到:1 天
|
马上加入,结交更多好友,共享更多资料,让你轻松玩转电力研学社区!
您需要 登录 才可以下载或查看,没有账号?立即加入
×
对于一阶惯性环节 1/(1+ST), 将其DSL描述为:vardef(T)='s';'Time Constant'
. f- @+ h6 F o% ~+ t% K0 _limits(T)=(0,)
4 K8 y. ]3 U3 q: Fdx=(y0-x)/T$ ~ _" u/ N6 q. ]* `* h' c
x.=dx
3 _. M2 `. g+ c5 H4 e1 fy1=dx
7 V5 c4 N, }8 |4 U2 |, @inc(x)=y19 E) {( d! ?* X( h+ d4 V
其中,y0是输入,y1是输出。8 g2 _ E7 t/ u& h: Y
但是系统计算初始条件时,一直在报错,报错内容如下:
o) v9 ~$ K7 e' a% e初始条件已被定义为‘y1’!4 S# T0 ?! }$ S; M- R( j/ E4 m' b
变量属性'x': 'state', 'double', 'local'; S4 W+ E$ I( }( G$ J5 j
这个报错是什么意思?恳请各路大神指点迷津,这个DSL描述应该怎么写?
1 P2 x& d. Y2 K) p- I% Q' _/ @% J
, v' H, `! n+ \) [% }( {- Q8 n% F$ ~+ T' c3 M Q
|
-
对于如图所示的一阶惯性环节
-
其DSL描述如上图所示
-
DIgsilent一直在报错
|