找回密码
 立即注册
查看: 88|回复: 1

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

[复制链接]
 楼主| 发表于 2016-7-18 14:20:02 | 显示全部楼层 |阅读模式

马上注册,所有资料全部下载!

您需要 登录 才可以下载或查看,没有账号?立即注册

×
微机处理器通常都不支持开平方运算,而微机保护中需要计算电压、电流的幅值,必须采用计算精度高、运算速度快的开平方算法,下面介绍一种比较实用的精确开平方算法。

矢量 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%。

               
                 
                  
                  
                 
        

        
国和论坛是以专业提供建筑工程、金融会计、国家公务员、职业资格、学历认证、计算机及外贸等九大类100多种考试的考试资讯、考试交流、试题资料下载、考试服务和学习交流平台!
回复

使用道具 举报

发表于 2016-7-18 19:03:45 | 显示全部楼层
非常感谢楼主提供的宝贵资料,让本人受益良多,希望楼主今后能有更多更好的资料为大家展示,论坛有你更精彩~~~
国和论坛是以专业提供建筑工程、金融会计、国家公务员、职业资格、学历认证、计算机及外贸等九大类100多种考试的考试资讯、考试交流、试题资料下载、考试服务和学习交流平台!
回复

使用道具 评分 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|手机版|小黑屋|最新帖子|国和论坛 ( 京ICP备12043779号-9 )

GMT+8, 2025-4-13 17:04

Powered by Discuz! X3.5

© 2001-2025 Discuz! Team.

快速回复 返回顶部 返回列表