




已阅读5页,还剩2页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
基于 68片机的光伏正弦波逆变电源 引言 随着能源危机的日益加剧和人类环保意识的提高,新能源的开发利用越来越受到人们的重视。而太阳能作为取之不尽用之不竭的高效无污染的能源近来更受人们的青睐。本文介绍的光伏正弦逆变电源系统正是一种适于户用的、特别适于无电少电的西部边远地区用户的一种电源系统,随着我国西部大开发的进行其市场前景必将越来越广阔 。 2 逆变系统结构及原理 统基本结构 首先太阳电池阵列经充电电路向蓄电池充电,从而得到一个基本稳定的直流电压,再经逆变电路将直流电逆变成高频交 流电,最后经工频变压器升压和滤波电路滤波变成 50220个系统的控制都是由 片机完成的。其核心部分 为 于 片机 68性能的八位单片机。它具有 32k 字节的可擦写的片内闪速存储器 有 768字节的 于本系统来说完全够用;具有一个专门用于电机控制的 6 路 出 的 块,适合于单相、三相逆变,同时该模块还有专门用于故障保护的 4路 故障发生时可在不引起中断的情况下快速封锁 有可选择外部晶振时钟或内部锁相环时钟的时钟发生器模块,本系统选择的内部锁相环时钟能产生精确的 8内部总线频率,从而保证了系统的频率精度;具有可编程的 钟 ,换时间最快只需 2 s,能最大程度地减少中断程序的执行时间;具有工作于全双工或半双工模式,在本系统中能够可靠地完成与外界键盘监控系统的串行通信 。 变主电路 开关器件采用适合于小功率装置、具有开关速度快、工作频率高等特性的 功 率关管的栅极驱动信号来源于 片机产生的 桥逆变的输出为高频 变压器升压及滤波后即得到 220V、50 的形成 68对互补模式或独立模式的包括 6 路 出 的 块。在本系统中初始化使其工作于 3 对互补模式即同一桥臂 2个 初始化中写一计数值到 :L)中以决定载波频率即开关频率。 断程序完成的,每 次 块中的 :L)计数器计数到 :L)中的值时就引起中断。预先将 0 360的正弦值制成表格存于 一区域中,每次中断时从中取一正弦值,经过一定计算后得一数值,将其送 入 :L)寄存器中,单片机将:L)中的值与 :L)中的值比较后自动生成 号并由 脚发出。为了防止同一桥臂两个管子同时导通的现象发生,在无信号发生 器系统设计死区时间为 s,载波频率为 10成包括 200个放大的正弦值的正弦表。 路故障保护端口 端口为高电平时 , 能根据初始化设定来封锁相应的 系统中的过流保护正是利用了这个功能,当发生过电流时,就置位 系统 使 载波周期 =1/10k=:L) (1/8M) 2 所以本系统须初始化 :L)= 0190(注: 为 统的控制结构 本系统通过数字式 节器实现稳压控制。系统的控制框图如图 3 所示。反馈信号来自交流电压的 了保证精度,本系统利用变压器进行电压采样。刚启动时给定电压取自软启动输出,软启动是为了避免启动时产生大的峰值电流,软启动采用逐次加 1递增到所需电压的方法,软启动结束后给定电压就是对应于 220V 电压的数值。为了加强快速性,本系统采用前馈控制与反馈控制相结合的控制方式。为了增强系统的动态输出特性,本系统采用根据偏差大小改变比例系数和积分系数的模糊控制方法,当偏 差较大时,比例系数和积分系数也较大,当偏差较小时比例系数和积分系数也较小,从而大大减少了超调量,很容易使系统稳定,完全消除了积分饱和现象,也增强了系统的适应能力。 3 串行通信 为了增强系统适应不同环境的能力,有必要对系统进行监控监测及对参数进行修改调节,本系统采用串行通信技术同外界键盘监控系统进行通信。程序上采用查询方式,周期性地向外界发送检测的数据,检测的数据包括太阳电池电压、充电电流、蓄电池电压、直流侧电流、输出电压、输出电流、散热器温度等,当发生故障时优先发送故障信号,当需要修改参数时就接收数据并修 改相应参数,并使用校验和校验的方法检验数据通信的准确性。硬件采用 司的 为接口芯片使其工作于半双工模式,同时本系统采用光耦隔离的办法以增强系统抗干扰能力,提高可靠性 。 4 系统的软件设计 本系统软件采用模块化设计,包括初始化模块、保护模块、调节器模块、通信模块、中断程序模块等,除中断模块外其余模块都放在主程序中进行, 初始化模块主要完成系统的初始化、各变量单元、各寄存器单元赋初值。 保护模块根据电压电流采样值进行故障判断,并在故障发生时封锁 护包括蓄电池欠压、蓄电池过 压、系统过载、过热保护等,其中蓄电池欠压、过压保护能够实现自恢复,即在检测到蓄电池电压又恢复正常时,系统重新软启动并恢复正常工作。过流保护由于需要快速反应故采用硬件保护,当过流发生时就立即封锁全 部 出,也立即封锁全部驱动电路,只有重新复位时才能恢复工作,软件可判断出是否发生过流保护。 调节器模块完成对系统输出电压稳压的 节,使输出电压稳定在 220V,同时软启动也放在其中。其入口参数为软启动输出,出口参数 与宽的计算。通过实时调节该参数的值就能改变脉宽值从而使输出跟随给定 。 中断程序模块完成 形的发出、交流电压、交流电流参数的采样。中断的入口参数为 ,该参数参与脉宽的计算 即 :L)值的计算,从而改变了占空比也即调节了输出电压。按照 采样的方法,结合初始化中对 设定得脉宽的实时计算公式为 正半周期: :L)=:L)/2 M 负半周期: :L)=:L)/2 M 其中 对应 按照以上思想制成样机,最后能得到比较标准的 220V、 50弦电压,软启动也很平稳,其频率误差 ,输出电压误差 由于采用 10载波频率,在变压器原边得到 20噪声。在上述控制方式下,能保证系统在突然加载或减载时输出电压快速地保持稳定。并且与外界键盘监控系统的串行通信良好,有较强的实用性和可靠性。 n 68of of is as an of of In is a in of of a s be 2 of he of of by to in to a of C by be by 0220V C of is by a of C to of I on 68is a . It 2k of 68 a WM in at to , in of by of WM to of or by LL so as to of of D AD s, to of CI in or in be is of by 20V, 50Hz C 68a be to in of or WM of in in of in WM is in of to a to H: L) in to is WM is by of H: L) H: L) of of 360 to in a to a I a be H: L) H: L) of H: L) in by WM In to of at of in of a to of 000 to of be to in WM is of in to WM so in WM 1/10k = H: L) (1/8M) 2 be H: L) = $ 0190 ($ in I to of in . AC D in to to is at in to of to a is to 20V In to a of of In to of in of of of of is is of of it is to of to of 3 In to s to to it is to to of a to on of to DC of to on of of of of s as a to in to 4 of as of in to of on of of in to in WM of be is to as a of to of at of as as WM to to be to of I so 20V, on to
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
评论
0/150
提交评论