TA的每日心情 | 奋斗 2018-5-10 15:43 |
---|
签到天数: 20 天 连续签到: 1 天 [LV.4]偶尔看看III 累计签到:20 天 连续签到:1 天
|
马上加入,结交更多好友,共享更多资料,让你轻松玩转电力研学社区!
您需要 登录 才可以下载或查看,没有账号?立即加入
×
对于一阶惯性环节 1/(1+ST), 将其DSL描述为:vardef(T)='s';'Time Constant'/ C* k- X O; x' h4 Y- ^* i8 K
limits(T)=(0,)
1 x* k4 x# E& G) ~$ d/ Idx=(y0-x)/T# D: _: H* @- ~ l3 d( W/ S
x.=dx
+ p7 Y7 }, K+ q: E% a* ty1=dx * |! T0 i! P2 n& @" c6 T' B# l
inc(x)=y1 k$ a9 r4 B( `+ R
其中,y0是输入,y1是输出。! j/ C! R% q! d
但是系统计算初始条件时,一直在报错,报错内容如下:1 B# p+ X4 z: V2 }
初始条件已被定义为‘y1’!$ {( A: m& Y. h2 E
变量属性'x': 'state', 'double', 'local'
# Q# `# q5 z: y h& z+ `& ?这个报错是什么意思?恳请各路大神指点迷津,这个DSL描述应该怎么写?
/ W9 F+ E; h7 B* Q6 u6 d" J `/ i' r( x* |6 w7 u) I
6 ?! A' k( Y+ T3 S; ]6 j# g( k3 v4 u6 i, ~" l5 u* x0 A4 o1 A
|
-
对于如图所示的一阶惯性环节
-
其DSL描述如上图所示
-
DIgsilent一直在报错
|