基于单片机的智能无功补偿仪的设计

发布者:RadiantDusk最新更新时间:2012-02-01 来源: PLC&FA 关键字:单片机  无功补偿  功率因数 手机看文章 扫描二维码
随时随地手机看文章

1  引言

随着电力系统的快速发展,电力网容量不断增大,结构日趋复杂,电力系统中的自动化设备的运用越来越广泛。在电力负荷中,有相当一部分是感性负荷,它不仅消耗大量的有用功功率,也吸收大量的无功功率从而造成功率因数下降,导致无功电源不足,系统电压降低,损耗电能,降低供电能力。因此提高功率因数,可以保证供电系统安全运行并减少电能损耗,节约电能。一般情况下功率因cosφ大于0.9而小于1。由于感性电流是随机的,因此补偿电容器的投切也要随时跟踪变化。本文介绍的便是这样一种智能型无功补偿仪器。

2  无功功率的基础知识

在正弦电路中,负载是线性的,电路中的电压和电流都是正弦波。设电压和电流可以分别表示为    


式中:

—电流滞后电压的相角。

电流i被分解为和电压同相位的分量ip和比电压滞后 90°的分量iq·ip和iq分别为 


电路的有功功率P就是其平均功率,即
    


电路的无功功率定义为:

可以看出,Q就是上式中被积函数的第二项无功功率分量uiq的变化幅度。uiq的平均值为零,表示了其能量交换而并不消耗功率。Q表示了这种能量交换的幅度。在单相电路中,这种能量交换通常是电源和具有储能元件的负载之间进行的。从上式可以看出,真正的功率消耗是由被积函数的第一项有功功率分量uip产生的。因此,把上式所描述的ip和iq分别称为正弦电路的有功电流分量和无功电流分量。

对于发电机和变压器等电器设备来说,其额定电流值与导线的截面积及铜损耗有关,其额定电压和绕组电气绝缘有关,在工作频率一定的情况下,其额定电压还和铁心尺寸及铁心损耗有关。因此,工程上把电压电流有效值的乘积作为电器设备功率设计极限值,这个值也是电器设备最大可利用容量。因此,引入如下视在功率的概念:

S=UI

可知,有功功率P的最大值为视在功率S,P越接近S,电气设备的容量越得到充分的利用。为反映P接近S的程度,定义有功功率和视在功率的比值为功率因数

可以看出来,在正弦电路中,功率因数是由电压和电流之间的相角差决定的。在这种情况下,功率因数常用cosφ来表示。

P、S和Q有如下的关系:


应该指出,视在功率只是电压和电流有效的乘积,它并不能准确反映能量交换和消耗的强度。在一般电路中,视在功率并不遵循能量守恒定律。

3  动态无功补偿装置原理及硬件框图

供电系统为220伏或380伏的电压,我们通过一个硬件电路将此220伏或380伏的电压转换为 0~5伏的电压,然后通过A/D转换器将此电压信号读到单片机中,在单片机中我们已经事先编写好了算法程序。可以通过此程序来判断此供电系统是否需要进行无功补偿,即cosφ的值是否大与0.9,如果小于0.9则需要进行无功补偿。从而控制电容开关的断开和闭合完成无功补偿。

3.1  控制器工作原理及硬件组成

低压无功补偿系统的工作原理框图如图1,

图1     低压无功补偿系统的工作原理框图

该系统主要由控制器、无功补装置、后台配电管理系统和系统工作电源等组成。

主控制器在一个工频周期内等间隔地采集32个瞬间电压、电流数据后,经微处理器处理计算出电网电压、电流(包括零序电流)、功率因数、无功功率、有功功率、电压电流1~11次谐波等负荷参数值,存储并送参量显示单元显示,同时根据现场的实际情况通过控制器键盘设置参数来控制电容投切。因此该控制器具有负荷监测和无功补偿双重功能。控制器输出驱动接口,根据用户设置能够实现三相共补和分相补偿,因此不必考虑三相负荷的不平衡。电容投切采用“循环投切”方式和“共补先投、分补后投、投过不投,故障速切”的原则。另外,控制器通过数据通讯接口将记录的数据送给抄表机或直接送给计算机,利用配套的后台管理系统软件进行查询、统计、报表输出、曲线打印等。

4  系统软件的组成与设计

本系统采用C语言编程,软件模块总体可分为以下两个部分。

4.1  中断部分

中断部分由以下四部分组成:

(1) 定时中断。为系统的延时操作提供计时。例如:主程序部分的运算模块每30s运行一次,它的定时由定时中断计时。

(2) 键盘管理中断。接收键盘键入的键值,键值分为两种功能:查看数据(通过LCD显示)和设置系统参数。

 图2主程序

(3) RS-485通信中断。判断是上位机发送来数据引起的中断还是下位机发送来的数据引起的中断。接收远端发送来的数据。首先将接收数据放入数组,一帧数据接收完成则存入接收/发送缓冲区,并置有效标志待主程序的通信协议处理及发送单元处理。

(4) 串口中断。通过RS-232可进行现场测试数据、调试程序以及设置系统参数。RS-232接收数据处理过程与RS-485基本相同。

4.2  主程序部分

主程序有以下六部分组成(如图2)。

(1) 初始化单元。对变量初始化以及对外设初始化。
(2) 设置系统参数单元。设置电压、电流变比,过电压、过电流阈值以及系统地址(形成网络连接以后,本系统的识别码)等参数。
(3) 运算单元。包括对输入到ACH的模拟信号进行等间隔采样(等间隔采样利用HSO启动),并对采样值进行FFT运算,对电力谐波进行分析,以得到电压、电流值,畸变率以及有功功率、无功功率等参数。
(4) 投切管理单元。将运算结果与设定阈值进行比较,综合考虑投切条件,以正确控制电容器投切。
(5) 通信命令处理及发送单元。对RS-485通信中断和串口中断接收的命令进行处理并依照协议发送数据。其中,三种串口的接收数据缓冲区分别可缓存十五帧数据。
(6) 显示管理单元。通过判断键入键盘的键值,显示相应的数据,如:电压、电流、无功功率、有功功率等值。

5  交流采样值的算法实现。

5.1  f(t)的有效值A计算

设f(t)为周期为T的连续信号,最大值为Am。则f(t)的有效值A可表示为:

讲连续函数离散化,可得出电压、电流有效值表示式 


   
式中, N—每个周期均匀的采集点数;
  ui—第i 点的电压采集值;
  ii—第i 点的电流采集值;
  Ku—电压有效值的综合转换系数,是定值;
  KI—电流有效值的综合转换系数,是定值。

5.2  三相功率P、Q的计算

由连续周期函数的功率定义可得到离散的功率表示式。
单相功率的算式为:


同理,三相功率P、Q的算式如下:


由P和Q即可以计算出cosφ的值。

6  结束语

本装置以单片机为控制核心、控制较为方便、性能稳定可靠、价格低廉。系统不仅具有配置灵活适应性强的特点而且安装调试方便、易于监视和维护。具有良好的经济、社会效应,应用前景广阔。

关键字:单片机  无功补偿  功率因数 引用地址:基于单片机的智能无功补偿仪的设计

上一篇:DS80C400的Keil C语言编程
下一篇:单片机双机并行通信中所遇问题及解决方法

推荐阅读最新更新时间:2024-03-16 12:52

基于CAN的远程下载技术开发及应用
0 引 言 变制冷剂流量(Variable Refrigerant Volume, VRV)空调系统是一种网络空调系统,由制冷剂管路网络和通讯信息流网络组成,并且一台室外机通过配管和通讯总线连接多台室内机,由在监控室的监控PC 机,监控整个系统的运行状态。系统结构简图如图1 所示。 VRV 空调系统结构简图 图 1 VRV 空调系统结构简图 系统控制信息通过通信网络传输,实现对制冷剂管路网络中制冷剂流量的精确调配,可使系统具有控温舒适可靠、节能环保、节省建筑空间等优势,近十几年得到迅猛的普及。 通讯信息流网络是VRV 系统的重要组成部分。下文为叙述方便,将监控PC 机称为主机端、室外机和室内机统称为目标端。 由于每套系统都有多个参
[单片机]
基于CAN的远程下载技术开发及应用
单片机如何读取0-10V传感器信号
如下图所示,使用两个电阻分压,阻值可取为2:1,分压后得到信号源1/3的电压,这样可以将0-10V之间变化的信号变成0-3.33V之间变化的信号。如下图所示,为最基本的电阻分压采样原理图。我使用了2K和1K电阻分压。 仿真波形如下图所示。 对上图进行完善,使用R3和C1构成低通滤波电路,用于滤除传输过程中的高频干扰信号,在PCB布局时电阻电容应靠近单片机ADC管脚。二极管D1为钳位二极管,用于保证在电路故障时(比如R2虚焊或者R2,R1电阻焊错位置等),或出现尖峰浪涌电压时,VF1可以保持在一个安全电压,不至于损坏单片机。电路中D1应选择导通压降低的肖特基二极管。 下图展示了,故意将R1和R2焊错位置时,二极管D1开始
[单片机]
PIC 单片机应用问答14 篇
1 PIC 单片机振荡电路中如何选择晶体 对于一个高可靠性的系统设计,晶体的选择非常重要。尤其设计带有睡眠唤醒(往往用低电压以求低功耗)的系统。这是因为低供电电压使提供给晶体的激励功率减少,造成晶体起振很慢或根本就不能起振。这一现象在上电复位时并不特别明显,原因是上电时电路有足够的扰动很容易建立振荡;在睡眠唤醒时,电路的扰动要比上电时小得多,起振变得很不容易。在振荡回路中晶体既不能过激励(容易振到高次谐波上)也不能欠激励(不容易起振)。晶体的选择至少必须考虑谐振频点、负载电容、激励功、率温度特性、长期稳定性 2 如何判断电路中晶振是否被过分驱动? 电阻RS 常用来防止晶振被过分驱动。过分驱动晶振会渐渐损耗减少晶振的接触电镀,这将
[单片机]
控制器件I/O口单片机的相关知识细解
  I/O口单片机作为一个控制器件必定有数据输入和输出。输入量可能是温度、压力、转速等,而输出量可能是开关量和数据,以保证受控过程在规定的范围内运行。数据的输入和输出都需通过单片机内部有关电路,再与引脚构成输入/输出(I/O)端口。PIC16F84单片机芯片有两个I/O端口(PROTA和PORTB)。端口A为5位口,端口B为8位口,共占用13位引脚。每个端口由一个锁存器(即数据存储器中的特殊功能寄存器05H、06H单元)、一个输出驱动器和输入缓冲器等组成。当把I/O口作输出时,数据可以锁存;作输入口时,数据可以缓冲。   16F84 PORTA口中的RA4是斯密特触发输入、漏极开路输出。而其它的RA口引脚都是TTL电平输入和全C
[单片机]
单片机学习:单片机编程入门十一
单片机编程入门十一:单片机指令(四)算术运算类指令 不带进位位的加法指令 带进位位的加法指令 带借位的减法指令 乘法指令 除法指令 加1指令 INC A INC Rn INC direct INC @Ri INC DPTR 用途很简单,就是将后面目标中的值加1。例:(A)=12H,(R0)=33H,(21H)=32H,(34H)=22H,DPTR=1234H。执行下面的指令: INC A (A)=13H INC R2 (R0)=34H INC 21H (21H)=33H INC @R0 (34H)=23H INC DPTR ( DP
[单片机]
浅谈单片机最小系统
单片机最小系统 我们已经大概知道了单片机是一个什么东西,那么接下来我们就正式开始单片机的学习吧。 单片机是一门实践性很强的课程,假如单纯的去学习理论知识,而不实践,是很难完全把握单片机的。 单片机虽然是一个只能化的集成芯片,其本质上还是一个电子元件的。既然是电子元件,那么,就必须在一定的电路中才能运行起来,才能实现它的功能。这就像电阻一样,如果把一个电阻独立的放着,是没有任何意义的,只有将电阻接在电路中,才能实现它的功能,毕竟是分压,分流,还是限流,还得看详细电路。 单片机里虽然集成了很多电路,但仍旧不能独立运行,必须要外连一些电路,才能使单片机运行起来。这种能使单片机工作的最简电路,我们叫做单片机最小系
[模拟电子]
物联网开创潜力股促进MCU、无线IC和感测器出货猛涨
物联网迈向多元无线接取、低功耗智慧控制/感测设计的趋势日益明朗,将促进MCU、无线通讯IC和感测器出货量涌现一波接一波涨势;半导体厂商亦看好这三类晶片将成为物联网的明星方案,竞相启动新技术投资及产品开发计画。 物联网IC潜力股 涨 声不断。在穿戴装置、车联网、工控自动化和智慧家庭等物联网应用需求带动下,32位元微控制器(MCU)、低功耗无线通讯IC,以及微机电系统(MEMS)感测器的出货量正持续翻涨,相关晶片业者皆可望雨露均霑。 尤其今年开年以来,各个物联网应用山头皆有极具代表性品牌大厂全力相挺,如苹果(Apple)力拱智慧手表--Apple Watch、Google/Nest强攻智慧家庭,而特斯拉(Tesl
[物联网]
物联网开创潜力股促进<font color='red'>MCU</font>、无线IC和感测器出货猛涨
基于AVR单片机的服装压力检测系统设计
  O 引言   传统服装压力舒适度测试方法主要有:流体压力法、电阻法、石膏法。其中,使用流体水银压力计或水压机来测量服装压力的方法简单直接,但精度较低,尤其动态测量相当困难;电阻测量方法是将电阻应变片传感器插入衣服内,由于服装压力而使应变片变形导致电阻值的变化,从而将压力变化转换为变化的电压信号,通过测量该变化的电压值得出服装压力测试结果。该方法测试精度高,结果稳定,但易受外部条件的影响,且对服装压力进行动态测量比较困难;石膏法主要是通过模型检测实现,这种方法可以测出接近穿衣时的自然压力值,但不能进行连续动作时的服装压力测试,并且石膏模型难以制作。以上各种测试方法受时间和空间的限制,难以适应不同测试条件的需要,且测试数据的精度
[单片机]
基于AVR<font color='red'>单片机</font>的服装压力检测系统设计
小广播
添点儿料...
无论热点新闻、行业分析、技术干货……
热门活动
换一批
更多
设计资源 培训 开发板 精华推荐

最新单片机文章
何立民专栏 单片机及嵌入式宝典

北京航空航天大学教授,20余年来致力于单片机与嵌入式系统推广工作。

更多每日新闻
电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2024 EEWORLD.com.cn, Inc. All rights reserved