一种电网电压瞬时相位角的计算方法与流程

本发明涉及电气领域,尤其涉及一种电网电压瞬时相位角的计算方法,适用于根据采样获得的若干历史周期的三相瞬时电网电压准确求得电网电压瞬时相位角的应用场合。

背景技术

在新能源发电等应用场合,要求控制系统能够快速、准确地检测出电网电压幅值与瞬时相位角,为控制系统及时反馈准确的电网信息,并且抗扰能力强、响应速度快。目前,电网相序及相角检测大多采用硬件锁相环和软件锁相环方法,硬件锁相环一般采用电网电压过零点跟踪电网频率,而后用倍频锁相电路计算电网相位角。软件锁相环亦是基于捕获硬件锁相中过零点脉冲,然后进行一系列锁相计算和三角正余弦值的电网电压瞬时相位角计算。

技术实现要素:

本发明提出了一种电网电压瞬时相位角的计算方法,以期采用简单的计算方法,根据若干历史周期的三相瞬时电网电压的正余弦值精确计算出经过校正后的当前周期的电网电压瞬时相位角,避免了因采样不准确而导致计算获得的电网电压瞬时相位角产生较大的误差,提高了计算结果的准确性和快速性。

本发明通过以下技术方案来实现上述目的:

一种电网电压瞬时相位角的计算方法,包括以下步骤:

步骤1.利用电压传感器检测三相电网电压瞬时值,根据坐标变换,得到电网电压在两相静止坐标系下的瞬时电网电压分量;

步骤2.根据电网电压在两相静止坐标系下的瞬时电网电压分量,由矢量关系计算出三相瞬时电网电压的正弦值和余弦值;

步骤3.根据三相瞬时电网电压的正弦值和余弦值,求得三相瞬时电网电压当前周期的瞬时相位角理论值和与当前周期相邻的前n个连续采样周期的瞬时相位角理论值;

步骤4.根据当前周期的瞬时相位角理论值和相邻的前n个连续采样周期的瞬时相位角理论值,采用基于若干历史周期的迭代滤波算法计算校正后的当前周期的电网电压瞬时相位角。

进一步地,所述步骤3中,根据三相瞬时电网电压的正弦值和余弦值,通过判断三相瞬时电网电压正弦值和余弦值的正负,从而确定电网电压瞬时相位角θ所处的象限,将第二、第三和第四象限下根据三相瞬时电网电压正余弦值计算电网电压瞬时相位角的运算转化到第一象限中,根据正弦函数与余弦函数之间的转换关系,通过反三角函数表采用线性插值方法求得电网电压瞬时相位角,具体包括以下步骤:

步骤3.1.判断三相瞬时电网电压的正弦值和余弦值的正负,获得电网电压瞬时相位角所处的象限;

步骤3.2.当电网电压瞬时相位角处于第一象限时,根据正弦值和余弦值的取值范围,确定相位角的取值范围:当相位角取值范围为θ∈(0,π/4),则根据反三角函数表采用线性差值方法求得电网电压瞬时相位角,当相位角取值范围为θ∈(π/4,π/2),则利用余弦值的反正弦函数值计算出电网电压瞬时相位角;

步骤3.3.当电网电压瞬时相位角处于第二、三、四象限,对三相瞬时电网电压的正弦值和余弦值取绝对值,利用正弦函数和余弦之间的转换关系,将第二、第三和第四象限下根据三相瞬时电网电压的正余弦值计算电网电压瞬时相位角的运算转化到第一象限中;

进一步地,所述步骤3.2中,当相位角取值范围为θ∈(0,π/4)时,电网电压瞬时相位角满足θ=arcsiny,式中,y=sinθ。

进一步地,所述步骤3.2中,当相位角取值范围为θ∈(π/4,π/2)时,电网电压瞬时相位角满足:θ=arcsiny=90°-arcsinx,式中,y=sinθ,x=cosθ。

进一步地,所述步骤3.3中,电网电压瞬时相位角的运算满足:

进一步地,所述步骤4基于若干历史周期的迭代滤波算法计算校正后的当前周期的电网电压瞬时相位角的方法为:

式中,为校正后的当前周期的电网电压瞬时相位角;△θ为一个采样周期的理论角度值,即相邻周期的瞬时相位角差值;θn(n=0,1,2,3…)即θ0,θ1,θ2,θ3……,θn,为电网电压当前周期的瞬时相位角理论值和相邻的前n个连续采样周期的瞬时相位角理论值。

本发明的原理为:通过三相瞬时电网电压正弦值和余弦值,求得三相瞬时电网电压当前周期的瞬时相位角理论值和与当前周期相邻的前n个连续采样周期的瞬时相位角理论值,再采用基于若干历史周期的迭代滤波算法进行校正,获得当前周期电网电压瞬时相位角的实际值。这种方法主要是通过基于若干历史周期的迭代滤波算法实现的,方法比较简单,提高了计算结果的准确性。避免了现有方法中计算方法复杂、运算速度慢且无法消除采样不准确而导致计算获得的相位角产生较大误差的问题。

相比较现有技术,本发明的优点在于:实现简单、精确度高、运算速度快。

附图说明

图1是本发明电网电压瞬时相位角的计算流程图;

图2是本发明电网电压瞬是相位角的验证实验波形图。

具体实施方式

下面结合附图对本申请作进一步详细描述,有必要在此指出的是,以下具体实施方式只用于对本申请进行进一步的说明,不能理解为对本申请保护范围的限制,该领域的技术人员可以根据上述申请内容对本申请作出一些非本质的改进和调整。

实施例1

本实施例提供了一种电网电压瞬时相位角的计算方法,如图1所示,包括如下步骤:

步骤1.通过采样单元获取电压传感器检测到的三相电网电压瞬时值ea,eb和ec,根据(1)式给出的坐标变换方法得到电网电压在两相静止坐标系下的瞬时电网电压分量eα,eβ;

步骤2.由(2)式获得三相瞬时电网电压的正弦值sinθ和余弦值cosθ;

步骤3.根据三相瞬时电网电压的正弦值和余弦值,求得三相瞬时电网电压当前周期的瞬时相位角理论值和与当前周期相邻的前n个连续采样周期的瞬时相位角理论值,步骤包括:

步骤3.1.判断三相瞬时电网电压正弦值和余弦值的正负,确定电网电压瞬时相位角所处的象限。当sinθ>0,cosθ>0时,θ∈(0,π/2),处于第一象限;当sinθ>0,cosθ<0时,θ∈(π/2,π)处于第二象限;当sinθ<0,cosθ<0时,θ∈(π,3π/2),处于第三象限;当sinθ<0,cosθ>0时,θ∈(3π/2,2π),处于第四象限。

步骤3.2.当电网电压瞬时相位角处于第一象限时,根据三相瞬时电网电压正弦值和余弦值的大小范围,进一步确定相位角的取值范围θ∈(0,π/4)或是θ∈(π/4,π/2)。

(1)当θ∈(0,π/4)时,三相瞬时电网电压正弦值和余弦值满足(3)式给出的取值范围,

由θ=arcsiny,通过反三角函数表采用线性插值的方法求得电网电压瞬时相位角

(2)当θ∈(π/4,π/2)时,三相瞬时电网电压正弦值和余弦值满足(4)式给出的取值范围,

在此区间内,正弦函数和余弦函数满足sinθ=cos(90°-θ),由(5)式得到电网电压瞬时相位角

θ=arcsiny=90°-arcsinx(5)

通过反三角函数表采用线性插值方法计算出arcsiny,再进一步求得电网电压瞬时相位角

步骤3.3.当θ∈(π/2,2π)时,对三相瞬时电网电压正弦值和余弦值取绝对值,利用正弦绝对值和余弦绝对值之间满足的转换关系,将第二、第三和第四象限下根据三相瞬时电网电压正余弦值计算电网电压瞬时相位角的运算转化到第一象限中。

(1)当θ∈(π/2,π)时,三相瞬时电网电压正弦值和余弦值的绝对值满足(6)式给出的关系,

在此区间内,正弦函数和余弦函数之间的转换关系满足sinθ=cos(θ-90°),由(7)式得到电网电压瞬时相位角

θ=180°-arcsiny=180°-arccos(-x)(7)

(2)当θ∈(π,3π/2)时,三相瞬时电网电压正弦值和余弦值的绝对值满足(8)式给出的关系:

在此区间内,正弦函数和余弦函数之间的转换关系满足sinθ=cos(θ-90°),由(9)式得到电网电压瞬时相位角

θ=180°+arcsin(-y)=180°+arccos(-x)(9)

通过反三角函数表采用线性插值方法计算出arcsin(-y),再进一步求得电网电压瞬时相位角

(3)当θ∈(3π/2,2π)时,三相瞬时电网电压正弦值和余弦值的绝对值满足(10)式给出的关系:

在此区间内,正弦函数和余弦函数之间的转换关系满足sinθ=cos(θ-90°),由(11)式得到电网电压瞬时相位角

θ=360°-arcsin(-y)=360°-arccos(x)(11)

通过反三角函数表采用线性插值方法计算出arcsin(-y),再进一步求得电网电压瞬时相位角该步骤获得的瞬时相位角为理论值,由于电网波会发生畸变,及采样误差的存在,理论值与实际值往往会有偏差。

步骤4.根据步骤3的方法,分别计算获得三相瞬时电网电压当前周期的瞬时相位角理论值θ0和相邻的前n个连续采样周期的瞬时相位角理论值,由当前周期向前依次表示为θ1,θ2,θ3……,θn,根据θ0,θ1,θ2,θ3……,θn,由式(12)得到基于若干历史周期的迭代滤波算法,求得经过校正后当前周期的电网电压瞬时相位角即为当前周期的电网电压瞬时相位角实际值:

其中,△θ为一个采样周期的理论角度值,相邻两周期的相位角满足θn+1=θn+△θ(n=0,1,2,3,4,…)。

图2给出了本发明相位角的验证实验波形图,图中的为给定的相位角(每个pwm周期加1/32度),将通过相位角的正余弦值线性插值函数运算获得sinθ*和cosθ*,而后根据正余弦值计算出电网电压瞬时相位角,并采用本发明提出的基于若干历史周期的迭代滤波算法,得到经过校正后当前周期的电网电压瞬时相位角从图中可以看出给定的相位角与采用本发明方法后得到的实际相位角的相位和幅值均保持一致。

以上所述实施例仅表达了本发明的几种实施方式,其描述较为具体和详细,但并不能因此而理解为对本发明专利范围的限制。应当指出的是,对于本领域的普通技术人员来说,在不脱离本发明构思的前提下,还可以做出多个变形和改进,这些都属于本发明的保护范围。

THE END
1.算法的要素由计算和什么两部分组成算法的要素由计算和什么两部分组成 网讯 网讯| 发布2021-12-02 算法的控制结构。算法可大致分为基本算法、数据结构的算法、数论与代数算法、计算几何的算法、图论的算法、动态规划以及数值分析、加密算法、排序算法、检索算法、随机化算法、并行算法,厄米变形模型,随机森林算法。 https://xue.baidu.com/okam/pages/strategy-tp/index?strategyId=141222241917660&source=natural
2.算法的时间复杂度和空间复杂度总结算法时间复杂度本文深入探讨了算法的时间复杂度和空间复杂度分析方法,提供了时间复杂度的定义、求解步骤及常见复杂度等级,同时介绍了空间复杂度的概念及其在算法设计中的重要性。文章还列举了算法复杂度分析的法则,通过具体示例说明了如何计算不同复杂度的算法,并给出了常见复杂度的对比。最后,阐述了如何通过合理设计算法以提高其执行https://blog.csdn.net/zolalad/article/details/11848739
3.(数据结构)十分钟搞定时间复杂度(算法的时间复杂度)显然如果 T(n) = n^2,那么 T(n) = O(n^2),T(n) = O(n^3),T(n) = O(n^4) 都是成立的,但是因为第一个 f(n) 的增长速度与 T(n) 是最接近的,所以第一个是最好的选择,所以我们说这个算法的复杂度是 O(n^2) 。那么当我们拿到算法的执行次数函数 T(n) 之后怎么得到算法的时间复杂度https://www.jianshu.com/p/f4cca5ce055a
4.10大计算机经典算法「建议收藏」腾讯云开发者社区子问题重叠性质是指在用递归算法自顶向下对问题进行求解时,每次产生的子问题并不总是新问题,有些子问题会被重复计算多次。动态规划算法正是利用了这种子问题的重叠性质,对每一个子问题只计算一次,然后将其计算结果保存在一个表格中,当再次需要计算已经计算过的子问题时,只是在表格中简单地查看一下结果,从而获得较https://cloud.tencent.com/developer/article/2089934
5.数值计算方法(第3版)最新章节郑继明著为了防止误差传播、积累带来的危害,提高计算的稳定性,将前面分析所得的各种结果归纳起来,得到数值计算中应注意如下几点: ①应选用数值稳定的计算方法,避开不稳定的算式。 ②注意简化计算步骤及公式,减少误差的积累;设法减少乘除法运算,节约计算机的机时。 例如前面讲到过的用秦九韶算法计算多项式,就是一个改变https://m.zhangyue.com/readbook/12566028/9.html
6.算理与算法并重,促进学生计算能力的培养关键字:算理算法计算能力 一、算理与算法之间的关系。 算理是计算的理论依据,是计算过程中的道理,是指计算过程中思维方式,是解决为什么这样算的问题,而算法则是依据算理提炼出来的计算规律和方法,主要是指计算的法则,就是简约了复杂的思维过程、添加了人为规定后的程式化的操作步骤,主要是解决算的方便、准确,它是算https://www.unjs.com/xuexi/jiaoyuwenzhai/20111016201904_703879.html
7.HugeGraph大规模并行图计算实践与架构解析图计算针对上述场景有紧密中立性算法,可以通过算法计算出每个顶点的分值,分值越高就代表此人重要性越高,如果一个人和所有人都直接建立关联,此人肯定是最重要的人之一。总之通过图模型的方式描述一些问题,很简洁,也很符合我们的直觉。 2 图计算能够解决什么业务问题?https://blog.itpub.net/69925873/viewspace-2897616/
8.隔骨算法算男女隔骨算法准不准隔骨算法怎么算隔骨算法计算公式 隔骨和49算法哪个准 算法:有三行需要计算,第一行是截止到怀孕那个月宝爸的虚岁年龄;最后一行是截止到宝妈怀孕那个月的虚岁年龄;中间那一行是宝爸宝妈同房受孕时间的农历月份。 男方在上单岁画一整画,双岁画两半画。女方在下,单岁也是画一整画,双岁画两半画,受胎之月在中间,单月画一整画,双https://www.snsnb.com/post-144943-1.html
9.作业调度算法(含详细计算过程)和进程调度算法浅析简介:作业调度算法(含详细计算过程)和进程调度算法浅析 一.作业调度 作业调度算法需要知道以下公式 周转时间=完成时间 - 到达时间 带权周转时间=周转时间/运行时间 注:带权周转时间越大,作业(或进程)越短;带权周转时间越小,作业(或进程)越长。带权周转时间越小越好 https://developer.aliyun.com/article/1510024
10.2024年土地增值税计算方法纳税人计算土地增值税时,也可用下列简便算法: 计算土地增值税税额,可按增值额乘以适用的税率减去扣除项目金额乘以速算扣除系数的简便方法计算,具体公式如下: (一)增值额未超过扣除项目金额50% 土地增值税税额=增值额×30% (二)增值额超过扣除项目金额50%,未超过100%的土地增值税税额=增值额×40%-扣除项目金额×5%https://www.64365.com/special/2017ntdzzsjsff/
11.改进量子遗传算法在函数寻优中的应用AET本文采用的方法与现有方法的计算结果对比如表3所示,每个函数分别用改进后的算法计算20次。量子遗传算法的种群大小设置为40,迭代次数设置为200,函数的每个变量的二进制长度设置为20,退火初始温度设置为100℃,退火系数为0.95。算法的优化性能从算法的效率与算法质量两个方面进行评价。 http://www.chinaaet.com/article/3000020903
12.SHA256算法加密计算器SHA256算法加密计算器 6296人使用 问AI · 免费试用 正式名称为 SHA 的家族第一个成员发布于 1993年。然而现在的人们给它取了一个非正式的名称 SHA-0 以避免与它的后继者混淆。两年之后, SHA-1,第一个 SHA 的后继者发布了。 另外还有四种变体,曾经发布以提升输出的范围和变更一些细微设计: SHA-224, SHA-https://www.zaixianjisuan.com/jiamijiemi/sha256suanfajiami.html
13.CORDIC算法在三轴电子罗盘中的应用但将其用于罗盘载体的姿态解算仍然是可行的,这是基于以下两点:(1)由于传感器特性的不一致性,其采集的原始数据均需经过零点、增益等校准后才可用于姿态解算,这就相当于为CORDIC算法的输入矢量模长做了归一化处理;(2)如前所述,利用CORDIC算法计算俯仰角与横滚角并对其加以补偿时,并不需要具体计算三角与反三角函数,https://www.hqew.com/tech/doc/738137.html
14.进化计算机器学习进化计算的四种算法进化计算(Evolutionary Computation)包括遗传算法(Genetic Algorithm,GA)、进化策略(Evolutionary Strategies,ES)和基因编程(Genetic Programming)。进化进算是受进化生物学启发而发展起来的计算模型,其实现过程基于达尔文的物竞天择、适者生存的生物进化原理,通过将现实问题转化为基因染色体表示,并不断进行选择、交换、变异、https://blog.51cto.com/u_16213577/8939331
15.科学网—智能哲学:计算机是人工智能吗?人工智能研究领域一直存在“算法计算”与“代理计算(Agent)”两种路线,对这种现象的认识与争论已经成了人工智能的哲学问题[1],它们在相对的意义上有各种称呼,如符号主义、机能主义、逻辑或程序主义、联接主义等等,达特茅斯会议上提出的“人工智能”这个概念大体包括了这两个方面的工作而被大家接受,但如果区分了算法计算https://blog.sciencenet.cn/blog-2322490-985539.html
16.在线计算器:多项式算法计算器计算一个多项式表达式。表达式包含多项式和运算+,-,/,*,mod—余数, gcd —最大公约数,贝祖恒等式多项式a, 贝祖恒等式多项式b, 前导系数, 次数, 本原部分, 系数的相互最大公约数 , 单一函数。 多项式算法 多项式表达式 计算 计算精度 精确 https://zh.planetcalc.com/8383/
17.MaterialsStudio建模与材料模拟计算工作站方案2021v4重点(1)Materials Studio材料模拟软件计算特点 (2)Materials Studio三维建模/可视化硬件配置推荐 (3)Materials Studio量子力学工作站硬件配置推荐 (4)Materials Studio分子力学与分子动力工作站硬件配置推荐 (一)Materialshttp://www.xasun.com/article/b5/2464.html
18.多源空间数据融合的城市人居环境监测模型与应用研究绿地、水体、道路等地物的特征显著, 差异性较大, 可通过特征空间进行提取, 其中的难点是特征阈值的自适应性问题, 本文提出利用全局最优算法计算阈值, 实现绿地、水体、道路提取。针对建筑物表面复杂性, 特征差异不显著问题, 为提高精度, 提出使用POI点获取单体建筑物的样本, 再根据特征空间, 自动寻找相似对象组成建https://www.ecologica.cn/stxb/ch/html/2019/4/stxb201809111948.htm
19.中国主要统计指标简介农业包含的5个行业采用生产法计算;工业包含的39个行业同时采用生产法和收入法计算;建筑业和第三产业包含的50个行业则采用收入法计算。在94个行业中,基础资料足够充分的51个行业采用直接计算的方法得到增加值,基础资料不够充分的行业,通过比例系数推算法和相关指标推算法间接计算增加值。https://xttj.xiangtan.gov.cn/13228/13230/content_660936.html
20.计算速度50年纪录,DeepMind新研究再刷Nature封面,详细算法已开源出乎研究者们意料的是,AlphaTensor发现的计算矩阵乘法的方法真的挺有效。 例如在英伟达V100 GPU和谷歌TPU v2这两种硬件上,使用AlphaTensor发现的算法计算矩阵乘法,比常用算法要快上10~20%左右。 (当然研究者们也表示,其他处理器还得看硬件逻辑,计算方法不一定针对每个处理器都有这么好的加速作用) https://aidc.shisu.edu.cn/73/c1/c13626a160705/page.htm