电力系统建模与分析软件:Mathematica二次开发_(3).电力系统建模方法.docx

电力系统建模与分析软件:Mathematica二次开发_(3).电力系统建模方法.docx

  1. 1、本文档共20页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多

PAGE1

PAGE1

电力系统建模方法

1.电力系统的基本模型

在电力系统建模中,基本模型是理解系统运行和分析的基础。这些模型包括发电机模型、负荷模型、线路模型、变压器模型等。本节将详细介绍这些基本模型的原理和在Mathematica中的实现方法。

1.1发电机模型

发电机是电力系统的核心组件之一,其模型包括同步发电机和异步发电机。同步发电机模型通常使用Park变换和Swing方程来描述,而异步发电机模型则涉及转子和定子的动态方程。

1.1.1同步发电机模型

同步发电机模型通常使用Park变换来将三相交流系统转换为两相旋转坐标系下的直流系统。Park变换的原理如下:

ψ

其中,ψd、ψq和ψ0分别是d轴、q轴和0轴的磁链,ψa、ψb和

在Mathematica中,可以使用以下代码实现Park变换:

(*定义Park变换矩阵*)

parkTransformMatrix[θ_]:={

{Cos[θ],Cos[θ-120Degree],Cos[θ+120Degree]},

{-Sin[θ],-Sin[θ-120Degree],-Sin[θ+120Degree]},

{1/2,1/2,1/2}

}

(*定义三相磁链*)

ψa=1;ψb=0.5;ψc=-0.5;

(*计算d轴、q轴和0轴的磁链*)

θ=30Degree;

{ψd,ψq,ψ0}=parkTransformMatrix[θ].{ψa,ψb,ψc};

(*输出结果*)

{ψd,ψq,ψ0}

1.1.2异步发电机模型

异步发电机模型涉及转子和定子的动态方程。定子方程和转子方程分别为:

$$

$$

$$

$$

其中,ψsα、ψsβ是定子磁链,ψrα、ψrβ是转子磁链,Rs、Rr是定子和转子的电阻,

在Mathematica中,可以使用以下代码实现异步发电机模型的动态方程:

(*定义参数*)

Rs=0.1;Rr=0.2;

Lsα=0.05;Lsβ=0.05;

Lrα=0.03;Lrβ=0.03;

ωr=100;

(*定义定子和转子的磁链和电流*)

ψsα=ψsα[t];ψsβ=ψsβ[t];

ψrα=ψrα[t];ψrβ=ψrβ[t];

isα=isα[t];isβ=isβ[t];

irα=irα[t];irβ=irβ[t];

(*定义定子和转子的动态方程*)

eq1=D[ψsα,t]==-Rs*ψsα+Lsα*isα+ωr*ψsβ;

eq2=D[ψsβ,t]==-Rs*ψsβ+Lsβ*isβ-ωr*ψsα;

eq3=D[ψrα,t]==-Rr*ψrα+Lrα*irα+ωr*ψrβ;

eq4=D[ψrβ,t]==-Rr*ψrβ+Lrβ*irβ-ωr*ψrα;

(*初始条件*)

initialConditions={ψsα[0]==1,ψsβ[0]==0,ψrα[0]==0,ψrβ[0]==1};

(*求解动态方程*)

solution=NDSolve[{eq1,eq2,eq3,eq4,initialConditions},{ψsα,ψsβ,ψrα,ψrβ},{t,0,1}];

(*绘制结果*)

Plot[Evaluate[{ψsα[t],ψsβ[t],ψrα[t],ψrβ[t]}/.solution],{t,0,1},

PlotLegends-{ψsα,ψsβ,ψrα,ψrβ},

PlotRange-All]

2.负荷模型

负荷模型用于描述电力系统中负荷的动态行为,常见的负荷模型包括恒定功率负荷、恒定电流负荷和恒定阻抗负荷。

2.1恒定功率负荷

恒定功率负荷模型假设负荷的有功功率和无功功率保持不变,其方程为:

P

Q

其中,P和Q是负荷的有功功率和无功功率,V是负荷点的电压,I是负荷点的电流,?是功率因数角。

在Mathematica中,可以使用以下代码实现恒定功率负荷模型:

(*定义参数*)

V=120;(*电压,单位:V*)

P=1000;(*有功功率,单位:W*)

Q=500;(*无功功率,单位:Var*)

(*计算功率因数角*)

φ=ArcTan[Q/P];

(*计算负荷

您可能关注的文档

文档评论(0)

找工业软件教程找老陈 + 关注
实名认证
服务提供商

寻找教程;翻译教程;题库提供;教程发布;计算机技术答疑;行业分析报告提供;

1亿VIP精品文档

相关文档