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

 找回密码
 立即加入
搜索
查看: 7279|回复: 38

[经验] PSCAD中的波形导入到Matlab

[复制链接]
  • TA的每日心情
    擦汗
    2021-5-26 08:36
  • 签到天数: 603 天

    连续签到: 1 天

    [LV.9]以坛为家II

    累计签到:603 天
    连续签到:1 天
    发表于 2016-11-14 19:59:40 | 显示全部楼层 |阅读模式

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

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

    ×
    由于软件自带的功能对于仿真结果的分析模块较少,导入到其他软件中就成为了一个比较好的选择
    导入到MATLAB之前要清楚怎么才能找到数据,数据在那里呢?
    其实数据就是显示的波形只要复制即可
    下面以软件的第一个例子为例讲解
    在波形上右键,有如下所示的
    数据1.png
    数据既然已经拷贝到电脑的剪切板上,那么应该把它存储在matlab可以识别的数据文本,例如(.txt;.xlsx)文件
    文本1.png
    其中在excel文件中的数据需要分列处理成两列
    分列.png 分列2.png
    保存文件
    除了直接在图形上复制选择想要处理的数据,软件本身也是可以输出数据文本,具体设置与操作如下
    1.保存输出数据到仿真文件的根目录下,右键画布空白区域,选择项目设置
    setting.png
    保存数据并对文件命名
    输出1.png
    运行仿真后,在根目录下找到数据文件
    根目录.png
    至此,数据保存的准备工作已经做完。
    "真诚赞赏,手留余香"
    还没有人打赏,支持一下
    楼主热帖
    帖文化:【文明发帖 和谐互动】 社区精神:【创新、交流、互助、共享】
  • TA的每日心情
    郁闷
    2017-3-11 09:56
  • 签到天数: 23 天

    连续签到: 1 天

    [LV.4]偶尔看看III

    累计签到:23 天
    连续签到:1 天
    发表于 2016-11-27 17:10:23 | 显示全部楼层
    需要pscad资料,软件和模型的可以进店铺看看,有MMC,VSC, MTDC, TCSC , SSO(次同步振荡),IEEE9,IEEE14, IEEE30,IEEE34,IEEE39,IEEE39+风电,HVDC,HVDC+SSO,HVDC+TCSC+SSO, 光伏,双馈风机,微网 需要定制模型的也可以跟小二聊下https://shop188896825.taobao.com/search.htm?spm=a1z10.1-c.w4023-15240175547.18.cxQS7F&orderType=hotsell_desc店铺
    1.jpg
    "真诚赞赏,手留余香"
    还没有人打赏,支持一下
    [发帖际遇]: crosssky投稿录取,奖励威望2 点. 幸运榜 / 衰神榜
    帖文化:【文明发帖 和谐互动】 社区精神:【创新、交流、互助、共享】
    回复 推荐 0 踩下 1

    使用道具 举报

  • TA的每日心情
    擦汗
    2018-9-25 11:31
  • 签到天数: 15 天

    连续签到: 1 天

    [LV.4]偶尔看看III

    累计签到:15 天
    连续签到:1 天
    发表于 2018-7-14 19:56:21 | 显示全部楼层
    雨蓝飞梦 发表于 2017-5-24 10:20
    2 X: z4 w/ [9 N9 q) S+ w# P棒棒哒,如何画成频谱图呢?

    ' v/ D: \6 V9 M4 `9 `频谱图是需要进行FFT分析的,这一步可以在MATLAB中代码实现,我近期恰好做了一次这个所以也刚弄明白,分享给你一条代码希望有所帮助。6 z) K; J9 o( m8 m# M
    clear;1 }2 p4 C; [6 p: {  Y/ e
    clc;4 H% k8 O) X: [* T. a& a
    A=importdata('.xlsx');%导入数据& _9 L% C! w1 U8 z# }6 d
    Data=A.data;! F4 [0 _6 D6 e8 K2 J
    DataSheet1=Data.Sheet1;%取表格第一sheet的数据
    4 j) z. u: ]( A( V7 cSampleRate=1*1e5;%采样率/ V# [8 A1 [) @5 j1 r+ ~# y9 R, k
    ; Y2 S& A1 w9 D/ A* K" x0 o0 \
    DataSheet1=DataSheet1(3:end,:);%取表格第三行到结尾的数据
    ' U* Y2 @$ N* G6 K2 K& B; jI=DataSheet1(:,1);%其中第一行为电流的数据
    0 \7 w8 g7 |7 |- K6 u) s5 L6 U4 x1 ^4 {. U
    Time=1:numel(I);%取抽样点数的数据
    . A. E) s+ g3 t8 c8 H  _7 VTime=Time/SampleRate;%波形图的横轴即间隔周期
    1 t  R; |7 }2 M$ l7 J3 gplot(Time,I)%画出波形图
    - O. l7 u3 D; ]- C/ K+ Y' ^* F
    , V! P5 e) S/ `0 m" X8 R+ s( [TS=Time;
    ) Z: V& p. ?4 m1 a: H& JL=numel(TS);" x" {, P* Z9 |* u! ~7 e
    y=I;
    2 D/ S0 d: ~# U& {$ ~4 Q%% fft
    ' h6 o6 W: W! H# `! U) bFs=1./mean(diff(TS));%频率* Z8 n( y# a" f: I. z9 D9 }0 ]
    NFFT = 2^nextpow2(L);%主要用于计算L点最近的2的整数次幂的点数,此处取16384. H2 ~& t9 G, M- Y- H
    Y = fft(y,NFFT)/L;%Y是复数矩阵,由于fft处理后数据为实数和复数的形式
    5 _$ @) U8 @% I  j" O% ?' Wf = Fs/2*linspace(0,1,NFFT/2+1);%频率分辨率矩阵,linspace将0-1平均分成NFFT/2份8 B. P, c/ ~9 [; _+ y) D
    PShow=2*abs(Y(1:NFFT/2+1));%计算模值,前面已经除以L了,此处绘图时候仅乘以2,这样绘制的频谱图就是时域信号对应频率点的真实幅值
    2 a% G/ f" R$ B& J! w6 FFreqShow=f*10;%频率分辨率5 `/ m  c% o# a1 j0 c
    plot(FreqShow,PShow); }* e! r7 b* O, A3 C6 n2 ]: Q
    Pyy = [1 : NFFT/2];+ J1 V6 j( Y, U
    for i = 1 : NFFT/2  M. C. u1 I! K2 Z
    Pyy(i) = phase(Y(i));                 %计算相位4 O0 y7 `' L/ O5 l" D" C
    Pyy(i) = Pyy(i) * 180 / pi;           %换算为角度9 U" s, l3 L5 I- I7 a
    end;
    7 S) Q8 g( o2 C  j+ p# {* b  Wxlabel('Frequency')  F5 C! X4 ^8 Y7 d; J4 J
    ylabel('幅值')0 F$ y7 G( O" G* l' j. L) H/ ?
    xlim([1,1e5])1 [  _6 q9 I1 u- i
    grid on
      H( ~& C7 d: h- {: [. H6 m1 d1 \; d& L3 X8 x+ n0 B; Y
    6 i0 N+ }8 r: I( }
    "真诚赞赏,手留余香"
    还没有人打赏,支持一下
    帖文化:【文明发帖 和谐互动】 社区精神:【创新、交流、互助、共享】
    回复 推荐 踩下

    使用道具 举报

  • TA的每日心情
    擦汗
    2021-5-26 08:36
  • 签到天数: 603 天

    连续签到: 1 天

    [LV.9]以坛为家II

    累计签到:603 天
    连续签到:1 天
     楼主| 发表于 2016-11-14 20:30:25 | 显示全部楼层
    下一步就是怎么在matlab中绘画出这些图形了
    先导入数据
    导入数据.png
    可能因为版本问题excel文件没有导入成功,建议储存问.txt文件,两种文本导入
    导入1.png 导入2.png
    导入后,绘制图形 用plot函数  ,具体可以查看帮助
    画图.png
    至此数据导入完成,可以运用matlab的数据处理工具进行处理了
    如有疑问可以跟帖提问,一点小小的经验分享一下
    另外可以用pscad与matlab连接的方式显示图像,如果我学会,会分享的
    附上matlab里面的绘图帮助文档,文档全英文,下载需谨慎,是官网上的文档,关于在matlab中绘制图片的详解

    / q& h* G. S: d* ^1 u; }" N" R& S2 N! R( G

    graphg.rar

    6.38 MB, 下载次数: 13, 下载积分: 威望 -2 点, 学分 -5 点

    全英文,下载慎重

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

    使用道具 举报

  • TA的每日心情
    无聊
    2016-12-11 12:42
  • 签到天数: 17 天

    连续签到: 1 天

    [LV.4]偶尔看看III

    累计签到:17 天
    连续签到:1 天
    发表于 2016-11-15 19:56:10 | 显示全部楼层
    楼主棒!顶一个!

    评分

    参与人数 1威望 +2 收起 理由
    抢楼评分专号 + 2 很幸运,你获得了抢楼奖励!

    查看全部评分

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

    使用道具 举报

  • TA的每日心情
    无聊
    2017-10-30 17:38
  • 签到天数: 55 天

    连续签到: 1 天

    [LV.5]常住居民I

    累计签到:55 天
    连续签到:1 天
    发表于 2016-11-16 09:01:50 | 显示全部楼层
    可以可以的

    评分

    参与人数 1威望 +1 收起 理由
    抢楼评分专号 + 1 很幸运,你获得了抢楼奖励!

    查看全部评分

    "真诚赞赏,手留余香"
    还没有人打赏,支持一下
    [发帖际遇]: 陈会玩儿被狗追到胡同,差点被咬却捡了 威望2 点,喜笑颜开. 幸运榜 / 衰神榜
    帖文化:【文明发帖 和谐互动】 社区精神:【创新、交流、互助、共享】
    回复 推荐 踩下

    使用道具 举报

  • TA的每日心情
    奋斗
    2018-4-28 15:51
  • 签到天数: 518 天

    连续签到: 1 天

    [LV.9]以坛为家II

    累计签到:518 天
    连续签到:1 天
    发表于 2016-11-16 09:28:14 | 显示全部楼层
    楼主棒棒哒!赞!
    "真诚赞赏,手留余香"
    还没有人打赏,支持一下
    帖文化:【文明发帖 和谐互动】 社区精神:【创新、交流、互助、共享】
    回复 推荐 踩下

    使用道具 举报

  • TA的每日心情
    郁闷
    2016-12-12 13:26
  • 签到天数: 5 天

    连续签到: 1 天

    [LV.2]偶尔看看I

    累计签到:5 天
    连续签到:1 天
    发表于 2016-11-28 21:03:32 | 显示全部楼层
    这种方法只是个临时解决方案,为什么不用comtrade录波呢,写个的读取录波的函数。这才是专业做法
    "真诚赞赏,手留余香"
    还没有人打赏,支持一下
    [发帖际遇]: 教会了女神学妹使用PSCAD,送了0=0 威望3 点 ,么么哒. 幸运榜 / 衰神榜
    帖文化:【文明发帖 和谐互动】 社区精神:【创新、交流、互助、共享】
    回复 推荐 踩下

    使用道具 举报

  • TA的每日心情
    擦汗
    2021-5-26 08:36
  • 签到天数: 603 天

    连续签到: 1 天

    [LV.9]以坛为家II

    累计签到:603 天
    连续签到:1 天
     楼主| 发表于 2016-11-28 21:41:59 | 显示全部楼层
    5 j) v" c! B: `
    好的,谢谢你的建议,我会近期搞搞清楚,接着发帖的
    " t& W' p- H9 {# O( c$ i
                                   
    登录/注册后可看大图

    ' Q$ i7 t, I, J" t% ]" d- \
    "真诚赞赏,手留余香"
    还没有人打赏,支持一下
    帖文化:【文明发帖 和谐互动】 社区精神:【创新、交流、互助、共享】
    回复 推荐 踩下

    使用道具 举报

  • TA的每日心情
    奋斗
    2019-3-6 19:11
  • 签到天数: 237 天

    连续签到: 1 天

    [LV.7]常住居民III

    累计签到:237 天
    连续签到:1 天
    发表于 2016-11-29 13:03:23 | 显示全部楼层
    楼主,用的是PSCAD4.6 哇,还有MATLAB2016b啊,可否分享一下软件喂~~~不胜感激啊
    "真诚赞赏,手留余香"
    还没有人打赏,支持一下
    [发帖际遇]: ZGGLLJT分享资源多,奖励威望2 点,好开森哈. 幸运榜 / 衰神榜
    帖文化:【文明发帖 和谐互动】 社区精神:【创新、交流、互助、共享】
    回复 推荐 踩下

    使用道具 举报

  • TA的每日心情
    郁闷
    2018-3-15 05:13
  • 签到天数: 61 天

    连续签到: 1 天

    [LV.6]常住居民II

    累计签到:61 天
    连续签到:1 天
    发表于 2017-5-24 10:20:08 | 显示全部楼层
    棒棒哒,如何画成频谱图呢?
    "真诚赞赏,手留余香"
    还没有人打赏,支持一下
    [发帖际遇]: 雨蓝飞梦投稿录取,奖励威望1 点. 幸运榜 / 衰神榜
    帖文化:【文明发帖 和谐互动】 社区精神:【创新、交流、互助、共享】
    回复 推荐 踩下

    使用道具 举报

    您需要登录后才可以回帖 登录 | 立即加入

    本版积分规则

    招聘斑竹

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

    GMT+8, 2024-3-29 08:25

    Powered by Discuz! X3.5 Licensed

    © 2001-2024 Discuz! Team.

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