设为首页收藏本站|繁體中文 快速切换版块

 找回密码
 立即加入
搜索
查看: 2093|回复: 3

关于如何在PYTHON里面调用LSYSAN模块里面的EIGN、EIGP等操作

[复制链接]

该用户从未签到

尚未签到

发表于 2011-10-10 11:09:49 | 显示全部楼层 |阅读模式

马上加入,结交更多好友,共享更多资料,让你轻松玩转电力研学社区!

您需要 登录 才可以下载或查看,没有账号?立即加入

×
本帖最后由 euphy 于 2011-10-10 11:18 编辑 2 ^& `% ?' Q) }
! B. Y' Z* g* q! w" k5 L
小干扰稳定时,我想求出系统的状态矩阵和特征根,用ASTR和LSYSAN就可以求出.
' b  \3 K/ g7 g但是如果我想通过改变某些参数来多次求特征值来判定是否满足小干扰稳定,想用PYTHON语言编译这个过程,但是不知道怎么调用LSYSAN里面的那些函数.例如ASTR就是psspy.astr(...........).EIGN是什么? 求解~
( }: O& w: a, d6 TPS.甚至不需要在LSYSAN里面处理状态矩阵, 在LSYSAN里面只需要MLIS就可以输出状态矩阵,如果用PYTHON语言无法调用LSYSAN里面的操作的话,ASTR生成的.LSA文件怎么在PYTHON里面输出成状态矩阵呢?
( P) X8 K' p, [PSS/E 3.1版本中
"真诚赞赏,手留余香"
还没有人打赏,支持一下
楼主热帖
帖文化:【文明发帖 和谐互动】 社区精神:【创新、交流、互助、共享】

该用户从未签到

尚未签到

发表于 2011-10-11 11:35:00 | 显示全部楼层
PYTHON不能调用LSYSAN的内部命令,原因:PSSPY是PSSE自带的PYTHON类,目前暂不支持DOS界面下LSYSAN的对象,如BCAS,MLIS等, X3 _* v, u+ _8 x
不过这个问题还是可以解决的,你已经做到这一步,说明已经有小成,接下来的问题就是如何独立于LSYSAN之外读取LSA文件,祝你顺利!

评分

参与人数 1威望 +1 收起 理由
euphy + 1 谢谢

查看全部评分

"真诚赞赏,手留余香"
还没有人打赏,支持一下
帖文化:【文明发帖 和谐互动】 社区精神:【创新、交流、互助、共享】

该用户从未签到

尚未签到

 楼主| 发表于 2011-10-11 16:35:45 | 显示全部楼层
回复 2# sswerc
4 |, j8 c" k) Z! R
# `4 K4 P+ C9 B* a
9 h6 B9 ?. e5 z% X    其实我也想过读取.LSA这个方法,但是文本文档打开是乱码,试着用WORD转了下代码什么的还是没什么结果。.LSA应该就是为LSYSAN准备的文件类型吧,数据以什么形式记录在.LSA里面的我也不是很懂,直接用MATLAB什么的读取和处理可行性也不大吧。
$ F& E* N* e+ _2 s    我还基本什么都没做呢。。。主要问题都没有解决的思路,不过还是谢谢了哈~
"真诚赞赏,手留余香"
还没有人打赏,支持一下
帖文化:【文明发帖 和谐互动】 社区精神:【创新、交流、互助、共享】

该用户从未签到

尚未签到

发表于 2011-10-11 22:30:06 | 显示全部楼层
哦,不客气,我是见到同仁了心里高兴 呵呵+ F; [9 C. r1 h, d) V3 n) s' f
小声说一下,LSA应该可以用MATLAB读的,查PSS/E Manual会发现LSA是Binary文件,然后用UltraEdit打开...
"真诚赞赏,手留余香"
还没有人打赏,支持一下
帖文化:【文明发帖 和谐互动】 社区精神:【创新、交流、互助、共享】
您需要登录后才可以回帖 登录 | 立即加入

本版积分规则

招聘斑竹

小黑屋|手机版|APP下载(beta)|Archiver|电力研学网 ( 赣ICP备12000811号-1|赣公网安备36040302000210号 )|网站地图

GMT+8, 2025-2-24 04:27

Powered by Discuz! X3.5 Licensed

© 2001-2025 Discuz! Team.

快速回复 返回顶部 返回列表