1.一种太阳能全自动高精度跟踪闭环控制方法,其特征在于:其步骤如下:
(1)对太阳能自动跟踪装置系统进行参数初始化处理,设置太阳光检测装置的检测周期T1、太阳能自动跟踪装置的方位轴和俯仰轴转角检测装置的采样周期T2、太阳能自动跟踪控制周期T3,三者之间满足T1=T2,T3=nT1,且n为大于或等于1的整数;
(2)根据太阳光检测装置得到当前位置和当前时刻太阳的方位角和俯仰角,根据太阳能自动跟踪装置的方位轴和俯仰轴转角检测装置,分别得到太阳能自动跟踪装置的实际方位角和实际俯仰角;
(3)计算第k时刻太阳的方位角与太阳能自动跟踪装置的实际方位角之间误差和误差变化、计算第k时刻太阳的俯仰角与太阳能自动跟踪装置的实际俯仰角之间误差和误差变化;
(4)分别求解变域空间中第k时刻太阳的方位角与太阳能自动跟踪装置的实际方位角之间误差变量、第k时刻太阳的俯仰角与太阳能自动跟踪装置的实际俯仰角之间误差变量、第k时刻太阳的方位角与太阳能自动跟踪装置的实际方位角之间误差变化变量、第k时刻太阳的俯仰角与太阳能自动跟踪装置的实际俯仰角之间误差变化变量;
(5)分别求解变域空间中第k时刻四个变量的变化因子;
(6)分别计算变域空间中第k时刻四个变量的变域范围;
(7)确定新变域空间中四个变量的表达式;
(8)对新变域空间中方位角和俯仰角的控制规则进行自适应调控;
(9)计算新变域空间的方位角和俯仰角输出信号量;
(10)分别将新变域空间的方位角和俯仰角输出信号量输送给太阳能自动跟踪装置的方位轴和俯仰轴的电机驱动器,电机驱动器控制电机分别回转相应的角度;
其中步骤(3)中的表达式为:
式中,r1(k)表示为第k时刻太阳的方位角与太阳能自动跟踪装置的实际方位角之间误差,r1(k‑1)表示为第k‑1时刻太阳的方位角与太阳能自动跟踪装置的实际方位角之间误差,θt1(k)表示为第k时刻太阳的方位角,θa1(k)表示为第k时刻太阳能自动跟踪装置的实际方位角,r2(k)表示为第k时刻太阳的俯仰角与太阳能自动跟踪装置的实际俯仰角之间的误差,r2(k‑1)表示为第k‑1时刻太阳的俯仰角与太阳能自动跟踪装置的实际俯仰角之间误差,θt2(k)表示为第k时刻太阳的俯仰角,θa2(k)表示为第k时刻太阳能自动跟踪装置的实际俯仰角,Δr1(k)表示为第k时刻太阳的方位角与太阳能自动跟踪装置的实际方位角之间误差变化,Δr2(k)表示为第k时刻太阳的俯仰角与太阳能自动跟踪装置的实际俯仰角之间误差变化,其中k满足k≥2,且为整数;
其中步骤(4)中的表达式为:
式中,R1(k)表示为变域空间中第k时刻太阳的方位角与太阳能自动跟踪装置的实际方位角之间误差变量,Rmax1表示为变域空间中太阳的方位角与太阳能自动跟踪装置的实际方位角之间误差的最大值,rmax1表示为太阳的方位角与太阳能自动跟踪装置的实际方位角之间实际误差的最大值,Rc1(k)表示为变域空间中第k时刻太阳的方位角与太阳能自动跟踪装置的实际方位角之间误差变化变量,Rcmax1表示为变域空间中太阳的方位角与太阳能自动跟踪装置的实际方位角之间误差变化的最大值,rcmax1表示为太阳的方位角与太阳能自动跟踪装置的实际方位角之间误差变化的最大值,R2(k)表示为变域空间中第k时刻太阳的俯仰角与太阳能自动跟踪装置的实际俯仰角之间误差变量,Rmax2表示为变域空间中太阳的俯仰角与太阳能自动跟踪装置的实际俯仰角之间误差的最大值,rmax2表示为太阳的俯仰角与太阳能自动跟踪装置的实际俯仰角之间实际误差的最大值,Rc2(k)表示为变域空间中第k时刻太阳俯仰角与太阳能自动跟踪装置实际俯仰角之间误差变化变量,Rcmax2表示为变域空间中太阳俯仰角与太阳能自动跟踪装置实际俯仰角之间误差变化的最大值,rcmax2表示为太阳俯仰角与太阳能自动跟踪装置实际俯仰角之间误差变化的最大值。
2.根据权利要求1所述的一种太阳能全自动高精度跟踪闭环控制方法,其特征在于步骤(5)中分别计算变域空间中第k时刻太阳方位角与太阳能自动跟踪装置实际方位角之间误差变量的变化因子、第k时刻太阳俯仰角与太阳能自动跟踪装置实际俯仰角之间误差变量的变化因子、第k时刻太阳方位角与太阳能自动跟踪装置实际方位角之间误差变化变量的变化因子、第k时刻太阳俯仰角与太阳能自动跟踪装置实际俯仰角之间误差变化变量的变化因子,其表达式为:式中,kR1(k)表示为变域空间中第k时刻太阳的方位角与太阳能自动跟踪装置的实际方位角之间误差变量的变化因子,kRc1(k)表示为变域空间中第k时刻太阳的方位角与太阳能自动跟踪装置的实际方位角之间误差变化变量的变化因子,kR2(k)表示为变域空间中第k时刻太阳的俯仰角与太阳能自动跟踪装置的实际俯仰角之间误差变量的变化因子,kRc2(k)表示为变域空间中第k时刻太阳的俯仰角与太阳能自动跟踪装置的实际俯仰角之间误差变化变量的变化因子,a11表示为方位角误差变量的变化因子的指数系数,且满足a11>0,a12表示为俯仰角误差变量的变化因子的指数系数,且满足a12>0,a21表示为方位角误差变化变量的变化因子的指数系数,且满足a21>0,a22表示为俯仰角误差变化变量的变化因子的指数系数,且满足a22>0。
3.根据权利要求1所述的一种太阳能全自动高精度跟踪闭环控制方法,其特征在于步骤(6)中分别计算变域空间中第k时刻太阳的方位角与太阳能自动跟踪装置的实际方位角之间误差变量的变域范围[‑Rmax1kR1(k),Rmax1kR1(k)]、第k时刻太阳的俯仰角与太阳能自动跟踪装置的实际俯仰角之间误差变量的变域范围[‑Rmax2kR2(k),Rmax2kR2(k)]、第k时刻太阳的方位角与太阳能自动跟踪装置的实际方位角之间误差变化变量的变域范围[‑Rcmax1kRc1(k),Rcmax1kRc1(k)]、第k时刻太阳的俯仰角与太阳能自动跟踪装置的实际俯仰角之间误差变化变量的变域范围[‑Rcmax2kRc2(k),Rcmax2kRc2(k)]。
4.根据权利要求3所述的一种太阳能全自动高精度跟踪闭环控制方法,其特征在于步骤(7)中分别确定在新变域空间中第k时刻太阳的方位角与太阳能自动跟踪装置的实际方位角之间误差变量、第k时刻太阳的俯仰角与太阳能自动跟踪装置的实际俯仰角之间误差变量、第k时刻太阳的方位角与太阳能自动跟踪装置的实际方位角之间误差变化变量、第k时刻太阳的俯仰角与太阳能自动跟踪装置的实际俯仰角之间误差变化变量,其表达式为:式中,R1′(k)表示为在新变域空间中第k时刻太阳的方位角与太阳能自动跟踪装置的实际方位角之间误差变量,R2′(k)表示为在新变域空间中第k时刻太阳的俯仰角与太阳能自动跟踪装置的实际俯仰角之间误差变量,Rc′1(k)表示为在新变域空间中第k时刻太阳的方位角与太阳能自动跟踪装置的实际方位角之间误差变化变量,Rc′2(k)表示为在新变域空间中第k时刻太阳的俯仰角与太阳能自动跟踪装置的实际俯仰角之间误差变化变量。
5.根据权利要求4所述的一种太阳能全自动高精度跟踪闭环控制方法,其特征在于步骤(8)中自适应调控规则表达式为:
式中,f1(k)表示为第k时刻方位角在新变域空间中的控制规则,f2(k)表示为第k时刻俯仰角在新变域空间中的控制规则。
6.根据权利要求5所述的一种太阳能全自动高精度跟踪闭环控制方法,其特征在于步骤(9)中的表达式为:
式中,u1(k)表示为新变域空间的方位角输出信号量,ku1表示为方位角输出信号缩放系数,其满足ku1∈(0,1],u2(k)表示为新变域空间的俯仰角输出信号量,ku2表示为俯仰角输出信号缩放系数,其满足ku2∈(0,1]。