TA的每日心情 | 奋斗 2018-5-10 15:43 |
|---|
签到天数: 20 天 连续签到: 1 天 [LV.4]偶尔看看III 累计签到:20 天 连续签到:1 天
|
马上加入,结交更多好友,共享更多资料,让你轻松玩转电力研学社区!
您需要 登录 才可以下载或查看,没有账号?立即加入
×
对于一阶惯性环节 1/(1+ST), 将其DSL描述为:vardef(T)='s';'Time Constant'
, ~7 d0 _& E% T( m/ n# k+ a6 slimits(T)=(0,): E+ b1 Y7 J/ H, B& H! z; V( A+ I
dx=(y0-x)/T2 A. d1 D3 y( ?, B- c
x.=dx
+ P+ {' }1 H a6 c+ W& zy1=dx " K! Z1 u8 c3 ]* a4 V# ?/ `
inc(x)=y1. h) M( q5 i8 [* ?. M- _/ O
其中,y0是输入,y1是输出。, h- w. z7 N2 v) Z, x: Y
但是系统计算初始条件时,一直在报错,报错内容如下: j' n4 k( n" A+ C1 J/ ?
初始条件已被定义为‘y1’!+ B9 _& F6 |2 B+ ^( c( O
变量属性'x': 'state', 'double', 'local'
+ d( f& ?7 O' t这个报错是什么意思?恳请各路大神指点迷津,这个DSL描述应该怎么写?
; g) V1 A3 \8 X4 Y( O5 `# h/ f5 U/ }1 j' L
3 x0 v' v2 E4 O: a1 v& a) O f
+ B( R/ T; K0 y) ^6 B7 ^) M |
-
对于如图所示的一阶惯性环节
-
其DSL描述如上图所示
-
DIgsilent一直在报错
|