0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看威廉希尔官方网站 视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

什么是三相电不平衡?如何用c语言三目运算符判断三相电不平衡?

冬至子 来源:小李的创客实验室 作者:初出茅庐的小李 2023-07-08 15:02 次阅读

我们用三目运算符写了个限幅滤波的函数,其实在开发中三目运算符还是非常常见的,今天就开写一下我曾经用三目运算符计算三相电压不平衡的案例。

先说一下什么是三相电不平衡。它一般是指三相电力系统中三相不平衡的程度,用电压或电流负序分量与正序分量的方均根值百分比表示。电压或电流不平衡度分别用εu或εI表示。简单理解就是不同相的电压或者电流有较大差别的时候就是不平衡。

图片

话不多说直接上代码:

#include < stdio.h >


typedef unsigned int uint32_t;
typedef unsigned short int uint16_t;
typedef unsigned char uint8_t;




uint8_t Voltage_Unbalance_Check(void)
{
  uint32_t Max;
  uint32_t UA,UB,UC;

  UA = 250;
  UB = 210;
  UC = 220;

    Max = (UA >UB?UA:UB);
    Max = (Max >UC?Max:UC);

  printf("Max is : %d\\r\\n",Max);
  if( (10*(Max-UA)) > UA ||(10*(Max-UB)) > UB ||(10*(Max-UC)) >UC )
    return 1;
  else 
    return 0;
}




uint8_t Current_Unbalance_Check(void)
{
  float Max;
  float IA,IB,IC;

  IA = 20.5;
  IB = 20.1;
  IC = 20.2;

   Max = (IA >IB?IA:IB);
   Max = (Max >IC?Max:IC);

  printf("Max is : %lf\\r\\n",Max);

  if( (3*(Max-IA)) > IA ||(3*(Max-IB)) > IB ||(3*(Max-IC)) >IC )
    return 1;
  else 
    return 0;
}




int main(void)
{
  printf("电压不平衡检测结果:%d\\r\\n",Voltage_Unbalance_Check());
  printf("电流不平衡检测结果:%d\\r\\n",Current_Unbalance_Check());
  getchar();
  return 0;
}

测试结果:

图片

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 滤波器
    +关注

    关注

    161

    文章

    7801

    浏览量

    178037
  • 电力系统
    +关注

    关注

    18

    文章

    3524

    浏览量

    54886
  • C语言
    +关注

    关注

    180

    文章

    7604

    浏览量

    136737
  • 三相电压
    +关注

    关注

    0

    文章

    103

    浏览量

    14534
收藏 人收藏

    评论

    相关推荐

    三相不平衡的原因、危害以及解决措施

    三相不平衡三相不平衡是电能质量的一个重要指标,虽然影响电力系统的因素有很多,但正常性不平衡的情况大多是因为
    发表于 04-22 22:00

    电网三相不平衡会造成哪些危害?

    电网三相不平衡会造成哪些危害?——安科瑞杨澜1、增加线路的电能损耗在三相四线制供电网络中,电流通过线路导线时,因存在阻抗必将产生电能损耗,其损耗与通过电流的平方成正比。当低压电网以三相
    发表于 01-26 12:04

    三相不平衡治理装置的应用优势

    摘要本文从产品功能和适用场所方面介绍了安科瑞三相不平衡装置(ANANSPC)产品,阐述了其基本原理、市场需求前景并分析了其产品应用优势。关键词:安科瑞三相不平衡治理装置ANANSPC基
    发表于 02-18 13:06

    三相电压不平衡产生原因_三相电压不平衡的治理措施

    电力系统中三相电压不平衡产生的主要原因是负荷的不平衡和系统阻抗的不平衡。其中负荷的不平衡是造成三相
    的头像 发表于 10-28 16:43 2.5w次阅读

    三相不平衡有哪些处理方法

    三相交流系统中,三相电压或电流在幅值上相同或相位差为120度,反之则判断三相不平衡不平衡
    的头像 发表于 11-22 17:47 2.2w次阅读

    如何判断三相不平衡

    一是测三相线电流,三相线电流相等就说明三相平衡三相线电流不相等,就说明三相不平衡,而且最大一
    的头像 发表于 06-15 14:08 2710次阅读

    三相电流不平衡是什么原因引起的?三相电流不平衡的危害

    三相电流不平衡是什么原因引起的?三相电流不平衡的危害  三相电流不平衡是当
    的头像 发表于 08-31 16:46 6645次阅读

    三相用电不平衡会有什么影响

    某些电气设备仅适于单相用电,如果将其接在三相供电系统中,一旦安排不合理,就会造成三相电流不平衡不平衡电流在系统的各相中将产生不同的电压降,导致电网
    发表于 09-25 11:06 2967次阅读

    三相不平衡是什么意思?三相电压不平衡怎么处理?

    三相不平衡是什么意思?三相电压不平衡怎么处理?  三相不平衡是指
    的头像 发表于 09-25 17:36 3975次阅读

    三相电压不平衡是什么原因造成的?三相不平衡会跳闸吗?

    三相电压不平衡是什么原因造成的?三相不平衡会跳闸吗?三相不平衡度允许范围 
    的头像 发表于 09-25 17:36 7294次阅读

    三相用电不平衡的危害?

    三相用电不平衡的危害? 三相用电不平衡是指三相电网中的个相电压或
    的头像 发表于 11-10 14:35 2087次阅读

    三相电压不平衡对电路的影响

    三相电压不平衡对电路的影响 三相电压不平衡是指三相电网中个相电压的幅值和相位不一致,造成电压波
    的头像 发表于 12-11 17:16 2596次阅读

    三相电流不平衡是指什么?三相电流不平衡允许范围是多少

    三相电流不平衡是指什么?三相电流不平衡允许范围是多少  三相电流不平衡是指
    的头像 发表于 02-02 17:34 8552次阅读

    三相不平衡最佳解决办法 三相不平衡多少范围内是合理的

    三相不平衡最佳解决办法 在电力系统中,三相不平衡是指之间电压或电流不相等的现象。当
    的头像 发表于 02-06 10:07 3189次阅读

    三相不平衡调节装置 三相不平衡会造成什么后果

    三相不平衡调节装置是一种用于解决三相电力系统中三相电压或电流不平衡问题的设备。在本文中,我们将探讨三相
    的头像 发表于 02-06 10:14 1864次阅读