基于RS485通信的光伏发电实时监测系统设计

发布者:真诚友谊最新更新时间:2015-03-11 来源: dzsc关键字:光伏发电  实时监测系统 手机看文章 扫描二维码
随时随地手机看文章
    设计了一套基于LabVIEW数据采集和RS485通信的光伏发电监测系统,可实时监测光伏发电系统运行电参数和环境参数并统计发电量信息。该系统由单片机和传感器采集光伏发电系统的各类相关参数。并采用RS485协议与PC机通信。上位机通过LabVIEW提 供的标准I/O应用程序接口VISA实时获取单片机传递的数据信息,数据经上住机监测软件 处理后通过监测界面图形化显示。该监测系统结构简单、硬件成本低廉、数据传输稳定 、运行稳定可靠,具有可视化的监测界面。经测试系统可实时监测到各类参数的变化情况, 可有针对性地对光伏发电系统进行维护进而提高光伏运行效率。

    随着能源危机的日益严峻。各种可再生能源得到了长足的发展。在诸多的可再生能源中,光伏发电在未来有着广泛的应用前景,光伏产业是最有潜力的新能源之一。进行光伏发电时,对光伏电站发电状态的监测是十分必要的。因为单块光伏组件输出的直流电压较低,一般在几十伏左右,所以通常采用多块光伏组件相互串联。然后各个组串相互并联从而形成光伏阵列。在发电过程中,光伏阵列的局部故障会导致整个供电系统输出电压或功率下降.直接影响系统性能和运行效率。为确保系统正常运行,应对光伏阵列进行状态监测,以便能及时地、有针对性地进行维护。从而提高光伏发电效率。据此,本文基于RS485通信和 LabVlEW软件平台研发了一套光伏电站监测系统。该系统具有可视化的监测界面,可实时显示光伏发电系统的发电状态,并可供用户查询历史数据以便进行统计分析。

    1 系统结构及原理

    图1为系统总体结构框图。PC机主要对光伏发电系统中的温度、光照强度等环境参数和输出电流、输出电压、输出功率等发电信息进行监控、统计及显示。单片机、A/D转换和传感器构成一个数据采集器,传感器将环境参数和发电信息采集过来,通过A/D转换将模拟信号变成数字信号发送至单片机,单片机将数据处理后缓存并发送。单片机与PC机之间采用RS485转RS232通信协议进行数据传输。PC机将接受到的数据处理后保存并及时显示,实现对光伏发电系统各类参数的实时监测。

    2 硬件电路设计

    本系统硬件电路主要包括2方面:数据采集模块和通信。数据采集部分将所需数据采集处理后,通过单片机发送至上位机:通信部分在硬件上主要是电平的转换和与上位机通信时接口处理。

    系统处理器采用STC89C51芯片,该芯片具有8 K字节Flash,512字节RAM,32位I/O口线,看门狗定时器,3个16位定时器/计数器,4个外部中断,1个7向量4级中断结构,全双工串行口,是一种低功耗、高性能微控制器。

    2.1 数据采集模块

    该模块主要功能是采集电流、电压、温度、照度4类数据。利用模数转换芯片将传感器采集回来的模拟信号转换成数字信号,再由单片机进行数据处理。模数转换芯片采用ADC0809,它是8位逐次逼近式模数转换器,包括1个8位的逼近型的ADC部分,并提供1个8通道的模拟多路开关和联合寻址逻辑,用它可直接将8个单端模拟信号输入,分时进行A/D转换。本系统中只需要应用其中的4个通道,分别对有传感器采集回来的电流、电压、温度、照度4个模拟信号进行转换 。然后由51单片机进行数据存储及数据处理,完成对模拟信号的采集。

    由于ADC0809芯片内部没有时钟脉冲源, 可利用单片机89C51提供的地址锁存控制输入信号ALE经D触发器四分频后,作为ADC0809的时钟输入。当CPU访问外部存储器时.ALE的输出作为外部锁存地址的低字节的控制信号:当不访问外部存储器时,ALE端以1/6的时钟振荡频率固定地输出正脉冲,可取单片机的时钟频率为12 MHz。则ALE端输出的频率为2 MHz。再经四分频后为500kHz,符合ADC0809对时钟的要求。

    如图2所示。ADC0809内部设有地址锁存器,通道地址由P2口的低3位直接与ADC0809的A、B、C相连,通道基本地址为0000H~0007H。模拟量由ADC0809的IN0~IN7输入.数字量由ADC0809的DO~D7输出并接到单片机I/O口的P0口,ADC0809其他引脚如:START、OE、ALE、A、B、C等直接接到单片机的P2口。最后ADC0809的结束信号端口直接接到单片机的P2.7口。

    2.2 通信部分

    PC机串行口为标准的RS232C接口,最大通信距离仅为15 m,无法适用于远距离的监测。选用RS485串行接口标准可实现管理微机远距离对下位机进行通信管理。串口通信采用RS485协议进行,其传输距离较长。适用于从光伏发电设备到监控设备之间的数据传输。RS485采用差分信号负逻辑,逻辑“1”以两线间的电压差为+(2~6)V表示;逻辑“0”以两线间的电压差为-(2~6)V表示。RS485接口是采用平衡驱动器和差分接收器的组合,抗共模干扰能力增强,即抗噪声干扰性好。RS485最大的通信距离约为1219 m,最大传输速率为10 Mb/s,传输速率与传输距离成反比。

    采用Rs485通信时,需要解决2个问题。STC89C51本身具有全双工串行口.但进行RS485通信时需要电平转换:PC机串行1:1为标准的RS232C接口,通信时需要将RS485接口的逻辑电平转换成RS232电平。Rs485通信的电平转换芯片有全双工的和半双工的,为了便于软件开发,本次设计采用全双工芯片MAX488。

    如图3所示,电平转换电路采用MAX488全双工集成芯片,使用时将单片机的串行收发端接人RS488的发收端。为保持通信信号的稳定,一般会在MAX488加上、下拉电阻。上拉电阻把不确定的信号通过一个电阻嵌位在高电平,此电阻还起到限流的作用。同理,下拉电阻将不确定的信号嵌位在低电平。在实际工程应用中,由于存在反射信号和环境等各种干扰的影响,特别是在通讯波特率比较高的时候,在线路上加上、下拉偏置电阻是非常必要的。上、下拉电阻可提高总线的抗电磁干扰能力,管脚悬空容易受到外界的电磁干扰,同时长线传输中电阻不匹配容易引起反射波干扰,加上、下拉电阻就是电阻匹配,可有效地抑制反射波干扰。[page]

    RS485转 RS232接口电路主要包括了电源、RS232电平转换、Rs485电路3部分。本电路的RS232电平转换电路采用了MAX232集成电路,RS485电路采用了MAX488集成电路。为使用方便,电源部分设计成无源方式,整个电路的供电直接从PC机的RS232接口中的DTR(4脚)和RTS(7脚)获取。PC串口每根线可以提供大约9 mA的电流,因此2根线提供的电流足够满足这个电路的使用要求。使用本电路需注意PC程序必须使串口的DTR和RTS输出高电平,经过D3稳压后得到VCC,经过实际测试,VCC电压大约在4.7 V左右。其电路图如图4所示。

    3 软件设计

    3.1 单片机程序设计

    下位机程序完成A/D转换和通信收发的功能,串口接收采用中断方式.为方便上位机识别数据以及减少错误率,发送时加上前后校验码。照度、温度、电压、电流4类数据分别采用不同的前后校验码。在主程序中,A/D转换完成后,将数据处理后并储存,紧接着查看上位机发送回来的信息,将指定类型数据发送给上位机。

    3.2 上位机程序设计

    上位机主要是完成3项任务:与下位机的通信;将下位机发送回来的数据进行处理及存储:设计一个显示界面。把数据变化情况以图表形式显示出来。

    程序采用LabVIEW软件平台进行编写,LabVIEW是当下最流行的图形化编程开发软件,利用它可以大量使用图表、菜单、图形等可视化工具,使系统具有丰富、灵活的画面和图表显示功能。

    LabVIEW通过VISA与串行接口仪器通信。VISA是应用于仪器编程的标准I/O应用程序接口(API),它本身并不具有仪器编程能力,而是为用户提供了一套独立的可方便调用的标准I/O底层函数。利用hbVIEW中的VISA函数,可实现上位机与单片机之间的通信。通过LabVIEW平台内丰富的底层函数,可进行高速精确的数据处理。其设计分为前面板和后面板,前面板为可视化的用户界面,而后面板就是支撑系统运行的程序,并且采用图形化的编程,数据的传输通过各函数之间的连线实现。

    在前面板设立5个波形图表控件,分别用于显示照度、温度、电流、电压、功率5类数据信息的实时变化情况,若干数值显示控件用于显示各数据的平均值及发电量总值。

    后面板串口通信利用LabVIEW中的VISA配置串口函数、VISA写入函数、VISA读取函数可完成对串口的配置及串口收发。VISA关闭函数用于关闭VISA资源名称指定的串口会话句柄或事件对象。是一个串口接收和发送的子VI,上位机可以向单片机发送命令及接受单片机发送回来的 数据。

    主程序采用平铺式顺序结构,先利用子VI生成5个电子表格文件以保存当天的数据,然后在循环结构下,调用串口收发子VI为每类数据分别发送获取指令,让下位机把相应数据发送过来。接收数据后,比对前后校验码,若有误则重新发送,若正确则获取数据码进行数据处理。数据处理包括将数据还原、存人相应表格文件以及送人波形图表控件进行显示。

    此外。设计子VI从各电子表格文件中获取储存的累计数据.则可计算各类数据的平均值以及总发电量,便可得到光伏发电系统的发电信息。在LabVIEW中可自行设立用户菜单,程序运行时操作用户菜单,可方便用户设置串VI参数及查看历史数据。

    4 结语

    经系统实际运行测试。系统可稳定地监测到各类参数的变化情况。各类参数的平均值和总发电量通过储存的累计数据得到,并通过控件显示。整个系统可完成数据的采集、处理、储存、统计、显示等功能,实现对光伏发电系统的监测目的。将系统运用到光伏发电领域中,能够供电站工作人员实时了解电站的环境情况及发电信息,还可对历史数据进行统计分析。通过监测界面能够及时有效地发现电站运行故障。以实现系统检修及有针对性地进行维护,提高光伏运行效率。

关键字:光伏发电  实时监测系统 引用地址:基于RS485通信的光伏发电实时监测系统设计

上一篇:LXI总线B类电压表的设计与实现
下一篇:嵌入式系统应用中实现RS485的方向切换

推荐阅读最新更新时间:2024-05-02 23:31

正泰电器重组拟获注94亿元光伏业务资产
正泰电器近日发布重组预案,公司拟以24.57元/股非公开发行合计38258.03万股,作价94亿元收购控股股东正泰集团等持有的正泰新能源开发100%的直接和间接权益;同时拟非公开发行募集配套资金不超过45亿元,拟投入国内外光伏电站项目、国内居民分布式光伏电站项目及智能制造应用项目。由于交易所将对相关文件进行审核,公司股票将继续停牌。 公告显示,正泰新能源开发的主营业务为光伏电站的开发、建设、运营、EPC工程总包及太阳能电池组件的生产及销售,其主营业务涵盖光伏发电产业的中下游产业链。截至目前,正泰新能源开发及其下属控股子公司已建成并网电站1133MW,参股公司已建成并网电站313MW,在建及拟建电站超过1GW,已签署战略协议的规划电
[嵌入式]
农村户用光伏发电站典型案例分享
  该项目位于安徽北部农村,随着国家大力支持分布式光伏发展,不少之前专注太阳能热水器的商家看到了利好,纷纷投资户用光伏电站。该客户通过光伏网站及一些渠道宣传,了解到了户用光伏发电的优势以及可能带来的收益,因此决定在自己的片区开展光伏发电业务,特在自己家屋顶做个示范项目,以吸引潜在安装用户。     据悉,在项目实施前,该客户对光伏行业各设备供应商品牌进行了比较和筛选,包括对工程实施和售后服务能力等都进行了全方位的评估。最终,确定将深圳盛能杰科技有限公司作为首选设备供应商。在该项目执行中,盛能杰根据项目实际需求进行规划并派出专业技术团队实施指导,为客户提供了定制化的解决方案。最终项目顺利实施,成功并网发电,赢得了客户好评。     
[新能源]
聚光型光伏发电的太阳能定位和跟踪系统
1 设计思路     目前我国的太阳能利用率处于较低水平,主要原因是太阳能密度低,照射到地面上的平均光强只有1 kW/m2,并且随着季节和天气因素的变化,更增强了太阳能利用的难度;我国现有的太阳能电池板的发展水平也限制了太阳能的利用率,目前,单晶体硅的太阳能转化率可以达到23%,多晶体硅可以达到16%,而薄膜的只能达到8%。这具有挑战性的难题是这次太阳能定位和跟踪系统设计的出发点。     为了克服太阳能量密度低的劣势,我们采用了带有定位与跟踪功能的太阳能电池板支架,利用电机传动带动电池板的两个自由度的旋转,尽量使每个时刻电池板都能垂直接收太阳能。跟踪功能的实现根本是定位,我们使用分辨率为640×320的CCD图像采集传感器,以至
[嵌入式]
首个光伏“领跑者”项目落地 新旧能源接续助力城市转型
“山西大同采煤沉陷区国家先进技术光伏示范基地”招商项目日前签约,这意味着我国首个光伏产业的“领跑者”计划正式落地。专家表示,这对于推动资源枯竭型城市转型,助力国内光伏产业升级具有双重示范效。    “太阳能产业是未来我国能源一个主导产业,预计‘十三五’期间,光伏发电将保持每年2000万千瓦至3000万千瓦的发展规模。”国家能源局新能源与可再生能源司邢翼腾说。    近两年,国内光伏产业在经历了前些年产能过剩的洗礼后,以崭新的姿态浴火重生。国家能源局数据显示,今年上半年,光伏行业逆势上扬,新增光伏发电装机773万千瓦,全国光伏发电装机容量达3578万千瓦,我国已成为全球最大的光伏发电市场。    但业内人士指出,光
[嵌入式]
盘点目前主要光伏发电技术之比较
太阳能光伏技术是将太阳能转化为电力的技术,其核心是可释放电子的半导体物质,最常用的半导体材料是硅。太阳能光伏电池有两层半导体,一层为正极,一层为负极,当阳光照射在半导体上时,两极交界处产生电流,阳光强度越大,电流就越强。太阳能光伏系统不仅在强烈阳光下能运作,在阴天也能发电,由于反射阳光,少云的天气甚至比晴天发电效果更好。  三种主要光伏电池技术比较   目前在用的光伏发电技术主要有三种:晶体硅太阳能电池、薄膜太阳能电池和聚光太阳能电池,其中晶体硅电池应用最广泛,占80%以上;薄膜电池近年增长迅速,占10%以上;聚光太阳能电池有少量应用。在这3种光伏发电技术中,晶体硅电池的优点是转换效率较高、占地面积小,缺点是硅耗大、成本高,比
[电源管理]
盘点目前主要<font color='red'>光伏发电</font>技术之比较
IGBT光伏发电逆变电路
国内外大多数光伏发电系统是采用功率场效应管MOSFET构成的逆变电路。然而随着电压的升高,MOSFET的通态电阻也会随着增大,在一些高压大容量的系统中,MOSFET会因其通态电阻过大而导致增加开关损耗的缺点。相比之下,绝缘栅双极晶体管IGBT通态电流大,正反向组态电压比较高,通过电压来控制导通或关断,这些特点使IGBT在中、高压容量的系统中更具优势,因此采用IGBT构成太阳能光伏发电关键电路的开关器件,有助于减少整个系统不必要的损耗,使其达到最佳工作状态。 1 原理 1.1 系统结构 太阳能光伏发电的实质就是在太阳光的照射下,太阳能电池阵列(即PV组件方阵)将太阳能转换成电能,输出的直流电经由逆变器后转变成用户可以使用的交流电
[模拟电子]
IGBT<font color='red'>光伏发电</font>逆变电路
基于LabVIEW的光伏发电远程电能监控系统设计
现如今,全世界发电中,还是以常规发电为主,常规发电有火力发电、水力发电、核能发电3种。其中,又以火力发电为主,但是火力发电会伴随着巨量不可再生的化石燃料的大规模燃烧。随着煤、石油和天然气等常规能源的消耗引起的环境污染以及大量的CO2也随之排放导致的温室效应、全球海平面上升和全球气候反常变化等环境问题,化石能源的储量有限,在不久的将来终将枯竭,因此,无论是从人类自身生存环境来看还是从能源消耗方面来看,都迫使我们寻找可再生能源替代现在的常规能源。 近年来太阳能光伏发电系统越来越受到各个国家的重视,我国公布的相关规划提出,2015年分布式光伏发电要达到1000万千瓦,同时,明确提出鼓励在中东部地区建设与建 筑结合的分布式光伏发电系统
[测试测量]
基于LabVIEW的<font color='red'>光伏发电</font>远程电能监控系统设计
2018清洁能源预测出炉:我国有哪些技术领先
BNEF在今年1月发布报告,预测2018年能源和交通清洁转型将持续多久。详细预测如下,覆盖从太阳能和风能,电池存储和 电动汽车 到智能交通以及北美天然气和国际液化天然气(LNG),美国政策,中国和印度的动态市场。   但在预测之前,这里有一些关于2018年推动转型的广泛指标,以及可能会干扰它的因素。太阳能和风能以及锂离子电池的成本持续下降,意味着市场将继续为清洁电力、仓储和电动汽车打开大门。 2017年,我们看到了世界各地可再生能源拍卖的新纪录,例如墨西哥陆上风力发电每兆瓦时18.60美元,这在两三年前是不可想象的。   在电池方面,我们估计去年锂离子电池组价格下降不少于24%,这进一步降低了电动汽车的成本,在21世纪20年代中期
[嵌入式]
小广播
热门活动
换一批
更多
最新嵌入式文章
何立民专栏 单片机及嵌入式宝典

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

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