解释[basemva bus gen branch success et dSbus_dVm dSbus_dVa]=runpf(shuju); H=real(dSbus_dVa); M=imag(dSbus_dVa); N=real(dSbus_dVm); L=imag(dSbus_dVm); Jacco2=[H N M L]; %N=dP/dU L=dQ/dU代码
时间: 2024-03-31 09:38:26 浏览: 109
新建文本文档_case18_
这段代码主要是进行潮流计算后,根据计算结果计算雅可比矩阵。具体解释如下:
1. [basemva bus gen branch success et dSbus_dVm dSbus_dVa]=runpf(shuju):运行潮流计算,其中shuju是包含潮流计算所需数据的输入参数。这行代码将输出潮流计算的结果,包括基准电压、节点数据、发电机数据、支路数据、计算是否成功、计算用时、节点注入功率对电压幅值的导数、节点注入功率对电压相角的导数。
2. H=real(dSbus_dVa):将节点注入功率对电压相角的导数的实部赋值给H。
3. M=imag(dSbus_dVa):将节点注入功率对电压相角的导数的虚部赋值给M。
4. N=real(dSbus_dVm):将节点注入功率对电压幅值的导数的实部赋值给N。
5. L=imag(dSbus_dVm):将节点注入功率对电压幅值的导数的虚部赋值给L。
6. Jacco2=[H N M L]:按列拼接H、N、M、L四个矩阵,形成雅可比矩阵Jacco2。其中,H、N、M、L分别表示节点注入功率对电压相角和电压幅值的实部和虚部。
7. %N=dP/dU L=dQ/dU:注释说明了N和L分别表示有功功率对电压幅值和无功功率对电压幅值的导数。
阅读全文