TA的每日心情 | 开心 2018-9-17 09:22 |
|---|
签到天数: 4 天 连续签到: 1 天 [LV.2]偶尔看看I 累计签到:4 天 连续签到:1 天
|
|
马上加入,结交更多好友,共享更多资料,让你轻松玩转电力研学社区!
您需要 登录 才可以下载或查看,没有账号?立即加入
×
说明一下,这个程序已经不再进一步开发和维护,建议大家不要再用了。如有需要,请参考: https://tech.cepsc.com/thread-25987-1-1.html
# U) r* R' S" R1 H( b4 O! o4 J0 e- ]. ? H/ s* N
本程序附件中说明文件部分内容:$ F! }/ v( I" t; U+ m
1.程序开发说明
! K1 w# E' n8 R本程序为PSSE/MATLAB数据转化与绘图程序,共包括两个独立程序:数据转化程序和绘图程序。6 v, Q6 r6 S. |
本程序为本人在使用PSS/E 30.0期间为绘图需要而编写的Matlab程序,并经过MCC编译。9 e) V4 x+ a9 B- w s
........
* C ^3 ~( W+ H4 f7 P6 g2.程序使用之目的
/ p3 {; w y2 R% Z本程序的编写目的是方便PSSE仿真结果的绘图与保存,减少对PSSPLT的依赖。! n3 ?: h$ T3 B: r
事实上,PSSPLT在使用中很不方便,诸君定当有此体会。
7 _' T) B& \0 D1 I本程序实现了PSSE仿真结果(*.dat文件,由*.out文件转化而来)向MATLAB数据结构的转化,可以方便地; p: N5 N8 p3 ]$ h' j9 y
利用MATLAB对转化后的*.mat文件进行分析。7 j, k+ h, w1 k
3.程序使用前的准备工作( |* C( a6 ^4 A( r7 m
.........., ]( g2 Z8 R0 q* t
4.数据转化程序的使用
8 G5 O: x* U; J$ M" x) o# z. B4 ^执行PSSE_OUT_DATA2MAT.exe程序,进入待转化数据文件所在的文件夹,然后任意选择一个*.dat文件,即可完成所有数据文件的批量转化。9 h: H0 `6 ~ ~. m3 J% c
注意,数据文件所在文件夹内,不得再有其他非监视通道数据文件结构的*.dat文件存在,否则会出错误;数据转化完成后,文件夹内会出现与原数据文件同名的*.MAT数据文件,而原*.dat数据文件则被删除,因此,如果期望保存*.dat数据文件的,请先做好备份再进行转化操作。7 [' S9 o( E& I6 k& U$ Z/ L }% F% O: e2 k
5.绘图程序的使用
# m/ E8 Q/ u4 K1 d7 N$ l执行PSSE_MAT_PLOT.exe程序,进入转化后的数据文件所在的文件夹,选择需要绘图的*.mat文件,点击“确定”。
- y9 `7 X* {4 G; S8 U( z! {在弹出窗口内,将提示输入本仿真的简单描述,默认为数据文件名。7 S3 T8 P7 P, v8 q3 U4 Q
点击“确定后”,进入监视通道输出选择窗口,选择要输出的监视通道,可以使用Ctrl键或Shift键选择多个监视通道,点击“确认”绘图,或“取消”退出绘图。8 @$ W; r' j! B8 t3 r+ [9 P
绘图时,程序会自动将仿真时确定的监视通道名作为曲线名,以legend的形式标出。注意,不要选择监视通道过多,否则,legend会无法辨识。Legend默认放在右下角,可能会挡住部分曲线的绘制,可以考虑使用简化版本。
7 C. Y x0 B$ f5 n完成一次绘图后,程序会提示是否要绘制第二幅图,此处,第二幅图是指有些通道是某些量的偏差的标幺值(如母线频率、发电机转速等),此时可以选择输出其实际值(有名值),基准值在下一窗口中填写。! Y3 ~0 |( J: d+ Z
完成绘图后,程序会提示“是否保存图像”。如果选择“是”,那么程序会自动以本图的Title作为文件名,以emf格式保存图像。
( _! _8 v- f* H9 [完成一个绘图后,可以接着绘制其他通道的曲线。
4 v/ F& P4 r+ U1 {9 O! r- S9 F完成所有绘图后,依次按取消键退出程序。0 u! r3 S" \" G, X: _
为了能够在一张图内方便地绘制很多曲线(>6)条,还提供了一个简化版本,本版本的除了不输出曲线的legend外,其他功能与完整版本完全一样,% z, T9 D- D6 t3 V5 h1 J+ ]3 F+ m" z9 b
6.其他说明
! R; Y' A0 T% n" l+ [3 F( M......., S/ R: S, @# B& B7 _$ X" Q- A
: X2 W% w! |7 M8 `) q
程序中附带有几个例子。* V, U8 q2 h/ e, R& m+ C
/ I! M! K% t! m6 y* c& a
│ 程序使用说明.doc
# _" j# G1 a# c5 C4 P( e s7 E* d│
! o, \9 E$ N& [ ^├─实例
7 a9 B/ j. S- H│ ├─数据转化程序实例
( l+ b: n+ c: V& k│ │ example1.DAT' Q2 N! t3 \- i7 U3 b4 A, S
│ │ example1.mat
" `/ C7 \& D# ~│ │ 7 C* X! y, S/ ]; B2 d
│ └─绘图程序实例/ D7 q" p( ^( c7 I1 n3 _
│ example2.emf0 J, g) R" ~, |! [$ q( e
│ example2.mat: P. Z5 y1 f) t9 F
│ 8 l* [9 _9 K3 I9 `- H3 m& L
└─程序
* _3 J1 S C- p8 H+ s# z* E* [ ├─数据转化程序$ K. m( ~* _# [! [, n
│ PSSE_OUT_DATA2MAT.ctf @5 x$ J1 u K! M4 a
│ PSSE_OUT_DATA2MAT.exe$ m, B8 K# H- Z' ?: U" U8 \9 \
│
! X) d1 J7 D' I X% ` └─绘图程序0 I1 F- v5 b5 N
│ PSSE_MAT_PLOT.ctf
7 u2 O7 |4 |2 t │ PSSE_MAT_PLOT.exe# z) F# {( l) u
│
& h6 ?6 c. L1 D: j6 c# W └─简化版本
M0 g% ^. Z4 j' ]4 B PSSE_MAT_PLOT.ctf9 S0 ~* U/ T; Y8 S. S2 h6 L
PSSE_MAT_PLOT.exe
/ X1 ]( i2 z5 T9 n. e$ z- y+ w( z; w0 e3 X6 s% ~
[ 本帖最后由 apsal 于 2008-8-6 09:07 编辑 ]-%-97139-%--%-97035-%--%-91597-%- |
评分
-
查看全部评分
|