单片机控制的电压和无功功率综合自控系统

发布者:码梦创想最新更新时间:2012-02-04 来源: 工业仪表与自动化装置 关键字:AT89C52  逆调压  控制决策  负荷预测  无功功率 手机看文章 扫描二维码
随时随地手机看文章

1 概述  
  目前,国内35KV以上的变电站,广泛采用有载调压变压器,并配置适当容量的并联电容器组,以实现变电站电压调整和功率潮流的平衡。但是这些设备如不采取合理的自动控制手段,单靠运行人员手动操作,显然不能充分发挥其应有的作用。本文研究的目的在于利用单片机的计算、判断与记忆等智能,实现系统在线负荷预测并进行控制决策,自动综合调整有载调压变压器分接头和电容器投切开关,以提高电压质量和经济运行。

2 工程控制算法  
    在考虑具有有载调压变压器和并联无功补偿电容器组两种调压方法时,组合调压的效果为矩阵方程



  式(2—1)中,ΔKn、ΔQc分别为变压器变化调整量和并联补偿电容器的调整量,ΔU、ΔQ表示系统电压和无功功率的调整效果。A为系数矩阵,它由变电站及供电线路的参数决定。如果计算出系数矩阵A,则在每一次调整变压器变比或并联补偿电容量之前。先计算出调整效果,再作是否决定发出调整命令,从而作到调整效果的预报。但在实际应用中,系数矩阵A很难计算,基于此,笔者提出了如下简化的工程控制算法。
  电力系统简化网络如图2—1所示,假设有载调压变压器的一次侧电压、二次侧电压和变比分别为Ua、Ub和Kn,用户负载电压、视在功率、有功功率和无功功率分别为Ul、Sl、Pl、Ql,无功补偿容量为Qc,则

 
  由式(2—2)知,当Pl、Ql变化时,变电站到用户的线路电压损失ΔUl随之变化,为了维持用户电压Ul基本不变,必须调整变压器二次侧电压Ub,以补偿线路电压损失ΔUl,这便是逆调压的基本思想。当要求用户负载电压为UlN时,二次侧电压Ub应为

  由于变电站系统在一定的负荷下,其功率因数(cosφ)是变化不大或不变化的,因此,式(2—3)中的α和β近似为常数。由此可见,为了维护用户负荷电压Ul=UlN不变,Ub应随Pl的变化而近似线性变化。即只有真正按负荷大小进行逆调压,才能保证用户电压质量。同样,可以类似地对无功功率补偿分析,限于篇幅,在此不详述。
  工程控制算法正是基于式(2—3),首先在线检测实时负荷Pl,计算机变压器二次应有的电压Ub。然后根据实时检测的电压U测和无功功率Q测,对U测和Ub、Q测与给定的无功功率Q上限和Q下限进行比较和综合判断,得到14种变电站实际运行情况,如表2—1第2列所示。根据电力系统运行规范,系统设计了对应的控制决策,如表2—1第3列所示。

3 综合自控系统的硬件组成  
  图3—1是综合自控系统的硬件结构图,按功能可分为:单片机系统、信号测量与处理模块、输出控制模块、升降位置与投切状态反馈模块、显示及键盘  输入模块5部分。各部分功能简述如下:


[page]

 
3.1 单片机系统
  单片机系统主要由AT89C52、EEPROM构成,它是该系统的核心。为增强控制系统的抗干扰能力,以MAX812L作为电源监控电路,并提供手动复位电路。单片机系统选用的单片机是内部带有8K字节FLASHROM的低功耗AT89C52。EEPROM采用具有电可擦除PROM的93C46芯片。 EEPROM93C46芯片主要用来保存系统设定参数,使综合自控系统在关机或因故障停机后,其运行参数能得到保留,以便下一次开机后使用。
3.2 信号测量与处理模块
  信号测量与处理模块主要包括PT、CT、变送器、信号采集电路和滤波电路。变送器采用FS系列电压、有功和无功变送器。由于变送器输出的信号包含交流分量达几十mV,为了减小交流分量以及各种干扰对测量精度的影响,必须进行滤波,使各类交流分量的有效值减小为0.1mV以下。信号采集电路选用12位逐次逼近型AD574作为A/D转换器,其转换速度为25μs,转换精度为0.05%,能进行单极性和双极性模拟信号转换,完全满足本系统的要求,从而保证电压调整精度为±0.5%,无功补偿控制精度为±3%。
3.3 输出控制模块
  本系统要控制2台变压器分接头的升降和16组电容器的投切,由单片机P2口的高4位送出信号,低电平有效。系统中采用了固态继电器SSR作为隔离手段,使单片机系统与被控对象之间没有电的直接联系,有力的保证了本系统的可靠运行。
  

3.4 升降位置与投切状态反馈模块
  为了获取变压器分接头位置和电容器投切状态信号,本系统扩展了8255A并行接口。同样,采用了固态继电器SSR作为单片机系统和反馈装置之间的隔离。
3.5 显示和键盘输入模块
  本系统键盘输入和数码显示均采用串行方式。为实现方便的键控,系统仅采用了14个键,其中包括:复位键(RESET)、调试键(TEST)、运行键(RUN)、参数功能键(PARAMETER)、参数调整键(←→↑↓)停止键(STOP)、自锁键以及变压器并列运行键、解裂运行键、1#运行键和2#运行键。

4 综合自控系统的软件设计  
  系统软件采用人机对话方式和模块化结构,根据综合自控系统的功能要求,综合自控系统软件主要包括主程序模块、计算与判断决策程序模块、变压器分接头升降管理程序模块、电容器投切管理程序模块、键盘处理子程序模块等。限于篇幅,仅介绍主程序模块。
  图4—1是系统主程序流程图。首先进行初始化,包括设置堆栈指针、显示分接头当前位置、设置电容器投切指针、设定定时器方式和程序自检等。然后,等待并检测是否有键按下,若有键按下则根据键值执行散转指令操作。若按下运行键,则综合自控系统连续运行,这是主程序的核心。由于系统软件采用人机对话方式和模块化结构,所以主程序主要是调用各功能程序模块。若按下参数键时,将依次显示各个参数,在此状态下可使用有关功能键和参数键可对有关参数进行修改,修改后的参数将被传送到EEPROM中保存。按下调试键时,系统自动进入调试状态,供本系统调试人员使用。参数键和调试键的流程在主程序框图中未画出。

5 抗干扰措施  
  针对综合自控系统的干扰情况,提出了下面几种抗干扰措施:
    硬件抗干扰措施:
  ·采用内部带有8K字节FLASHROM的低功耗AT89C52单片机为主处理器,其集成度高,广泛应用于控制和测量系统,抗干扰能力强。

       ·采用高精度的传感器和运算放大器。

  ·采用程序监视器(Watchdog)电路。从根本上解决程序跑飞和程序进入死循环。

       ·采用隔离技术。

       ·采用电源净化技术。

       软件抗干扰措施:[page]

    ·为防止本系统出现频繁动作,提出了准动作状态—动作状态的软件设计思想。其基本思想是:当本系统第一次判断出系统处于不正常运行状态时,本系统暂不发控制决策指令,称为本系统处于准动作状态。这时,本系统继续进行采样、比较、综合判断与控制决策,如果本次判断出系统仍处于不正常运行状态,且与上次的状态相同,则本系统发出对应的控制决策指令,称为本系统处于动作状态;如果本次判断出系统仍处于不正常运行状态,但与上一次的状态不同,则仍不发控制决策指令,但本系统处于新的准动作状态;如果本次判断出系统仍处于正常运行状态,则本系统退出上一次的准动作状态。

  ·为提高电力系统设备利用率、完好率和使用寿命,要求对每个电容器投切操作的概率要相等,提出了等概率指针法投切的软件设计思想。

6 结论  
  以AT89C52为核心的电压和无功功率综合自控系统,适用于利用有载调压变压器和无功补偿电容器组进行电压和无功功率自动调整的变电站。本系统能真正的按照逆调压原理,在线检测负荷变化,自动调整变压器分接头升降和电容器投切,保证变电站负荷侧母线电压随负荷变化,并使无功功率尽可能就地平衡。本系统抗干扰措施得力,系统可靠性高,操作简单。

[参考文献]
[1]J.B.Bunch,System Integrated Voltage and ReactivePower Control[J].IEEE Trans.Vol PAS101,No2,February,1982

[2]尹克力.电力工程[M].电力工业出版社,1987

[3]何德康.电气二次回路安装与检验[M].水利电力出版社,1988

[4]张毅刚等.MCS—51单片机应用设计[M].哈尔滨工业大学出版社,1990

关键字:AT89C52  逆调压  控制决策  负荷预测  无功功率 引用地址:单片机控制的电压和无功功率综合自控系统

上一篇:基于单片机的智能化模拟信号预处理系统
下一篇:基于单片机的多用途定时器的设计与实现

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

51单片机(AT89C52)定时器
#include #define uchar unsigned char #define uint unsigned int uchar i,temp; void init() { TMOD=0x01; TH0=(65536-46080)/256; TL0=(65536-46080)%256; ET0=1; EA=1; TR0=1; } void main() { i=0; temp=0x01; init(); while(1); } void timer0() interrupt 1 { TH0=(65536-46080)/256; TL0=(65536-46080)%256;
[单片机]
51单片机(<font color='red'>AT89C52</font>)定时器
一种嵌入式数字语音录放系统的设计
随着我国经济建设的迅猛发展, 公安、铁路、民航、金融等部门对语音记录的需求不断增长。把语音生成技术应用于工业监控系统、自动应答系统、多媒体查询系统、智能化仪表、办公自动化系统或家用电气产品中,使它们具有语音输出功能, 使之能在适当的时候用语音实时报告系统的工作状态、警告信息、提示信息或相关的解释说明等, 无疑在提高人机通信能力、减少对错误处理的遗漏、提高系统性能、减轻人们的工作强度等方面都有极大的好处。 数字录音系统是将现场的语音模拟信号转变为离散的数字信号, 然后存储在一定的存储介质上的一种录音方式,它也是数字语音处理技术中常用的一种方式。采用嵌入式数字录音技术具有较高的效率和自动化程度, 而且录音时间长, 并可将信息长期保存
[单片机]
一种嵌入式数字语音录放系统的设计
基于AT89C52的汽车防护系统集成设计与应用
0 引言     在国际金融危机的背景下,尤其在竞争异常激烈的汽车工业领域,提高我国汽车电子产品的技术和降低产品的价格,对降低整车成本显得十分重要。汽车防护系统的集成化是一股势不可挡的趋势。采用系统性能可靠、成本较低、软件设计灵活简单、硬件接口功能丰富、扩展性好、通用性强的AT89C52单片机开发了键盘、液晶显示器、多路震动的采集等,将汽车倒车安全距离提醒、汽车无线遥控防盗报警、汽车电源锁加密、汽车行车监视后方车辆距离等诸多汽车防护系统结合在一起,对驾驶环境实施全面监控,集中比较、分析多方面的数据,这样集成的主、被动系统能实现更强的安全性能,最大程度地保护车辆、乘员乃至行人的安全,其价值远远超过了各自独立、互不相干的防护系统。
[嵌入式]
51单片机(AT89C52)矩阵键盘检测程序
矩阵键盘检测思路:行线设为输出、列线设为输入获得列码,行线设为输入、列线设为输出获得行码,由行列码确定键值。 本程序可改进的地方:按键状态机中,将等待按键释放语句移到第三个状态中,可进一步提高按键扫描程序效率。 #include reg52.h #define uchar unsigned char #define uint unsigned int sbit dula=P3^0; sbit wela=P3^1; #define keyport (P1) #define keystate0 0 //按键确认状态 #define keystate1 1 //按键无动作状态 char keystate=1;
[单片机]
51单片机(<font color='red'>AT89C52</font>)矩阵键盘检测程序
基于单片机AT89C52和MC145152芯片实现汽车MP3无线发射器的设计
引言 汽车MP3无线发射器可以将MP3播放器内存储的音乐通过FM广播方式发送,再通过FM调频收音机接收,通过汽车音响播放。本文采用单片机AT89C52及数字锁相环MC145152等芯片设计了汽车MP3无线发射器,从仿真结果与目标样机的运行情况来看,均达到了预期效果。 系统组成 图1为汽车智能MP3无线发射器的系统组成框图,它主要由MC145152、MC1648组成数字锁相环频率合成器,采用变容二极管MV209调频。用户可使用简易的按键,通过单片机AT89C52控制并监测发射频率,同时利用液晶显示器显示反馈信息。另外,可使用串行口实现单片机与计算机的通信,从而通过计算机对发射机进行智能控制。音源不仅可以从车载MP3播放器获取,还
[单片机]
基于单片机<font color='red'>AT89C52</font>和MC145152芯片实现汽车MP3无线发射器的设计
具有远程抄表功能的数字电度表的研究
1 引 言   作为通信技术的一个应用领域,电力载波通信技术用现有交流电源线作通信线路,省去不切实际的铺线工程,具有通道可靠性高、投资少见效快、与电网建设同步等无法比拟的优越性,现已成为电力系统应用最为广泛的通信手段。本文介绍一种以单片机AT89C52为基础的采用电力载波通信方式实现远程抄表的数字电度表,它能实现各个电力用户用电量的自动记录、传送等功能 ,使得在供电局抄表中心便能查询用电情况,自动抄收用户电表数、计算电费等,由此带来的经济效益及社会效益都将非常可观。 2 系统简介 系统总结构简图如图1所示。   电网进户线通过稳压电路(7805)产生+5V和+10V两种直流工作电源,以满足本系统中
[单片机]
具有远程抄表功能的数字电度表的研究
温度控制系统的信号采样放大及A/D转换电路设计
一.简介   本温度控制和显示系统是一个闭环反馈控制系统,它用温度传感器将检测到的温度信号经放大,A/D转换后送入计算机中,与设定值进行比较,得到偏差。对此偏差按PID算法进行修正,返回对应工况下的可控硅导通时间,调节电热丝的有效加热功率,从而实现对铁块的温度控制。   系统采用AT89C52芯片为CPU,外扩了8K的数据存储器6264。AT89C52是美国ATMEL公司生产的低电压,高性能的CMOS 8位单片机,片内含8K的可反复擦写的只读程序存储器(PEROM)和256bytes的随机存取数据存储器(RAM),器件采用ATMEL公司的高密度,非易失性存储技术生产,与标准的MCS-51指令系统及8052产品引脚兼容,片内
[应用]
单片机程序-点阵LED
/****************点阵LED******************/ /** *功能:点阵LED流动显示5,4,3,2,1后,会一直显示闪动的矩形 *作者:徐冉 *日期:2013-06-10 *备注:已经通过调试 **/ /*****************AT89C52-RC MCU****************/ /***********************51hei开发板**************/ #include reg52.h typedef unsigned int uint;//数据类型声明优于#define typedef unsigned char uchar; sbit max7219
[单片机]
小广播
添点儿料...
无论热点新闻、行业分析、技术干货……
设计资源 培训 开发板 精华推荐

最新单片机文章
  • ARM裸机篇--按键中断
    先看看GPOI的输入实验:按键电路图:GPF1管教的功能:EINT1要使用GPF1作为EINT1的功能时,只要将GPFCON的3:2位配置成10就可以了!GPF1先配 ...
  • 网上下的--ARM入门笔记
    简单的介绍打今天起菜鸟的ARM笔记算是开张了,也算给我的这些笔记找个存的地方。为什么要发布出来?也许是大家感兴趣的,其实这些笔记之所 ...
  • 学习ARM开发(23)
    三个任务准备与运行结果下来看看创建任务和任运的栈空间怎么样的,以及运行输出。Made in china by UCSDN(caijunsheng)Lichee 1 0 0 ...
  • 学习ARM开发(22)
    关闭中断与打开中断中断是一种高效的对话机制,但有时并不想程序运行的过程中中断运行,比如正在打印东西,但程序突然中断了,又让另外一个 ...
  • 学习ARM开发(21)
    先要声明任务指针,因为后面需要使用。 任务指针 volatile TASK_TCB* volatile g_pCurrentTask = NULL;volatile TASK_TCB* vol ...
  • 学习ARM开发(20)
  • 学习ARM开发(19)
  • 学习ARM开发(14)
  • 学习ARM开发(15)
何立民专栏 单片机及嵌入式宝典

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

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