土木在线论坛 \ 建筑设计 \ 居住建筑设计 \ 求相量幅值的一种较精确快速算法

求相量幅值的一种较精确快速算法

发布于:2006-11-17 09:16:17 来自:建筑设计/居住建筑设计 [复制转发]
微机处理器通常都不支持开平方运算,而微机保护中需要计算电压、电流的幅值,必须采用计算精度高、运算速度快的开平方算法,下面介绍一种比较实用的精确开平方算法。

矢量 U’=Ur+j*Ui
该矢量的幅值为:
Um=sqrt(Ur^2+Ui^2)
需要进行开平方运算,采用如下精确算法:
L=max(|Ur|,|Ui|),
S=min(|Ur|,|Ui|),
则开平方公式如下:

Um=L+5*s^2/(3*(3*L+S))

该算法的计算误差<0.17%。
  • xyzhero9999
    xyzhero9999 沙发
    非常感谢楼主提供的宝贵资料,让本人受益良多,希望楼主今后能有更多更好的资料为大家展示,论坛有你更精彩~~~
    2006-11-23 20:33:23

    回复 举报
    赞同0
这个家伙什么也没有留下。。。

居住建筑设计

返回版块

28.71 万条内容 · 409 人订阅

猜你喜欢

阅读下一篇

高层住宅前室的问题?

24层高层住宅,二层商业,一层高7.5米,二层高4.5米,一单元四户,请教大家:防烟楼梯前室利用开窗排烟可以吗?消防电梯前室利用走廊开窗排烟可以吗?

回帖成功

经验值 +10