当前位置:网站首页>整流十二 -有效值、平均值、瞬时值、幅值的关系以及相关方法
整流十二 -有效值、平均值、瞬时值、幅值的关系以及相关方法
2022-08-09 00:09:00 【代码—0422】
电网电流有效值计算方法
这里只描述电压的求解,电流与电压求解方式一样。
单相正弦波 I= Imsin(wt)
有效值:Irms交变电流的有效值是根据电流的热效应来定义的,让一个交流电流和一个直流电流分别通过阻值相同的电阻,如果在相同时间内产生的热量相等,那么就把这一直流电的数值叫做这一交流电的有效值。
平均值:Iarg一个正弦半波周期内电压的累计和的平均值。
瞬时值:Is,瞬时值与电网角度有关。
幅值:正弦波周期的中的最大值Im。
有效值与最大值的关系:
平均值:正弦波平均值是有效值的0.9倍,峰值的0.636倍
有效值
汇总
平均值和有效值的软件实现方法:
方法一:
平均值求法:
/*计算500ms,25个基波周期三相电流的平均值*/
if(InputCalCnt < FreqIsrCntBak)
{
//检测时间500ms,累加电流值
RCurAcc += abs(IinR);
SCurAcc += abs(IinS);
TCurAcc += abs(IinT);
InputCalCnt ++;
}
有效值求法:
/*正弦波平均值是有效值的0.9倍,定标*/
//计算输出电流有效值,有效值 =平均值/0.9 ,4096的电流为Ibase,3686 = 4096 * 9 / 10
RCurRms = RCurAcc / TempAx * Ibase / 3680;
SCurRms = SCurAcc / TempAx * Ibase / 3680;
TCurRms = TCurAcc / TempAx * Ibase / 3680;
方法二:
有效值求法:
方法三:
有效值求法:牛顿迭代法
举例,10的牛顿迭代法:
第一步:10/2 =5 55>10
第二步:10/2/2 =2.5 2.52.5= 6.25 6.25<10
第三步:10/2/2/2 =1.25 1.251.25 =1.5625 6.25+1.5625 =7.8125
第四步:1.25/2=0.625 7.8125+0.6250.625 =8.203125
像这样逐步逼近最后逼近到10
边栏推荐
- C# 如何关联键盘按钮 (KeyChar/KeyCode值 KeyPress/KeyDown事件 区别)
- Light-Head R-CNN 阅读笔记
- VsCode配置自己喜欢的字体,背景,妈妈再也不担心我写代码枯燥了
- ADXL345调试心得
- IDEA常用插件及代快捷键模板整理
- After the sessionStorage value is changed, the value obtained by the page using window.sessionStorage.getItem() will not be updated
- 常用的正则表达式(不定期更新)
- vspm虚拟串口调试
- There is quality when someone is in charge: to a generation lost in the market place
- The difference between MVC and MVP
猜你喜欢
随机推荐
After the sessionStorage value is changed, the value obtained by the page using window.sessionStorage.getItem() will not be updated
将板子芯片从ST32F101改为STM32F103要改的地方
conda xgboost 安装 jupyter notebook
mysql建表常用sql语句
为什么软件开发方法论让你觉得糟糕?
C#数据流
第四章 SQL与关系数据库基本操作(下)
判断输入的信息是否为空,如果为空,提示信息
vspm虚拟串口调试
矩阵乘法总结
nlp 评论分类实现总结
穿越派·派盘(WebDAV)解决OmniFocus同步问题
对纹理进行uv坐标偏移
snmp获取agent OID,及MibBrowser使用
蓝桥杯历届试题-高僧斗法(博弈论)
C-关键字之volatile
Anaconda 使用 Navigator 安装 Tensorflow(包括 Anaconda 安装)
ADXL345调试心得
【StoneDB Class】入门第三课:StoneDB 的安装编译
工作中经常遇到的232、485、TTL信号