其中系统参数设置是针对风光互补当时的最佳条件设定初始参数,如光伏最佳功率点电压、风电机组卸荷电压、蓄电池充电限制电压、蓄电池充电限制电流、浮充电压、涓流电流等;A/D采样环节是把传感器获得的模拟信号转换为数字信号以送给单片机进行运算;PI调节则是通过软件把检测获得的实际参数与设置参数进行比较,其误差经运算后通过单片机输出相应的PWM进行控制调节;过压、欠压报警子程序是系统实测参数达到报警上下限时进行报警提示。控制系统中蓄电池充放电主要设定参数,如表1所示。
其控制过程如下:开机后,系统自动进行初始化,初始化完毕后系统自动进行参数设置子程序,然后进入采样环节,采样不是一直采样的,而是有一定的时间间隔,到了一定的时间间隔才进行系统关键点的参数采样。采样得到的数据给A/D变换后传送到单片机,与设定的参数进行比较,判断目前蓄电池充电处于第几阶段,判断出结果后进入下一环节,系统进行MPPT增加输入功率子程序或进入减小功率子程序。程序反复则系统进入智能控制状态。系统最大功率跟踪控制MPPT算法流程图如下图4所示。