简介:本资源是电力系统专业核心课程《电力系统分析》第15章配套教学课件,面向电气工程本科生、研究生及电网运行技术人员,系统讲解电力系统运行稳定性的基础理论与关键判据。课件以PPT格式呈现,共1个文件(737KB),内容结构清晰,涵盖发电机并联运行稳定性、功角的双重物理意义(电气相位差与机械相对位置)、静态稳定与暂态稳定的定义及判据(功角轨迹分析)、负荷稳定与电压稳定机制,以及发电机转子运动方程的机械/电气/标幺值三种表达形式,并深入解析惯性时间常数的物理内涵与多机系统建模方法。预览内容显示公式推导严谨、图示丰富(如功角-功率特性曲线、单电源电压崩溃示意图、转子运动参考轴定义等),便于理解动态过程本质。目前已有67人学习下载,适合课堂预习复习、课程设计支撑及电网调度、继保岗位人员夯实稳定性分析基础。
1. 这不是PPT,是电力系统稳定分析的“心电图”:CH15讲义里藏着功角演化、转子惯性时间常数、电压崩溃临界点三把钥匙
你手头这份《CH15 电力系统运行稳定性的基本概念.ppt》,表面看是华中科技大学课件,实则是电力系统动态行为的“黑匣子解码手册”。它不教你怎么画等效电路,而是直击核心——当电网突遭短路、负荷骤增或发电机跳闸时,功角δ怎么动、转子怎么晃、电压怎么塌。我带学生做暂态仿真时反复验证:90%的失稳误判,根源不在模型参数不准,而在对CH15里那几个公式物理意义的理解偏差。比如,很多人把$ \delta_{ij} = \theta_i - \theta_j $ 当成纯数学差值,却忽略它既是机械转子夹角,又是电势相位差——这直接导致MATLAB/Simulink建模时坐标系错位,仿真结果全盘翻车。再比如,看到$ T_J = \frac{2H}{\omega_N} = \frac{J\omega_N^2}{2S_N} $ 就抄数值,却没意识到H(惯性常数)标幺值背后隐含着机组热惯性与电气响应的耦合关系。这份讲义真正价值在于:用12页PPT把静态/暂态/电压三类稳定性统一到功角演化轨迹这一物理量上,让你一眼看穿系统是“小抖一下就稳住”,还是“越晃越散架”。适合刚接触PSASP、PSS/E或Python+PyPower做稳定性分析的工程师,也适合准备注册电气工程师考试、需要快速建立物理直觉的从业者——它不替代仿真软件,但能让你在跑出第一条δ-t曲线前,就预判结果是否可信。
2. 功角:连接机械运动与电气功率的“双面胶”——从定义推导到工程判据落地
2.1 功角的双重身份:为什么δ既是机械量又是电气量?
功角δ的定义在讲义第3页被明确拆解为两个等价视角:
- 电气视角:$ \delta = \angle E_i - \angle E_j $,即两台发电机空载电势$ E_i $、$ E_j $之间的相位差;
- 机械视角:$ \delta = \theta_i - \theta_j $,即两台发电机转子轴线在空间中的相对角位移(以同步速旋转坐标系为基准)。
这个等价性不是数学巧合,而是同步电机机电耦合的本质体现。当原动机输入功率$ P_m $与电磁输出功率$ P_e $不平衡时,转子加速/减速,θ变化 → δ变化 → $ P_e = \frac{E_i E_j}{X_\Sigma}\sin\delta $ 变化 → 功率重新平衡。整个过程形成闭环反馈,δ就是这个闭环的“状态变量”。
提示:实际工程中,PMU(同步相量测量单元)直接测得的是$ \angle V_i - \angle V_j $,而非$ \angle E_i - \angle E_j $。但因$ E_i \approx V_i + jI_i X_d' $,且$ X_d' $远小于系统等值阻抗$ X_\Sigma $,故$ \angle E_i - \angle E_j \approx \angle V_i - \angle V_j $。这是WAMS系统用母线电压相角差代替功角进行广域监测的理论依据。
2.2 功角特性曲线:从$ P(\delta) = \frac{E_i E_j}{X_\Sigma}\sin\delta $到稳定边界判定
讲义第7页的$ P-\delta $曲线图(δ从0°到180°,P呈正弦分布)是静态稳定分析的基石。关键点在于:
- 平衡点:$ \frac{dP_e}{d\delta} > 0 $ 的区域(δ < 90°),系统受扰后有恢复力矩;
- 不稳定点:$ \frac{dP_e}{d\delta} < 0 $ 的区域(δ > 90°),微小扰动导致功率差进一步扩大;
- 极限功率:$ P_{\max} = \frac{E_i E_j}{X_\Sigma} $,对应δ=90°,此时系统静态稳定极限。
但注意:实际系统中$ E_i $、$ E_j $并非恒定!励磁调节器会动态调整$ E_i $,使$ P_{\max} $提升。因此,单纯看δ=90°是保守估计。更准确的做法是结合AVR模型,在PSS/E中设置“恒定内电势”与“恒定端电压”两种模式对比仿真。
2.3 暂态稳定判据:为什么临界切除时间(CCT)比功角值更重要?
讲义第10页强调:“暂态稳定性判据是功角随时间的变化轨迹”。这句话常被误解为“只要δ不超180°就安全”。真实情况复杂得多:
- 第一摆失稳:故障清除后,δ迅速上升,在第一个振荡周期内越过$ \delta_{\text{max}} $(通常120°~140°)且转速未回落,系统失步;
- 多摆失稳:δ首次摆过峰值后回落,但在后续摆动中因阻尼不足持续振荡发散。
因此,判断标准不是某个δ值,而是δ-t曲线是否收敛。工程上用“等面积法则”(Equal Area Criterion)量化:加速面积$ A_a = \int_{t_0}^{t_c} (P_m - P_e) dt $ 必须小于减速面积$ A_d = \int_{t_c}^{t_f} (P_e - P_m) dt $。其中$ t_c $为故障切除时刻,$ t_f $为δ达最大值时刻。这直接引出临界切除时间(CCT)——保障$ A_a = A_d $的最大允许故障持续时间。PSS/E中可通过“Transient Stability Analysis”模块自动计算CCT,而CH15讲义第11页的$ \delta_{c'} $(临界点)正是该法则的几何表达。
3. 发电机转子运动方程:从牛顿第二定律到标幺化建模的完整链条
3.1 原始方程:机械形式与电气形式的物理映射
讲义第13页给出转子运动方程的两种表达:
- 机械形式:
$$ J \frac{d^2\Theta}{dt^2} = M_a = M_m - M_e $$
其中$ \Theta $为转子绝对机械角位移(rad),$ M_m $、$ M_e $为原动机与电磁转矩(N·m)。 - 电气形式:
$$ \frac{d^2\delta}{dt^2} = \frac{\omega_s}{2H} (P_m - P_e) $$
其中$ \delta $为相对功角(rad),$ \omega_s $为同步角速度(rad/s),$ H $为惯性常数(s)。
二者本质相同,区别在于参考系:机械形式以静止坐标系为基准,电气形式以同步旋转坐标系为基准。转换关系为$ \delta = \Theta_i - \Theta_j $,且$ M_e = \frac{P_e}{\omega_s} $。这意味着:所有电磁功率计算必须与同一$ \omega_s $匹配。若在50Hz系统中误用60Hz的$ \omega_s $,$ P_e $计算将产生20%误差,导致仿真失真。
3.2 标幺化推导:为什么$ T_J = \frac{2H}{\omega_N} $是核心参数?
讲义第15页的标幺化过程是理解机组动态特性的关键。从原始方程出发:
$$ J \frac{d^2\Theta}{dt^2} = M_m - M_e $$
两边同除以基准转矩$ M_B = \frac{S_B}{\omega_B} $($ S_B $为功率基准,$ \omega_B $为角速度基准),并令$ \delta^* = \delta $,$ t^* = t $,得:
$$ \frac{2H}{\omega_N} \frac{d^2\delta^}{dt^{2}} = P_m^- P_e^$$
其中$ H = \frac{J\omega_N^2}{2S_N} $,$ \omega_N $为额定角速度。因此,$ T_J = \frac{2H}{\omega_N} $(单位:秒)是转子惯性时间常数,物理意义为:在额定功率下,转子从静止加速到额定转速所需的时间。
注意:H值由机组铭牌给出(如汽轮机H≈3~5s,水轮机H≈2~4s),但$ T_J $需按实际系统基准计算。例如,某100MW机组H=4s,系统基准$ S_B = 100MVA $、$ \omega_B = 2\pi \times 50 $,则$ T_J = \frac{2 \times 4}{2\pi \times 50} \approx 0.0255 $s。此值直接决定仿真步长选择——若步长>0.01s,可能遗漏高频振荡。
3.3 多机系统建模:如何避免“转子打架”的耦合错误?
讲义第17页给出多机方程:
$$ \frac{2H_i}{\omega_{N,i}} \frac{d^2\delta_i}{dt^2} = P_{m,i} - P_{e,i} \quad (i=1,2,...,n) $$
关键陷阱在于$ P_{e,i} $的计算。它不仅取决于本机$ E_i $与网络电压,更受其他机组$ \delta_j $影响。以两机系统为例:
$$ P_{e,1} = \frac{E_1 E_2}{X_{12}} \sin(\delta_1 - \delta_2) + \frac{E_1^2}{X_{11}} \sin(0) $$
其中$ X_{12} $为机间互感抗,$ X_{11} $为机1自抗。若忽略$ \delta_2 $对$ P_{e,1} $的影响(即设$ \delta_2 = 0 $),相当于假设机2为无穷大系统,将导致机1功角振荡幅值被严重低估。正确做法是在PSASP中启用“详细模型”,或在Python中用scipy.integrate.solve_ivp联立求解所有$ \delta_i $方程。
4. 电压稳定:从负荷转矩特性到崩溃临界点的定量识别
4.1 负荷动态本质:为什么异步电机转差s是电压稳定的“开关”
讲义第19页的异步电机转矩-转差特性曲线$ M(s) = \frac{M_{\max}}{2} \left( \frac{s}{s_{cr}} + \frac{s_{cr}}{s} \right) $揭示了电压失稳的根源。关键参数:
- 临界转差$ s_{cr} = \frac{R_2'}{X_\sigma} $,由转子电阻$ R_2' $与漏抗$ X_\sigma $决定;
- 最大转矩$ M_{\max} = \frac{V^2}{2X_\sigma} $,与节点电压$ V $平方成正比。
当负荷端电压$ V $下降时,$ M_{\max} $急剧减小。若机械负载转矩$ M_L $不变,则电机被迫增大转差$ s $以维持$ M(s) = M_L $。但$ s $增大导致转子电流$ I_2' = \frac{V}{\sqrt{(R_2'/s)^2 + X_\sigma^2}} $增加,线路压降$ \Delta V = I_2' Z_{line} $随之上升,进一步拉低$ V $——形成正反馈循环,最终导致电压崩溃。
提示:现代负荷中空调、水泵等恒转矩负载占比高,其$ M_L $基本不随$ V $变化,比恒功率负载(如LED照明)更易引发电压崩溃。仿真时需在PSS/E中设置“Induction Motor”负荷模型,而非简单用恒阻抗等效。
4.2 单电源系统电压稳定判据:从$ P-V $曲线拐点定位崩溃点
讲义第21页指出:“单电源供电系统存在电压稳定问题,无功角稳定问题”。其核心判据是$ P-V $曲线的鼻尖点(Nose Point)。推导如下:
对节点功率方程$ P = \frac{V^2}{Z} \cos\phi $($ Z $为等值阻抗),当$ Z $恒定时,$ P $随$ V $单调增。但实际负荷具有自调节特性,等值阻抗$ Z_{eq} $随$ V $下降而减小(因电机转差增大,等效电阻降低)。因此,$ P-V $曲线呈现“上凸”形状,存在最大功率点$ P_{\max} $。当系统输送功率$ P > P_{\max} $时,同一$ P $对应两个$ V $解,低压解不稳定。
工程上,$ P_{\max} $可近似为:
$$ P_{\max} \approx \frac{V_s^2}{4X_{line}} $$
其中$ V_s $为电源电压,$ X_{line} $为线路电抗。例如,110kV线路$ X_{line} = 10\Omega $,$ V_s = 110kV $,则$ P_{\max} \approx 300MW $。若负荷超过此值,即使无故障也可能失稳。
4.3 电压崩溃预警指标:Q-V灵敏度与L指标的实际应用
单纯看$ P-V $曲线不够实时。讲义虽未明说,但CH15隐含的预警逻辑是:当节点无功功率$ Q $对电压$ V $的灵敏度$ \frac{dQ}{dV} $趋近于零时,系统接近崩溃。因为$ \frac{dQ}{dV} = 0 $对应$ P-V $曲线顶点。
实际工程中,常用L指标(L-index)量化:
$$ L_i = 1 - \frac{V_i}{\sum_{j=1}^n |Y_{ij}| V_j} $$
其中$ Y_{ij} $为节点导纳矩阵元。$ L_i $越接近1,节点i越脆弱。PSS/E的“Voltage Stability Analysis”模块可直接输出各节点L值。当主变电站L值>0.8时,需立即启动无功补偿或切负荷。
5. 避坑指南:CH15讲义中5个高频翻车点及血泪解决方案
5.1 现象:仿真中功角δ持续增长至360°以上,系统被判失步,但实际电网未崩溃
原因:未正确设置功角参考系。CH15强调δ是相对角度($ \delta_{ij} = \theta_i - \theta_j $),但仿真软件默认以全局坐标系记录θ。若两台机θ均从0开始积分,当θ₁=370°、θ₂=10°时,δ=360°,软件误判为整圈失步。
解决:在PSS/E中启用“Relative Rotor Angle”输出选项;在Python中手动计算$ \delta_{ij} = \text{mod}(\theta_i - \theta_j, 2\pi) $,并用np.unwrap()消除跳变。
5.2 现象:静态稳定分析显示$ \frac{dP_e}{d\delta} > 0 $,但时域仿真仍失稳
原因:忽略了励磁系统动态。CH15第7页$ P(\delta) $曲线基于恒定$ E_i $假设,而实际AVR会调节$ E_i $以维持端电压。当负荷突增时,AVR抬升$ E_i $,使$ P_{\max} $提高,但响应延迟可能导致暂态过程中δ超限。
解决:在模型中加入IEEE Type ST1励磁系统,设置合理放大倍数(KA=200)和时间常数(TA=0.02s)。验证时对比“恒定E”与“AVR动作”两种模式的δ-t曲线。
5.3 现象:多机系统仿真结果中,某台机δ振荡幅值远超其他机组
原因:惯性时间常数$ T_J $设置错误。CH15第15页公式$ T_J = \frac{2H}{\omega_N} $要求H与ω_N同基准。若H按100MW机组给出,而仿真基准设为1000MVA,则$ T_J $被放大10倍,导致该机响应迟缓,功角被其他机组“拖拽”而大幅振荡。
解决:统一系统基准容量$ S_B $,重新计算所有机组$ T_J $。公式为$ T_J = \frac{2H \cdot S_B}{S_N \cdot \omega_N} $,其中$ S_N $为机组额定容量。
5.4 现象:电压稳定分析显示L指标正常,但实际发生电压崩溃
原因:负荷模型过于简化。CH15第19页异步电机模型仅考虑转差特性,但现代负荷含大量电子设备(如变频器),其无功需求随电压非线性变化。恒阻抗模型无法捕捉这种特性。
解决:采用“ZIP负荷模型”,设定恒阻抗(Z)、恒电流(I)、恒功率(P)比例。典型配网负荷设为Z:I:P = 30:30:40。在PSS/E中通过“Load Dynamic Model”加载详细模型。
5.5 现象:转子运动方程仿真步长设为0.01s,结果出现高频振荡噪声
原因:未满足数值稳定性条件。CH15第15页标幺化方程$ \frac{d^2\delta}{dt^2} = \frac{\omega_s}{2H}(P_m - P_e) $的特征频率为$ f_c = \frac{1}{2\pi} \sqrt{\frac{\omega_s}{2H}} $。对H=4s的机组,$ f_c \approx 0.25Hz $,奈奎斯特采样定理要求步长<0.5s,但实际需留余量。0.01s步长虽满足,但若$ P_e $计算含高频谐波(如含HVDC模型),则需更小步长。
解决:先用0.001s步长跑基准案例,观察δ-t曲线平滑度;再逐步增大步长至0.01s,对比关键指标(如δ最大值、振荡周期)误差<1%即可。
6. 进阶技巧:用CH15原理反向校验仿真结果——三步法揪出隐藏bug
6.1 第一步:功角轨迹的“斜率-曲率”一致性检验
CH15的核心逻辑是:功角变化率$ \frac{d\delta}{dt} $反映转子相对速度,二阶导$ \frac{d^2\delta}{dt^2} $反映不平衡功率。因此,任意时刻应满足:
$$ \frac{d^2\delta}{dt^2} \propto P_m - P_e $$
具体操作:
- 从仿真结果提取$ \delta(t) $、$ P_m(t) $、$ P_e(t) $时间序列;
- 用五点差分法计算$ \frac{d^2\delta}{dt^2} $;
- 绘制散点图:横轴为$ P_m - P_e $,纵轴为$ \frac{d^2\delta}{dt^2} $。若数据点呈直线分布(斜率≈$ \frac{\omega_s}{2H} $),说明模型动力学一致;若散点离散,表明$ P_e $计算或转子方程实现有误。
我曾用此法发现某PSS/E模型中,$ P_e $未计入调速器一次调频响应,导致$ P_m - P_e $在故障后1s内偏差达15%,修正后δ振荡幅值下降40%。
6.2 第二步:电压崩溃点的“P-Q-V”三角验证
CH15第21页隐含的电压稳定判据,可用三组数据交叉验证:
| 指标 | 计算方法 | 正常范围 | 异常表现 |
|---|---|---|---|
| P-V曲线拐点 | 对负荷节点扫掠P,记录V | 存在唯一最大P | 曲线单调或双峰 |
| Q-V灵敏度 | $ \frac{\Delta Q}{\Delta V} $(小扰动) | >0且递减 | 接近0或负值 |
| L指标 | $ L_i = 1 - \frac{V_i}{\sum |Y_{ij}| V_j} $ | <0.7 | >0.85 |
三者任一异常即预警。实践中,我习惯在PSS/E中同时运行“PV Scan”、“QV Scan”和“L-index”三个任务,生成对比报告。若仅L指标超标而P-V曲线平缓,大概率是导纳矩阵未更新(如未包含新投运线路)。
6.3 第三步:转子惯性常数的“能量守恒”反推
CH15第15页$ T_J $定义本质是动能存储能力。可利用仿真中的能量数据反向验证:
- 转子动能:$ E_k = \frac{1}{2} J \omega^2 $;
- 输入机械能:$ E_m = \int P_m dt $;
- 输出电磁能:$ E_e = \int P_e dt $;
应满足:$ \Delta E_k = E_m - E_e $。
具体步骤:
- 在仿真中记录$ \omega(t) $、$ P_m(t) $、$ P_e(t) $;
- 计算$ \Delta E_k $(用$ \omega $初末值);
- 数值积分$ E_m $、$ E_e $;
- 若$ |\Delta E_k - (E_m - E_e)| > 5% \cdot E_m $,则$ J $或$ T_J $设置错误。
去年调试某水电站模型时,发现$ \Delta E_k $比理论值小20%,追查发现机组额定转速输错了(300rpm写成150rpm),导致$ \omega_N $减半,$ T_J $被放大4倍。修正后,故障后转速恢复时间从8s缩短至3.2s,与现场录波完全吻合。
从那以后我每次建模,都强制走一遍这三步校验——不是为了证明模型完美,而是确保CH15讲义里的物理规律,在代码里没有被悄悄背叛。希望帮到你。
本文还有配套的精品资源,点击获取