简介这份文档面向电力系统及其自动化专业的本科生与考研复习者聚焦《电力系统暂态分析》期末备考帮助读者在有限时间内梳理高频考点与典型题型。内容围绕无限大功率电源三相短路、中性点直接接地系统的单相与三相短路、重合闸对暂态稳定的作用、负序分量与转移阻抗、同步发电机并列运行暂态稳定性、等面积定则、隐极式发电机磁链方程、提高静态稳定性的措施、转移电抗与计算电抗的异同以及对称分量法计算不对称短路的完整步骤展开并配有选择题与计算题练习。资源包共1个doc文件约1.25MB以问答与习题形式编排便于打印背诵与自测。目前已有134人学习适合需要快速抓重点、查漏补缺的读者。1. 电力系统暂态分析期末复习重点从“背公式”到“会算题”的分水岭电力系统暂态分析期末复习重点核心就一句话把“电磁暂态”和“机电暂态”两条线分开再用等值电路和摇摆方程把题目算出来。很多同学复习到一半就崩了不是因为数学难而是因为把短路计算和稳定性分析混在一起背考场上看到“求短路电流”却写起了功角曲线。我带过几届学生的课程答疑发现真正拉开分差的不是谁背的公式多而是谁能在读题30秒内判断出这是“电磁暂态”还是“机电暂态”然后选对等值模型和求解步骤。这份复习重点适合正在准备期末的电气工程本科生也适合考研复试需要快速捡起暂态分析框架的人。下面按“理论先立住、再动手能复现”的顺序把标幺值、短路计算、对称分量法、摇摆方程和稳定判据串成一条可执行的复习路径。2. 标幺值与等值电路暂态计算的“统一度量衡”2.1 为什么暂态分析第一步永远是标幺值电力系统暂态分析里发电机、变压器、线路的电压等级不同直接算电流和阻抗会把自己绕死。标幺值的作用是把所有元件折算到同一个基准下让变压器变比在等值电路中“消失”。我一般会先选定基准功率 ( S_B )通常取100 MVA或系统总容量再按各电压等级选基准电压 ( U_B )然后算基准阻抗 ( Z_B U_B^2 / S_B )。这一步做错后面短路电流和功角全错属于“地基塌了”的级别。常见做法是先画单线图标出每个电压等级的 ( U_B )再把发电机、变压器、线路的电抗分别除以各自的 ( Z_B )得到标幺电抗。注意发电机的次暂态电抗 ( X_d ) 和暂态电抗 ( X_d ) 对应不同时间尺度的短路计算期末题里经常在这里埋坑。2.2 用 Python 跑一遍标幺值折算的最小例子下面这段代码把一台发电机和一台变压器的参数折算到统一基准适合用来验证手算结果。# 标幺值折算发电机 变压器 线路 S_B 100.0 # 基准功率 MVA # 发电机额定 50 MVA10.5 kVX_d 0.15 pu自身基准 S_G 50.0 U_G 10.5 X_G_old 0.15 # 折算到新基准 X_G_new X_G_old * (S_B / S_G) * (U_G / U_G) ** 2 print(f发电机次暂态电抗折算值: {X_G_new:.4f} pu) # 变压器额定 60 MVA变比 10.5/121 kVX_T 0.10 pu S_T 60.0 X_T_old 0.10 X_T_new X_T_old * (S_B / S_T) print(f变压器电抗折算值: {X_T_new:.4f} pu) # 线路每公里电抗 0.4 Ω长度 100 km基准电压 121 kV x_line 0.4 * 100 Z_B_line 121 ** 2 / S_B X_line_pu x_line / Z_B_line print(f线路标幺电抗: {X_line_pu:.4f} pu) # 总等值电抗串联 X_total X_G_new X_T_new X_line_pu print(f总等值电抗: {X_total:.4f} pu)逻辑说明发电机折算时电压基准没变所以电压平方项为1变压器只按容量比折算线路用实际阻抗除以基准阻抗。参数说明S_B是全局基准一旦选定全题不改X_G_old和X_T_old是设备铭牌上的标幺值注意它们各自的基准容量不同。跑完这段你应该得到总电抗在0.5~0.8 pu之间如果算出来是几或者零点零几大概率基准选错了。2.3 等值电路里哪些元件可以忽略期末题为了可算通常会忽略线路电阻和并联电容只保留电抗。但要注意如果题目问的是“短路电流直流分量衰减”电阻就不能忽略如果问的是“空载长线末端电压升高”并联电容必须保留。我一般会先看题目问什么再决定等值电路保留哪些元件。常见误用是把所有元件都画上结果方程复杂到解不出来时间全耗在化简上。3. 短路计算对称分量法与序网络的“拼图游戏”3.1 三相短路和不对称短路的本质区别三相短路是对称故障只用正序等值电路就能算。不对称短路单相接地、两相短路、两相接地必须用对称分量法把故障点的不对称电压电流分解成正序、负序、零序三组对称分量。这里的关键是正序网络和负序网络结构相同但零序网络取决于变压器接线方式和中性点接地方式。期末题里零序网络画错基本等于整题白给。我一般会先画正序网络然后直接复制一份作为负序网络发电机负序电抗通常不等于正序题目会给最后单独画零序网络。零序电流只能通过中性点接地的变压器和接地线路形成回路所以零序网络里那些不接地的部分直接断开。3.2 单相接地短路的序网络连接与计算步骤单相接地短路时三序网络在故障点串联。下面用一段代码演示从序电抗到故障电流的计算。# 单相接地短路三序串联 import cmath # 序电抗标幺值假设已从等值电路求得 X1 0.25 # 正序 X2 0.25 # 负序 X0 0.10 # 零序 # 故障点正序等值电势假设为1.0 pu E1 1.0 # 三序串联总电抗 X_sum X1 X2 X0 # 正序电流分量 I1 E1 / X_sum print(f正序电流: {I1:.4f} pu) # 单相接地时故障相电流 3 * I1 I_fault 3 * I1 print(f故障相电流: {I_fault:.4f} pu) # 各序电压故障点 U1 E1 - I1 * X1 U2 -I1 * X2 U0 -I1 * X0 print(f正序电压: {U1:.4f} pu) print(f负序电压: {U2:.4f} pu) print(f零序电压: {U0:.4f} pu)逻辑说明单相接地时三序电流相等所以正序电流就是总电流的三分之一。参数说明X1、X2、X0分别从正序、负序、零序等值电路求得注意零序电抗通常比正序小因为零序磁通路径不同。算完检查故障相电流应该是正序电流的3倍如果算出来不是说明序网络连接方式搞错了。3.3 两相短路和两相短路的序网络差异两相短路时正序和负序网络并联零序网络不参与因为两相短路没有零序电流通路。两相接地短路则是三序网络并联。期末题里经常把这三个故障类型放在一起考让你分别算故障电流然后比较大小。我一般会记住一个结论单相接地故障电流最大因为三序串联电抗最小两相短路电流最小。但要注意这个结论只在某些参数下成立严格来说还是要分别算。4. 机电暂态摇摆方程与等面积定则的“手算功夫”4.1 转子运动方程里每个符号的物理意义机电暂态的核心是同步发电机的转子运动方程也叫摇摆方程[ M \frac{d^2\delta}{dt^2} P_m - P_e - D \frac{d\delta}{dt} ]其中 ( M ) 是惯性时间常数( \delta ) 是功角( P_m ) 是机械功率( P_e ) 是电磁功率( D ) 是阻尼系数。期末复习时很多人把 ( M ) 和 ( H ) 搞混。( H ) 是惯性常数单位是秒( M 2H/\omega_s )单位是秒平方每弧度。题目给 ( H ) 你就用 ( H )给 ( M ) 你就用 ( M )别自己乱换。电磁功率 ( P_e ) 的表达式取决于发电机模型。简单模型下 ( P_e \frac{E U}{X} \sin\delta )复杂模型还要考虑凸极效应。期末题通常用简单模型但会考你“如果励磁调节器动作( E ) 怎么变”。4.2 等面积定则求极限切除角的完整步骤等面积定则是判断暂态稳定性的图解法核心思想是加速面积等于最大减速面积时对应的切除角就是极限切除角。下面用代码演示从功率特性曲线到极限切除角的计算。# 等面积定则求极限切除角 import numpy as np from scipy.optimize import brentq # 系统参数 Pm 1.0 # 机械功率 E 1.2 # 发电机内电势 U 1.0 # 无穷大母线电压 X1 0.5 # 故障前电抗 X2 1.0 # 故障中电抗 X3 0.5 # 故障后电抗 # 功率特性曲线 def Pe_pre(delta): return E * U / X1 * np.sin(delta) def Pe_fault(delta): return E * U / X2 * np.sin(delta) def Pe_post(delta): return E * U / X3 * np.sin(delta) # 初始功角 delta0 np.arcsin(Pm * X1 / (E * U)) print(f初始功角: {np.degrees(delta0):.2f} 度) # 故障中功率特性与机械功率的交点临界角 delta_cr np.pi - np.arcsin(Pm * X2 / (E * U)) print(f临界角: {np.degrees(delta_cr):.2f} 度) # 最大减速面积对应的功角 delta_max np.pi - np.arcsin(Pm * X3 / (E * U)) print(f最大功角: {np.degrees(delta_max):.2f} 度) # 等面积定则加速面积 减速面积 def area_diff(delta_c): # 加速面积 acc Pm * (delta_c - delta0) - (E * U / X2) * (np.cos(delta0) - np.cos(delta_c)) # 减速面积 dec (E * U / X3) * (np.cos(delta_c) - np.cos(delta_max)) - Pm * (delta_max - delta_c) return acc - dec # 求解极限切除角 delta_c_lim brentq(area_diff, delta0, delta_cr) print(f极限切除角: {np.degrees(delta_c_lim):.2f} 度)逻辑说明加速面积是故障期间机械功率大于电磁功率的部分减速面积是故障切除后电磁功率大于机械功率的部分。参数说明X1、X2、X3分别对应故障前、故障中、故障后的等值电抗通常故障中电抗最大因为线路跳开或短路点存在。算完检查极限切除角应该小于临界角如果算出来大于临界角说明系统根本不稳定题目参数可能有问题。4.3 改进欧拉法求解摇摆方程的代码实现当题目要求“用数值方法求功角曲线”时改进欧拉法是手算和编程的折中方案。下面给出一个可复现的实现。# 改进欧拉法求解摇摆方程 import numpy as np import matplotlib.pyplot as plt # 参数 H 5.0 # 惯性常数 s f 50.0 # 频率 Hz omega_s 2 * np.pi * f M 2 * H / omega_s Pm 1.0 E 1.2 U 1.0 X 0.8 # 故障后电抗 D 0.0 # 阻尼 # 初始条件 delta np.arcsin(Pm * X / (E * U)) omega 0.0 dt 0.01 T 2.0 steps int(T / dt) # 存储结果 deltas [delta] omegas [omega] def domega(delta, omega): Pe E * U / X * np.sin(delta) return (Pm - Pe - D * omega) / M def ddelta(omega): return omega_s * omega for i in range(steps): # 改进欧拉法 k1_delta ddelta(omega) k1_omega domega(delta, omega) delta_pred delta k1_delta * dt omega_pred omega k1_omega * dt k2_delta ddelta(omega_pred) k2_omega domega(delta_pred, omega_pred) delta delta 0.5 * (k1_delta k2_delta) * dt omega omega 0.5 * (k1_omega k2_omega) * dt deltas.append(delta) omegas.append(omega) # 绘制功角曲线 plt.plot(np.arange(0, T dt, dt), np.degrees(deltas)) plt.xlabel(时间 (s)) plt.ylabel(功角 (度)) plt.title(功角随时间变化曲线) plt.grid(True) plt.show()逻辑说明改进欧拉法先用当前斜率预测下一步再用预测点的斜率修正精度比普通欧拉法高。参数说明H是惯性常数题目通常给3~10秒dt取0.01秒足够稳定D阻尼系数如果题目没给就设0。跑完看曲线如果功角持续增大不回头说明系统失稳如果功角在某个值附近振荡说明稳定。5. 避坑与排查期末考场上最容易翻车的5个地方5.1 现象短路电流算出来是负的原因序网络连接方式搞错比如单相接地时把三序并联了。解决记住口诀“单相串联、两相并联、两相接地三序并联”画完序网络先检查连接方式再代数。5.2 现象标幺值折算后总电抗接近0原因基准功率选错比如把100 MVA写成1000 MVA或者变压器折算时忘了容量比。解决折算前先把所有元件的额定容量列在草稿纸上逐个除以基准容量算完检查每个标幺值是否在0.1~1.0之间。5.3 现象等面积定则算出的极限切除角大于临界角原因故障中电抗和故障后电抗搞反了。解决故障中电抗通常最大因为短路点存在或线路跳开故障后电抗最小故障线路切除后系统恢复。画功率特性曲线时故障中曲线最低故障后曲线最高。5.4 现象摇摆方程数值解发散原因步长太大或者初始功角算错。解决步长取0.01秒或更小初始功角用 ( \delta_0 \arcsin(P_m X / (E U)) ) 算注意 ( X ) 用故障前电抗。5.5 现象零序网络里出现了不接地的变压器原因忘了零序电流需要接地回路。解决画零序网络时先标出所有中性点接地的变压器只有这些变压器能传递零序电流不接地的变压器直接断开中性点不接地的星形侧也断开。6. 从期末题到工程直觉用灵敏度分析检查你的答案期末复习到最后真正能让你在考场上少丢分的不是多背一个公式而是养成“算完检查”的习惯。我一般会用灵敏度分析来验证结果比如短路电流对系统电抗的灵敏度如果电抗增大10%而短路电流只变了1%说明你的等值电路可能漏了某个元件如果功角对机械功率的灵敏度异常大说明系统接近稳定极限。具体做法是把关键参数扰动±5%重算一遍看结果变化是否合理。这个技巧在期末题里可能用不上但到了考研复试或工程现场它能帮你快速判断一个计算结果是否可信。另一个实用习惯是每算完一道暂态题用“极限情况”检验。比如把故障电抗设为无穷大相当于故障点开路短路电流应该为零把故障电抗设为零金属性短路短路电流应该最大。如果这两个极限情况对不上中间过程肯定有错。我带学生做课程设计时发现那些愿意花5分钟做极限检验的人最后成绩普遍比只刷题的人高一个档次。希望帮到你。本文还有配套的精品资源点击获取
阅读完成 · 觉得有帮助?