河南机电高等专科学校毕业设计(论文)基于 PLC的光伏控制系统系 部 : 自动控制系专 业 : 电气自动化技术班 级 : 自 104 班姓 名 : 郝亚磊学 号 : 101415426指导老师 : 张雷二零一三年四月二十五日编号摘要I 摘 要随着能源和环境问题的日益严重,太阳能等新能源的开发、利用越来越受到社会的关注,太阳能是一种理想的清洁绿色能源,但转换和利用率不高,造成了太阳能利用的局限性很大。如何提高太阳能的转换和利用率、降低发电系统建造成本是研究太阳能发电系统的两大难题。本系统基于西门子 PLC 等自动化产品设计一种结构简单、成本低廉且精度高的太阳能自动追踪系统,以提高太阳能的利用率。本系统利用安装在太阳能电池组件的不同方位光敏传感器检测太阳与电池组件相对位置,检测结果传输给 PLC, PLC 通过变频器驱动三相低速同步电机动作,实现水平角控制。系统首先通过雨水传感器检测天气情况,如是雨天则自动停止在原位不工作;非雨天情况下系统自动追踪太阳,以使太阳能电池组件的辐照最大化。由于时间及作者目前的知识限制,跟踪系统只是进行粗略的角度跟踪,有较大误差,今后如有机会再进行改进。关键词 : PLC ;变频器 ;太阳能 ;追踪Abstract II ABSTRACT As the increasingly serious energy and environmental problems, solar and other new energy development and utilization of more and more get the attention of society, is a kind of ideal clean green energy, solar energy conversion and utilization is not high, cause the limitations of the solar energy utilization is very large. How to improve the solar energy conversion and utilization, reduce construction cost power generation system are two big problem in the study of solar power generation system. This system based on Siemens PLC and other automation products, design a simple structure, low cost and high precision automatic solar tracking system, in order to improve the utilization of solar energy. Using this system installed in different position of the solar energy battery components solar battery components and relative positions, photosensitive sensor detection results transmitted to PLC, PLC by the movements of the inverter drive three-phase synchronous motor at low speed, Angle control implementation level. System first by weather conditions, rain sensor, rainy days don t work automatically stop in situ; Is not the rainy day, system automatically identify further and cloudy weather, the cloudy system automatically track the sun, to maximize the solar cell component of irradiation. Manual mode, the user can be manually adjusted according to demand level Angle and elevation Angle of the solar cell component. System has a bad weather self protection function at the same time, such as strong wind weather, system will automatically keep the solar cell component level, to reduce the windward side. Due to time limit and the author s current knowledge, Angle tracking system is only for rough tracking, a greater error, if there is any chance to improve in the future. Key words: PLC; Frequency converter; Servo; Solar energy; trackin目录i 目录第 1 章 绪论 11.1 能源与环保 11.1.1 能源紧缺 11.1.2 环境污染 11.2 系统研究背景 11.2.1 系统研究目的 . 21.2.2 系统研究现状 . 21.2.3 系统拟研究内容 . 31.3 本章总结 . 3第 2 章 跟踪系统的要求及方案 42.1 跟踪系统的要求 . 42.2 跟踪系统的方案 42.3 本章小结 . 5第 3 章 跟踪系统的硬件组成 . 63.1 跟踪系统机械组成 . 63.1.1 机械传动机构工作原理 73.2 跟踪系统电气系统硬件 73.2.1 光伏模块 73.2.2 信号采集模块和处理模块 . 73.2.3 驱动模块 73.2.4 控制器单元 83.3 储存装置 . 93.4 计时模块 . 103.5 硬件之间的连接 . 123.6 本章小结 . 13第 4 章 跟踪系统的软件设计 144.1 PLC的编程 14目录ii 4.2 模拟量编程 144.3 本章小结 . 15第 5 章 电气控制技术 165.1 光伏跟踪系统最大功率跟踪概述 . 165.2 MPPT控制基本原理 . 165.2.1 扰动观察法 (Perturbation and Observation — P&0) 185.2.2 MPPT技术的硬件电路支持 . 205.3 电流采样电路 . 205.4 电压采样电路 215.5 本章小结 . 23第 6 章 总结及展望 246.1 总结 246. 2 展望 24参考文献 26致谢 27基于 PLC的光伏控制系统1 第 1 章 绪论1.1 能源与环保随着时代的前进,人类社会和经济的发展速度日益增加,人类对能源的需求就越大,利用能源时可能对环境造成较大程度的破坏。目前世界的主要能源是由吸收太阳能的植物经亿万年的演化积累而形成的化石能源,如煤炭、石油、天然气等。正是由于上述原因,世界能源问题日益严峻,表现在如下方面:1.1.1 能源紧缺世界上大部分国家能源供应不足,据统计近 10 年内化石燃料 ( 煤、石油与天然气等 ) 能量消耗增加了近 20 倍,预计今后十年化石燃料的用量将翻一番,但全球己探明的石油储量只能用到 2050 年,天然气也只能延续到 2040 年左右,即使储量丰富的煤炭资源也只能维持二三百年。1.1.2 环境污染由于燃烧煤、石油等化石燃料,每年有数十万吨硫等有害物质抛向天空,使大气环境遭到严重污染,直接影响居民的身体健康和生活质量,局部地区形成酸雨,严重污染水土。1.2 系统研究背景太阳能是已知的最原始的能源,它干净、可再生、丰富,而且分布范围广,具有非常广阔的利用前景。但太阳能利用效率低,这一问题一直影响和阻碍着太阳能技术的普及,如何提高太阳能利用装置的效率,始终是人们关心的话题,太阳能自动跟踪系统的设计为解决这一问题提供了新途径,从而大大提高了太阳能的利用效率。太阳能以其不竭性和环保优势已成为当今国内外最具发展前景的新能源之一。光伏( PV)发电技术在国外已得到深入研究和推广 , 我国在技术上也已基本成熟,并已进入推广应用阶段。但太阳能存在着密度低、间歇性、光照方向和强度随时间不断变化的问题,这对太阳能的收集和利用装置提出了更高的要求。目前很多太阳能电池板阵列基本上都是固定的,不能充分利用太阳能资源,发电效率低下。如果能始终保持太阳能电池板和光照的垂直,使其最大化地接收太阳能,则能充分利用丰富的太阳能资源。根据据实验,在太阳能发电中,相同条件下,河南机电高等专科学校毕业论文2 采用自动跟踪发电设备要比固定发电设备的发电量提高 35 %左右。因此,设计开发能自动追踪太阳光照的控制系统,是非常有价值的研究课题。1.2.1 系统研究目的太阳能是一种低密度、间歇性、空间分布不断变化的能源,这就对太阳能的收集和利用提出了更高的要求。目前,提高太阳能利用率的研究主要集中在两方面:一方面是提高太阳能装置的能量转换率,另一方面是提高太阳能的集热率;前者属于能量转换领域,还有待研究,而后者利用现有的技术则可解决。无论哪种太阳能利用设备,如果它的采光装置能自动追踪太阳并始终保持与太阳光垂直,它就可以在有限的使用面积内收集更多的太阳能。太阳能电池发电原理:利用光伏发电,即通过一对有光响应的器件将光能转换成电能。太阳能电池板的发电量与太阳光入射角器件将光能转换成电能。太阳能电池板的发电量与太阳光入射角器件将光能转换成电能。太阳能电池板的发电量与太阳光入射角有关,当太阳光线与太阳电池板平面垂直时转换率最高。采用自动追光系统转换率可提高 40%。因此在这样一个大前提下,我们需要制作一套全自动太阳能追光系统,实现了最大限度地使用太阳能,相信在不久的将来,它可以真正用到实处,用到人们的日常生活中去1.2.2 系统研究现状太阳辐照追踪装置要对应于昼夜、阴晴更替。太阳落山时,追踪装置朝向西边,然后停止工作,并能够复位;当遇到乌云遮住太阳时,追踪装置传感单元无法反应出太阳光线的变化,当乌云过后太阳可能偏离较大的角度,这种情况下就要求追踪装置传感探测单元能够在较大的范围内反应出太阳光线的变化。现有用于太阳观测科学研究的太阳追踪装置虽然追踪准确但是价格太昂贵,如国家气象计量站研制的 FST 型全自动太阳跟踪器采用传感器定位和太阳运行轨迹定位相结合的设计弥补了赤道架型太阳跟踪器的缺点,具有全自动、全天候、跟踪精度高等优点。这种大型精密仪器由于价格昂贵,通用性和性价比不高。普通民用太阳追踪装置比如 1997 年美国 Blackace研制的单轴太阳跟踪器, 完成了东西方向的白动跟踪,而南北方向则通过手动调节,接收器的热接收率仅提高了 15% 。 1998 年美国加州成功的研究了 ATM两轴跟踪器, 该装置在太阳能面板上装有集中阳光的涅耳透镜,这样可以使小块的太阳能面板硅收集更多的能量,使热接收率进一步提高。 2002 年 2 月美国亚利桑那大学推出了新型太阳能跟踪装置,该装置利用控制电机完成跟踪,采用铝型材框架结构,结构紧凑,重量轻,基于 PLC的光伏控制系统3 大大拓宽了跟踪器的应用领域。这些普通民用太阳追踪装置,普遍存在的问题是精度差。市场急需一种追踪范围广、精度高,原理结构简单、方便使用的太阳追踪装置,并尽快将一技术转化为生产力,从而推动太阳能的普及利用,拓宽太阳能的利用领域。1.2.3 系统拟研究内容本系统尝试利用如下产品: PLC、变频器、同步电机等设计、制造一种简单、经济、高效并能实现单轴控制的太阳能电池组件辐照追踪系统。1.3 本章总结本章简单介绍太阳能电池组件辐照追踪系统的研制背景、目的、现状及拟研究内容。河南机电高等专科学校毕业论文4 第 2 章 跟踪系统的要求及方案2.1 跟踪系统的要求本系统研制的出发点是更加有效的利用太阳能。对太阳能的利用一般都是采用太阳能采集装置把太阳能量转化为其他类型的可用能源而加以利用,在本研究中,确定了使用太阳能电池板把太阳能量转化为电能。对太阳能进行电能转换的时候,由于太阳的位置是随着时间的变化而改变的,如果采用固定式的太阳能接收装置,此装置的位置无法随太阳改变,只能在固定时段有效的吸收太阳能,在其他时段的吸收效率就十分低下,因此,要使太阳能的吸收效率提高,采用太阳跟踪系统对太阳进行实时跟踪是可行和有效的。在本课题中采用的是单轴跟踪的方法对太阳进行即时跟踪,使太阳能接收装置能够始终正对太阳,从而提高吸收效率。本系统的整体研发要求是经济、结构简单、性能可靠。根据本系统的整体要求,装置的各组成部分应该选用常用而且性价比与可靠性较高的构件,充分考虑其经济性 . 在结构设计中,要使系统机构尽量简洁,避免过于复杂和昂贵,要便于安装和维护。在控制部分的设计中,要考虑到系统的全天候性要求,选用耐用和抗干扰性强的执行元件,避免频繁发生系统故障。2.2 跟踪系统的方案利用光敏电阻在光照时阻值发生变化的原理,将两个完全相同的光敏电阻分别放置于一块电池板东西方向边沿处的下方。如果太阳光垂直照射太阳能电池板时,两个光敏电阻接收到的光照强度相同,所以它们的阻值完全相等,此时电动机不转动。当太阳光方向与电池板垂直方向有夹角时,接收光强多的光敏电阻阻值减小, 驱动电动机转动, 直至两个光敏电阻上的光照强度相同。 另外, 基于 MPPT技术的最大功率跟踪方法将使跟踪系统实现功率最大化。本装置经由太阳能电池板上两端的电阻得到比较出的信号, 传递给 PLC, PLC在已编程序上对信号处理然后发出指令传递给变频器,变频器控制电机的转动,从而实现对太阳的跟踪,而后两电阻会对修正后的位置上的太阳能进行比较,然后形成比较,经由反馈电路传递给控制系统,实现闭环调节。另外,在 MPPT 理论中的扰动控制方法,可定期向控制系统发出信号,以确保系统不会失控。基于 PLC的光伏控制系统5 光伏模块光电检测模块电源模块信号处理PLC控制系统MM440 变频器电机图 2-1 自动跟踪系统控制框图2.3 本章小结本章对太阳能电池组件辐照追踪控制系统的方案的要求做了介绍,并且对于本系统的大体实现方式及远离进行了概述。河南机电高等专科学校毕业论文6 第 3 章 跟踪系统的硬件组成3.1 跟踪系统机械组成能实现单轴运动的太阳能电池组件辐照追踪控制系统机械结构主要由 3 部分组成,分别是底座,圆盘,太阳能电池支架。图 3-1 系统机械装配图图 3-2 系统实物图基于 PLC的光伏控制系统7 3.1.1 机械传动机构工作原理本系统单轴追踪主要有圆盘的转动实现追踪装置的水平转动。圆盘的转动 , 用三相同步电机经过减速器,带动圆盘转动。圆盘转动的范围在水平位置内 180 度转动,在最西边和最东边有限位开关,当触碰到最西限位角,装置立即回到初始位置,就是最东边垂直位置,当触碰到最东限位角装置就停止运动。当第二天太阳再次升起的时候装置重新启动,追踪太阳。3.2 跟踪系统电气系统硬件3.2.1 光伏模块太阳能电池板选用中国太阳能电池板选用中国光伏集团东营光伏太阳能有限公司生产的 CNPV-180M 型号的光伏组件,有 72 块单晶硅太阳能电池片组成,其技术参数主要峰值功率 Pm: 180W,最佳工作电压 33V.这些参数是在标准的试验条件下测试的(太阳光强度 1000W/m2,太阳板温度 25° ,空气质量 1.5) 。3.2.2 信号采集模块和处理模块光敏电阻传感器是光伏发电跟踪系统的光信号采集装置,它的使用原理是光照强度不同,两块电池板所产生功率不同.太阳光线与圆弧传感器的垂直方向有夹角时,光照多的那个电池板功率大,从而产生变化的电流信号,电流信号传递给 PLC模拟模块进行处理。3.2.3 驱动模块驱动模块主要就是变频器控制电机实现系统的跟踪。下面介绍一下所选用的型号及功能。一:变频器。变频器方面,我选用了与 200PLC 比较匹配的西门子 MM440 ,这样做就是为了变频器与 PLC 的连接及通讯更加方便。 MM440 的主电路由电源端输入单相或三相恒压恒频的标准正弦交流电压 , 经整流电路将其转换成恒定的直流电压 , 供给逆变电路。在微控制器的控制下 , 逆变电路将恒定的直流电压逆变成电压和频率均可调节的三相交流电供给电动机负载。因为其直流环节是使用电容进行滤波的 , 所以 MM440 属于电压型的交一直一交变频器。河南机电高等专科学校毕业论文8 整流电路中间直流电路 逆变电路检测电路和驱动接口电路主控制电路保护和驱动电路操作和显示电路外部控制信号接口工频电源变频输出控制电路图 3-3 通用变频器基本结构框图如图 3-3 所示为 MM440 变频器的内部功能方框图 . 其控制电路贞 CPU、模拟输入 / 输出、 数字输入 / 输出、 操作面板等部分组成。 该变频器共有 20 个控制端子,分为 4 类:输入信号端子、频率模拟设定输入端子、监视信号输出端子和通信端子。二:电动机。东西水平方向上,机械系统的基本要求是能够随太阳东升西落的过程转动 180 度,此过程历经大约 10 小时,这一过程就必须要求电机能够低速运行, 同步电机的转速 n=60f/p( f: 电源频率 p: 磁极对数 ) , 磁极对数一般不能变动,本文选用小型 90TYD-L 三相低速同步电机。3.2.4 控制器单元控制单元是整个系统的重要部分,一般选用单片机和 PLC(工控机) 。这个系统我选用了 PLC。具体型号根据系统要求及功能实现加上价格因素等,选用了西门子 S7-200系列。S7-200 系列 PLC 是 SIEMENS 公司推出的一种整体式小型可编程控制器。S7-200 系列 PLC 包含了一个单独的 S7-200CPU 和各种可选则的扩展模块, 可以十分方便的组成不同规模的控制器。其控制规模可以从几点到几百点。 S7-200PLC可以方便地组成 PLC- PLC 网络和微机- PLC 网络,从而完成规模更大的工程。因此本人选用的是德国 SIEMENS 公司的 S7-200型号的可编程序控制器产品。基于 PLC的光伏控制系统9 S7-200的 STEP7-Micro/WIN32 编程软件可以方便地在 Windows 环境下对 PLC编程、调试、监控、使得 PLC 的编程更加方便、快捷。即 S7-200 可以完美地满足各种小规模控制系统的要求。图 3-4 PLC 结构图PLC 的硬件组成:PLC 的硬件主要由中央处理器( CPU) 、存储器、输入单元、输出单元、通信接口、扩展接口、电源等几部分组成。如图 3-4 所示。在太阳跟踪系统中,我们用到了一个模拟量某块用以采集转轴角度位置。我们选用了 4 输入的 EM231 模块,用于采集角度数据。其分辨率为 12 位,能满足精度要求。后面将详细讲解模拟量模块在采集中的编程。3.3 储存装置在光伏独立发电系统中,储能装置是必不可少的。因为太阳能电池的输出特性随电池的温度和日照强度的变化而变化,当外部环境发生变化时就有可能导致太阳能电池不能输出足够的功率,为了能满足负载功率的要求,就必须要有储能I/O扩展单元I/O扩展接口中央处理单元(CPU)输入接口输出接口限位开关手动开关编码器数字开关电源外部设备接口存储器系统程序用户程序数据编程器上位计算机图形监控系统打印机EPROM写入器盒式磁带机条码判读机电源电磁阀继电器指示灯蜂鸣器河南机电高等专科学校毕业论文10 装置。当没有充足的光照时,太阳能电池不能输出足够的能量,这就需要储能装置给负载提供电能;在阳光充足时太阳能电池发出的电能对于负载又有可能是富裕的,这时候就需要把多余的电能储存起来。现在可选的储能方法有很多,如电容器储能、飞轮储能、超导储能等等,但基于方便,可靠,价格等综合因素考虑,多数光伏发电系统都采用蓄电池作为储能元件。在本设计中,选用了型号为 INT6FM12 的密封式铅酸蓄电池作为储能设备。3.4 计时模块本系统设计要求能够对时间进行记录,并且 PLC能读取到程序设定的即时时刻,因此要选用一款计时芯片为系统提供时间的提取和记录。在本跟踪系统中,选用的是 8563 计时芯片。8563 是 Philips 公司推出的内含 I2C 总线接口功能并具有极低功耗得多功能日历时钟芯片。 8563 得多种报警功能、定时器功能、时钟输出功能及中断输出功能,能满足各种复杂的定时服务需求,甚至可提供“看门狗”功能。内部始终电路、内部振荡电路、内部低电压检测电路( 1.0V)及两线制 I2C 总线通信方式,不但使外围电路极其简洁,而且也增加了芯片的可靠性。每次读写数据后, 8563 内嵌的字地址寄存器会自动产生增量,为芯片的读写操作提供方便。因而, 8563 是一款性价比极高的时钟日历芯片。8563 的内部组成包括:一个可自动产生增量的地址寄存器,一个内置的32.768kHz 的振荡器(带有一个内部集成的电容) ,一个分频器(用于给实时时钟RTC 提供源时钟) ,一个可编程时钟输出,一个定时器,一个报警器,一个掉电检测器和一个 400kHz 的 I2C 总线接口。8563 有 16 个寄存器。 16 个寄存器被设计成可寻址得 8 位并行寄存器:两个控制、状态寄存器得地址是 00H 和 01H;秒 - 年寄存器的地址事 02H-08H;报警寄存器的地址是 09H-0CH,用于定义报警条件;地址是 0DH 的寄存器用于控制CLKOUT 引脚的输出频率;定时器控制寄存器的地址是 0EH;定时寄存器的地址是 0FH。秒、分钟、小时、日、月、年、分钟报警、小时报警、日报警寄存器的编码格式为 BCD,星期和星期报警寄存器不以 BCD 格式编码。表 3-1 控制 / 状态寄存器 1各位的定义和功能Bit 定义 功能7 TEST1 TEST1=0 ,普通模式; TEST1=1 , EXT_CLK 测试模式5 STOP STOP=0,芯片时钟运行; STOP=1,所有芯片分频器异步基于 PLC的光伏控制系统11 逻辑 0,芯片时钟停止运行( CLOCK 在 32768Hz时可用)3 TESTC TESTC=0 ,电源复位功能失效; TESTC=1 ,电源复位功能有效(普通模式逻辑 0)6,4,2,1,0 0 默认值为逻辑 0表 3-2 控制 / 状态寄存器 2各位的定义和功能Bit 定义 功能7,6,5 0 默认值为逻辑 04 TI/IP TI/IP=0 , 当 TF有效时 INT 有效 (取决于 TIE的状态) ; TI/IP=1 ,INT 脉冲有效(取决于 TIE 的状态)。 AF 和 AIE 都有效时,则 INT一直有效3 AF 当警报发生时, AF被置逻辑 1,当定时器倒计数结束时, TF被置逻辑 1,在被软件重写前一直保持原值;若有定时器和报警中断请求时,中断源由 AF 和 TF决定;若要清除一个标志位而防止另一个标志位被重写,应使用逻辑指令 AND 2 TF 1 AIE 标志位 AIE 和 TIE 决定一个中断请求的有效或无效;当 AF 或TF有一个为 1时, 中断是 AIE 和 TIE 都必须置 1时的逻辑或。 AIE=0 ,报警中断无效, AIE=1 , 报警中断有效; TIE=0 , 定时器中断无效,TIE=1 ,定时器中断有效0 TIE 表 3-3 秒寄存器各位的定义和功能HR 定义 功能7 VL VL=0 ,保证准确的时钟日历数据, VL=1 ,不保证准确的时钟日历数据6-0 秒 代表 BCD 格式的当前秒数值表 3-4 分钟寄存器各位的定义和功能HR 定义 功能7 - 无效6-0 分 代表 BCD 格式的当前分钟数值表 3-5 小时寄存器各位的定义和功能HR 定义 功能7-6 - 无效5-0 时 代表 BCD 格式的当前小时数值河南机电高等专科学校毕业论文12 8563采用 SO8或 DIP8封装形式,其引脚定义如图 3-6所示。( 1) OSCI和 OSCO:振荡器输入输出引脚( 2) INT :中断信号输出引脚( 3) VDD 和 VSS:正电源与地( 4) SDA:串行数据线( 5) SCL:串行时钟信号线( 6) CLKOUT :时钟信号输出引脚图 3-6 8563引脚图3.5 硬件之间的连接几个电气元件之间的电路连接比较简单,就是把信息处理电路的输出端接入PLC 的模拟信号扩展模块,从而实现之间的信号传递,而,变频器、 PLC、电机之间的线路连接就是简单的根据之间的线路接口进行项链就可以了。大致图形和图3-7 类似。 而光板和触电设备的连接则需要用到 BUCK 电路, 下面的电气控制章节中会介绍。基于 PLC的光伏控制系统13 图 3-7 电气连接图3.6 本章小结本章对太阳能电池组件辐照追踪控制系统的中所用到的机械结构及电气元件的选择及功能进行了介绍。并对各部分硬件间的连接简单的概述。基本上把跟踪系统所需的硬件内容概述了进去。河南机电高等专科学校毕业论文14 第 4 章 跟踪系统的软件设计4.1 PLC 的编程要想实现整个控制系统实现的功能, PLC 必须下载相应的程序来实现。 S7-200系列的 PLC 编程软件选用的是 STEP7-MicroWin4.0。 编程软件支持 STL(指令表 )、LAD( 梯形图 )、 FBD(逻辑功能块图 )三种编程方式。另外,我们选用 USB-PPI 编程电缆进行通讯。具体其他方面的在这里不多做介绍。另外前面已经介绍过,这个设计系统需要在 PLC 上加入模拟量模块来接受传感器的信号兵处理。我选用了 EM231 系列的模拟量控制模块,输入端接入传感器的信号进行比较,输出端接入变频器来控制变频器的运作,实现系统功能。PLC I/O 端口的分配:表 4-1 PLC I/O 口的分配名称 地址编号启动开关 I0.0 停止开关 I0.1 东限位器 I0.2 西限位器 I0.3 计时器 I0.4 电机正转控制 Q0.0 电极反转控制 Q0.1 传感器 1 AIW0 传感器 2 AIW1 变频器输入电压信号 AQW0 4.2 模拟量编程图 4-1 模拟量模块基于 PLC的光伏控制系统15 实例中采用了 4 输入的 EM231 模拟量输入模块。下面将以 EM231 为例,讲解在模拟量编程中需要注意的问题。图 3.15 为模拟量模块 EM231 的硬件图。图3.15 为模拟量扩展模块的接线方法, 对于电压信号, 按正、 负极直接接入 X+和 X-;对于电流信号,将 RX 和 X+短接后接入电流输入信号的“+”端;未连接传感器的通道要将 X+和 X-短接。对于某一模块,只能将输入端同时设置为一种量程和格式,即相同的输入量程和分辨率,也就是说,不能同时测量电流量和电压量,如果电压量程不一样也不能用同一模块采集;同时为了避免共模电压,需要将 M 端与所有信号负端连接。图 4-2 模拟量模块下面通过一个模拟量编程实例来解释如何获得待测物理值。本例的 CPU 是CPU224,仅有一个 EM231CN 模拟量输入模块,该模块的第一个通道连接一个倾角传感器,其输出量程为 0-5V,该倾角传感器的量程为 0°— 90°。角度采集程序如下图。4.3 本章小结本章对太阳能电池组件辐照追踪控制系统的中跟踪系统的软件做了一些介绍,包括 PLC 的程序编、写 I/O 口的分配。通讯。另外对扩展模块的驱动程序也做了一定的概述。河南机电高等专科学校毕业论文16 第 5 章 电气控制技术5.1 光伏跟踪系统最大功率跟踪概述光伏发电最大功率跟踪系统由光伏组件、直流斩波电路、电压电流测量器件和控制回路组成。在电路中负载与电源内阻相等时,负载可以获取最大功率。但是光伏电池内阻受到日照强度,环境温度的影响,会随外界环境变化而变化,所以我们不能确定最佳负载大小。通过在光伏电池和负载之间增加一个直流斩波电路,调节斩波电路的占空比,就可以调整等效负载大小,控制光伏电池工作在最大功率点实现最大功率跟踪控制。图 5-1 光伏发电最大功率跟踪系统框图光伏发电最大功率跟踪系统框图如图 5-1 所示, 光伏阵列经过直流斩波电路向负载供电,控制器周期性采样光伏阵列输出电压、电流,经过最大功率跟踪控制算法判断系统是否工作在最大功率点, 并对产生的 PWM 信号占空比进行调整, 间接调整光伏阵列的工作电压,使光伏发电系统工作在最大功率点处。5.2 MPPT 控制基本原理在这里我们使用大家普遍使用并且比较好的 MPPT 控制技术中的扰动观察法。由于光伏器件的输出功率随外部环境变化而变化,因此光伏发电系统普遍采用 MPPT 电路和相应的控制方法提高对光伏器件的利用效率。假定电池的结温不变光伏器件结温不变,光伏器件的特性曲线如图 5-1 所示。基于 PLC的光伏控制系统17 图 5-2 MPPT 工作原理示意图图中曲线一、二分别对应不同日照情况下光伏器件的 I— V 特性曲线, A、 B分别为不同日照情况下光伏器件的最大输出功率点, 负载 1、 负载 2 为两条负载曲线。当光伏器件工作在 A 点时,日照突然加强,由于负载没有改变,光伏器件的工作点转移到 A’点。 从图中可以看出, 为了使光伏器件在特性曲线 I 仍能输出最大功率,就要使光伏器件工作在特性曲线 I 上的 B 点,也就是说必须对光伏器件的外部电路进行控制使其负载特性变为负载曲线 2 实现与光伏器件的功率匹配,从而使光伏器件输出最大功率。为了使太阳能电池阵列带任意电阻负载时,太阳能电池阵列都能工作在最大功率点,必须在负载和太阳能电池阵列之间加入一个阻抗变换器,如图 5-3 所示。图 5-3 带阻抗变换器时的等效电路河南机电高等专科学校毕业论文18 设变比 K=Vin / V。 ,阻抗变换器的效率为 l,则 RL’ =K2RL ,调节变比 K 便可使 RL’ =Req 从而使太阳能电池阵列工作于最大功率点,实现最大功率输出。阻抗变换器一般使用 DC-DC 变换器来实现, 通过调节变换器开关管的实现调节变比 K,从而实现太阳能电池阵列的最大功率点跟踪。5.2.1 扰动观察法 (Perturbation and Observation — P&0) 扰动观察法, 是一种基于实时控制的 MPPT控制方法, 它通过对电路施加扰动,改变太阳能光伏电池的工作状态,并且实时观察和计算光伏电池板输出功率的大小,将计算结果与前一时间点进行比较,以此为依据或维持或改变控制下一步扰动的方向,从而使得太阳能光伏电池板的输出最终稳定在最大功率点附近。算法可以简述如下:光伏控制器在每个控制周期用较小的步长改变光伏阵列输出,改变步长是一定的,方向可以是增加也可以是减小,控制对象可以是光伏阵列的输出电压或电流,这一过程称为“扰动” :然后通过比较扰动周期前后光伏阵列的输出功率,如果输出功率增加,那么继续按照上一周期的方向继续扰动,相反,如果输出功率减小,则改变“扰动”方向。扰动观察法的算法流程图如图 5-4 所示。开始检测阵列 I(n) ,V(n)计算功率 P( n)P(n)-P(n-1)>0?P(n)-P(n-1)>0? P(n)-P(n-1)>0?以一定步增加电压以一定步增加电压以一定步增加电压以一定步增加电压返回是 否是是否图 5-4 扰动观察法流程图扰动观察法的扰动变量根据实际情况和条件的不同,可以采用输出电压、输入电压、输出电路的占空比等等。其中以输出电压作为扰动变量的 MPPT 算法主要是通过控制充电回路中功率开关管的导通和关断来改变太阳能光伏电池输出压基于 PLC的光伏控制系统19 的大小。因为在这种控制方法下,功率的变化路径从图上看起来好像爬山一样,所以这种控制策略又被称为爬坡法。扰动观察法是目前 MPPT 算法中使用最广的一个算法,这个算法的主要优点是原理简单, 实现方便, 而且跟踪精度高, 其最大功率点的跟踪精度可以达到 90%以上。然而,扰动观察法也有其固有的缺点,即在最大功率点附近存在不可避免的振荡从而导致额外的功率损耗,再者就是当外界环境剧烈变化时可能产生电压崩溃现象。其中,振荡是扰动观察法固有的一种现象,它是因为扰动观察法对控制变量的不停扰动产生的。最大功率点附近的振荡过程从图 5 中也可以看出,最终系统将在 2— 3— 4— 3— 2 附近振荡。虽然说减小扰动步长可以减小最大功率点附近的振动幅度,但是同时也将会增大最大功率点的跟踪时间,并且不可能真正地消除振荡。所以说,振荡在扰动观察法中是不可避免的。P1=VVP-VVNppPNppDp/dv>0Dp/dvP1,控制系统工作正确。但如果光强下降至 I,则对应 V2 的输出功率可能为 P3