感谢浩哥分享,这个导纳阵算潮流的时候怎么输出我挺好奇的
这个导纳阵我是这么理解的
ROW=1
导纳阵第一行 i=1代表与节点1 相连的节点的导纳
JBUS 6 Gij 0 Bij 4181BFCE
导纳阵第六列 j=6 代表节点6与节点1的互导纳 互电导Gij=0 互电纳Bij=4181BFCE
同理
JBUS 1 Gij 0 Bij C1D348FE
导纳阵第1列 节点1 自电导Gij=0 自电纳Bij=C1D348FE
关于4181BFCE
计算机存储数据用的是补码 这里应该是十六进制补码
导纳阵 互电纳是正的 自电纳是负的 互电纳Bij=4181BFCE正数 自电纳Bij=C1D348FE负数 符合
4181BFCE=(0100 0001 1000 0001 1011 1111 1100 1110)二进制补码=(0100 0001 1000 0001 1011 1111 1100 1110)二进制原码=(1099022286)十进制
C1D348FE=(1100 0001 1101 0011 0100 1000 1111 1110)二进制补码=(1011 1110 0010 1100 1011 0111 0000 0010)二进制原码=(-1043117826)十进制
至于小数点在哪一位 我觉得BPA可能采用定点数运算 还真得拿实际的数据比较下才知道
另:BPA里线路、变压器参数格式 是按6.5的格式
希望对你有帮助
sunek 顶楼主一下 回复 11# sunek
sunek版主, 这个导纳阵在潮流计算时,可能无法输出,在稳定计算时通过DEBUG予以输出; 嗯,关于版主的说明,我按照你的思路,验证下是不是与真实导纳阵结果一样,验证完之后向版主汇报::lol:: 回复 11# sunek
提供的思路不错,应该是这样的,但是验证结果不太理想。
如下:
1,首先ROW=1时,Bij 4181BFCE与 Bij C1D348FE之和应为零,而结果好像不是为零。
2,本例中导纳阵的结果应为,如图:
3,对应的173611的十六进制(源码反码补码一致)2A62B,去对应相应的十六进制,未果。
感谢版主回答,继续挖。 回复 14# goodluckyang
在稳定计算的时候怎么通过DEBUG输出?
这个导纳阵我看不太懂,是下三角吗?节点4、5、6、7、8的自导纳是啥?写成矩阵可能好看一些。 回复 15# sunek
DEBUG输出如下:
9节点的导纳阵如下:
可以与BPA的对应下,但是对应不起来 BPA能输出导纳矩阵么?希望牛人解答,顶你! 你搞得 太深了
页:
1
[2]