并网光伏微型逆变器设计
系统状态初始化
当太阳能微型逆变器开启时,系统会进入初始化程序,将其所有外设、变量和常量初始化。系统的状态将初始化为系统启动状态。状态机首先监视所有系统变量和输入输出的状态。如果检测到任何故障,它会检查:
•电网电压条件
•电网频率条件
•逆变器输出交流电流条件
•PV电池板电压条件
•反激MOSFET电流条件
以下部分将描述本参考设计的每一种工作模式。
图6显示了本参考设计的软件状态图:
本状态结构总共有四个状态,分别是
系统启动状态SYSTEM_STARTUP
系统错误状态SYSTEM_ERROR
白天模式 DAY_MODE
黑夜模式 NIGHT_MODE
▲SYSTEM_STARTUP
如果上面描述的任一条件没有在指定限值之内,则状态机会将系统状态切换到SYSTEM_ERROR模式。如果所有条件均在指定限值范围之内,状态机将首先计算输入PV电压和输出电网电压及其频率然后设置ss_Flag系统启动标志以启动系统使其正常工作。它会重新初始化所有必需的控制环变量,以确保在PWM初始切换期间的可靠工作。在将所有必需的控制环变量初始化之后,系统状态会切换到DAY_MODE工作模式。在以SYSTEM_STARTUP模式工作期间,系统会持续检查指定的所有条件。如果其中有任一条件未满足,则会切换到SYSTEM_ERROR工作模式。
▲SYSTEM_ERROR
如果发生以下任一情况,则系统状态会切换到此SYSTEM_ERROR模式
•电网欠压~180VAC
•电网过压>~270VAC
•电网频率>55Hz或45Hz
评论