mnsdxt 发表于 2012-10-13 23:41:31

关于PSSE自定义初始化的问题

PSSE在自定义过程中,同一段程序(只对代数变量进行初始化),当作为励磁模型时,初始化是成功的。但是当作为风力机中的Aerodynamic模型时,初始化不成功。这是什么原因呢?

mnsdxt 发表于 2012-11-26 20:52:00

这个问题的原因在于在PSSE32以上的版本中风机和
普通发电机的区别 。 在获取指针起始位置所用的函数是不同的!

          C
          J=STRTIN(1,ISLOT)
          L=STRTIN(3,ISLOT)
          C
改为
          C
          J=WSTRTIN(1,ISLOT)
          L=WSTRTIN(3,ISLOT)
          C
即可!

mnsdxt 发表于 2012-10-13 23:43:11

SUBROUTINE CONEC
C
      INCLUDE 'COMON4.INS'
C
C
      RETURN
      END
      SUBROUTINE AERO(I,ISLOT)
          INCLUDE 'COMON4.ins'
          INTEGER I,ISLOT
          INTEGER J,L
C
          J=STRTIN(1,ISLOT)
          L=STRTIN(3,ISLOT)
C
      IF (MODE.EQ.8) THEN
          CON_DSCRPT(1)='R'
                CON_DSCRPT(2)=''
                CON_DSCRPT(3)='VW'
                RETURN
                END IF
C
          IB=NUMTRM(I)
          IF(IB.LE.0) RETURN
C
          IF (MODE.GT.1) RETURN
C
      IF (MODE.EQ.1) THEN
          VAR(L)=1.0
          VAR(L+1)=2.0
          VAR(L+2)=2.0
          VAR(L+3)=2.0
          RETURN
          END IF
          END

garden 发表于 2012-11-26 12:33:52

这个没有研究过,同问。顶一下。
页: [1]
查看完整版本: 关于PSSE自定义初始化的问题

招聘斑竹