关于models编程
跟高手请教我设想想models程序中 有一个量是故障电流的峰值,在编程时候应该怎么去考虑啊?因为是暂态过程,有些想不明白。
谢谢啊! 说得不是很明白?求最大电流值?若是这样,直接写MOD或者用TACS搭都没问题吧 一个FLASH例子,已通过
MODEL Flash
comment--------------------------------------
| Front of wave flashover characteristic |
| of the HV insulator. |
| Input: Voltage accross the insulator. |
| Output: Close command for the TACS switch |
-----------------------------------endcomment
INPUT UP,UN
OUTPUT CLOSE
DATA UINF {DFLT:650e3},UO {DFLT: 1650e3},TAU {DFLT:8.e-7},UINI {DFLT:1E5}
VAR CLOSE, TT, U, FLASH
INIT
CLOSE:=0
TT:=0
FLASH:=INF
ENDINIT
EXEC
U:= ABS(UP-UN)
IF (U>UINI) THEN
TT:=TT+timestep
FLASH:=(UINF + (UO-UINF)*(EXP(-TT/TAU)))
IF (U>FLASH) THEN CLOSE:=1 ENDIF
ENDIF
ENDEXEC
ENDMODEL 学习了,谢谢分享
页:
[1]