



下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、欢迎访问Freekaoyan论文站单片机中最小二乘方滤波器的向量测量和功率计算欢迎访问Freekaoyan论文站 欢迎访问Freekaoyan论文站 摘要:提供了一种每周波四点采样的最小二乘方滤波器,通过整型变换和查表求根等优化算法,可在单片机中实现相量的快速测量。分析了滤波器中相量的相位关系,并提供了两线制功率的计算方法。 目前,以单片机为基础的数字式电气测量、保护装置已成为主流形式。交流信号直接采样也已成为一种普通的方法。快速傅立叶算法是其中的主要算法,而最小二乘方算法,计算量很大,特别
2、是在单片机的处理能力有限的情况下,既要保证实时性,又要保证计算速度,不经过精心设计和程序优化,很难保证二者的统一。通过减少采样次数、使用每周滤四个采样点拟合的滤波器和一套优化措施,使该算法计算速度大大提高,可以胜任工频向量的实时测量,因而可以用于过流、速断、方向保护等多个方面。本文分析了滤波器中的向量相位关系,同时给出了以此为基础的两线制功率计算举例。该方法已通过实际应用检验。1 最小二乘方滤波器的构造根据文献13的研究结果,对每一路信号,输入电压函数可表示为: 式中:P0直流分量值Pk第K次谐波分量的幅值 K=1,,Nk第K次谐波的相对起始相角 K=1,N
3、基波角频率,=2f,f=50Hz常数,等于直流分量衰减时间常数在一般测量、保护应用中,只关心基波成分。为减少计算量,应最大限度地减少采样次数。根据采样定理,一个正弦函数的离散采样次数量少每周波3次。为方便起见,将每周波采样次数定为4次,即采样周期为5ms。则公式(1)中只能包含直流和工频分量。将直流分量按泰勒级数展开并取其前两项,则(1)式成为:u(t)=P0-P0t+P1sin(t)cos(1)+P1cos(t)sin(1) (2)其中,P0为直流分量值,P1为基波峰-峰值,1为基波分量在采样时刻相对于零点的相位角。若以最近连续4次采样值为样本
4、,可得到4个采样方程。如将P0、-P0、P1cos(1)P1sin(1)作为待测未知数,可将4个采样方程表示成如下矩阵: 若分别用符号A表示系数矩阵,X表示未知参数向量,U表示采样值,则:X=A -1U (3)其中A-1表示A的逆矩阵,亦即向量X的最小二乘方滤波器。根据文献3,这个滤波器为: 因此,P1cos(1)=A-13iUi I=1,4 (4)P1sin(1)=A-14iUi I=1,4
5、 (5)cos(1)=P1cos(1)/P1 (6)sin(1)=P1sin(1)/P1 (7)P0=A-11iUi I=1,4 (8)P0=A-12iUi I=1,4 (9) 实际应用中,为了减少单片机顺序采样带来的时间延迟所造成的计算误差,硬件电路应具有同步采样功能。其作用就是在采样时刻将所有电气信号分别保持下来。2 数字滤波器中瞬时相量的关系如果用ua
6、、ub、uc分别表示三相电压相量,Ua,Ub、Uc表示其有效值,初始相位角分别用ua、ub、uc表示;用ia、ib、ic分别表示三相电流相量,Ia、Ib,Ic表示其有效值,初始相位角分别为ia、ib、ic。则(4)式就是对应相量在X轴上的投影,即矢量的实部;(5)式就是对相量在Y轴上的投影,即矢量的虚部,(4)和(5)式中的1是上述相量相对于20ms时间窗之初时刻的相位角。图1表示了A相电压和A相电流的相位关系,其他依此类似。上述相量的相位关系是相量进一步运算的基础。3 两线制功率计算目前,高压线路的功率测量一般采用三相电压和两组电流,即两线制功率表方法。用式(4)、(5)、(6)、(7)和(
7、10)可以实现线路有功功率和无功功率测量,具体过程如下:两线制的前掉是假设三相电流平衡,即:ia+ib+ic=0 (11)如果无B相电流互感器,则B相电流:ib=-(ia+ic) (12)线路有功功率为:P=Pa+Pb+Pc=ua×ia+ub×ib+uc×ic=ua×ia-ub×(ia+ic)+uc×ic=uab×ia+ucb×ic=Uab×Ia×cos(uab-ia)+Ucb×Ic
8、5;cos(ucb-ic) (13)根据三角函数公式:cos(uab-ia)=con(uab)×cos(ia)+sin(uab)×sin(ia) (14)cos(ucb-ic)=cos(ucb)×cos(ic)+sin(ucb)×sin(ic) (15)其中,uab为A相和B相之间的线电压;ucb为C相和B相之间的线电压。将(6)和(7)式结果带和(14)、(15)和(13)式,即测得三相平衡线路的有功功率。如果
9、输入电压是相电压,则:P=Pa+Pb+Pc=ua×ia+ub×ib+uc×ic=ua×ia-ub×(ia+ic)+uc×ic=Ua×Ia×cos(ua-ia)-Ub×Ia×cos(ub-ia)-Ub×Ic×cos(ub-ic)+Uc×Ic×cos(uc-ic) (16)将上式中的余弦函数展开后,再钭(6)和(7)式的对应结果分别代入即可。无功功率的计算只需将(14)、(15)和(16)式中的余弦运算改为相应的
10、正弦运算即可。4 基于单片机应用的优化措施从目前市场情况来看,虽然单片机性能在不断提高,如INTEL单片机从8位、16位到32位不断推陈出新,但真正得以广泛采用的并不是性能最好的产品。从实际应用来看,有时必须面对一个受限制的客观现实。就本应用来说,采用以下措施可大大提高程序的计算速度。4.1 变浮点运算为整数运算对于(4)(10)式来说,采用C或PL/M高级语言进行浮点运算既方便,精度又高。但与整数运算相比,浮点运算速度要慢得多。因此,为提高计算速度,应尽量采用整数运算。从工程实际来看,A/D转换后的结果一般是双字节整数,可与放大10位的最小二乘滤波器直接运算,则(4)式变为:X3=5
11、5;U2-10×U3+5×U4 (17)(5) 式变为:X4=5×U1-10×U2+5×U3 (18)(17)、(18)式只有6次4字节的长整数乘法和4次加法。即使对12位A/D而言,(17)、(18)式的计算结果也不会溢出。由于滤波器扩大10倍时是整数,没有四舍五入,因此计算过程无任何附加误差。4.2 快速求平方根法从(4)(10)式来看,耗时最多的是(10)式,即求平方根运算,获得基波的峰-峰值。如果直接采用标准浮点库提供的开平方函数,16MHz的80196KC需3ms左右。若采用文献4中的整数查表法,或文献5提供的精度为1%的二分法,相
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025版安全设备安装与销售服务合同样本
- 2025版第四章国际海洋工程技术合作合同
- 二零二五年度购房定金协议范本:毛坯房
- 二零二五年度节能环保型围墙施工与能源管理系统合同
- 2025版电子元器件出口销售合同模板与供应链管理技巧
- 二零二五年度工业制造厂房租赁居间代理合同范本
- 2025版购物中心娱乐项目租赁合同
- 二零二五年度公共建筑节能改造委托造价咨询合同
- 2025至2030年中国浴室架行业市场发展现状及投资战略咨询报告
- 2025版电子商务平台服务合同标的交易风险控制指南
- 烹饪高级技师论文
- 扭扭棒手工培训
- 服务沟通技巧培训课件
- 2025年沙流河实业集团有限公司(企业信用报告)
- 无人机驾驶证考试试题及答案大全
- 教培合同协议书范本
- 贵州省六盘水市2024-2025学年高一3月月考语文试题(解析版)
- 深圳市龙岗区教育局下属事业单位招聘笔试真题2024
- 产业园租赁意向协议书
- 山东艺术学院招聘考试真题2024
- 2025年中国罩式热处理炉市场现状分析及前景预测报告
评论
0/150
提交评论