|
马上加入,结交更多好友,共享更多资料,让你轻松玩转电力研学社区!
您需要 登录 才可以下载或查看,没有账号?立即加入
×
含风电场的潮流计算,我用c++编程
; ` Y. a( E1 u( |/ l1 N( p5 Y6 `现在程序编好了,关键是处理风电场对应雅克比矩阵元素修改
* Z8 n6 l4 f3 t2 J& F7 ^/ O( J( \! Z! Q) h- x$ \
我是这样处理风电场节点的
; x7 U, G- }+ G
) }4 C3 |2 c1 |: e* F看做PQ节点,动态修改无功,修改雅克比矩阵对应元素" G2 A0 n6 D3 X/ z" B
- S0 Z: p. l2 ^- B+ O7 Q T
把普通异步感应发电机当成PQ节点
u2 E! M2 z( N6 Q, _- l- H& i+ ]
% X7 G! y( y* a, K% n5 b这就需要修改雅克比矩阵 来完成含风电场的电力系统潮流计算。
% E2 m+ g4 i( ]/ h! E& i& _9 x. z, {5 E6 i( i
首先其实有多种算法来计算潮流分布
* G) _4 Q3 B' L8 R" T: [1不修改雅克比矩阵
' l6 J9 h+ {0 B6 z( {* @5 p就是把风机等值电路画出来 并简化 步骤是这样的5 ?: K* I) h2 n1 W; N
(1)给定风速,求有功p 再设定风电场节点电压u$ u" ]: z9 L/ {% }# K
(2)根据等效简化电路 导出无功与有功和电压的关系 进而可以求出无功 6 Y" a4 u$ A* p8 z
(3)再把风电场节点看做PQ节点 求解雅克比矩阵 完成潮流计算
9 B4 J8 N( e9 s4 t% M$ P9 ^7 ~8 K
2是修改雅克比矩阵5 I3 h% h4 x( W; O$ `5 h1 {
由于无功是电压和有功的函数
. c9 @' B+ d, v/ |( J" u对其求导可以得出dQ/dU ' c( x% H- {3 t5 F( s6 o
(1)设各个节点电压初值
$ I1 ?/ O+ O' \" I+ T/ H: X(2)给定风速,从而知道有功,进而也可以求出无功(和第一种方法一样,导出无功和电压有功的关系式)
/ \5 M& T3 J7 R7 U2 i(3)修改雅克比矩阵,对风电场节点的雅克比矩阵元素按照dQ/dU来修正,意思好像是说,原来的L加上上面求导的dQ/dU / B* f1 @5 R# |- Y3 r9 ?% V; _
(3)求解方程 修改节点电压和相角
7 V2 g S E: W7 O
/ _6 g# S9 M0 I1 ]' t4 p2 `我现在不明白的是 同样都是处理成PQ节点,为什么一个修改了矩阵 另一个却不修改矩阵
. S: s: m( I( K$ J为什么修改矩阵的这方法 修改元素要加上dQ/dU 而不是替换成dQ/dU 应该是有什么公式吧?
- l" _9 p0 j+ Z2 p修改对应元素的时候,
) i ]) `& v5 G( V, l8 S) P7 O8 I) n/ }9 X: M# L* w( `
是这样修改吗?YKB[i+countpq+1][k+count1+1]=LL[i][k]+dQ/dU *u[k]' I" h/ L4 y5 Y7 b8 P N( z
k=i 为风电场节点编号 countpq是总的pq节点个数' h) w ^; O! o0 V/ Q
只是修改这一个元素 对不对啊4 O! s( V$ g/ z! t
谢谢
- b* W7 v# f, ]$ F2 X% r谢谢了 |
|