一种太阳能交通信号机及其最强光线的获取方法
【技术领域】
[0001] 本发明涉及交通信号机领域,具体地说是一种太阳能交通信号机及其最强光线的 获取方法。
【背景技术】
[0002] 现代城市交通车辆增长迅速,城市交通压力日益增大,为了避免交通堵塞,先后发 展了行人过街触发式信号机、多时段定时式信号机、感应式信号机、集中协调式信号机等。 当这些信号机出现故障或者电源中断时,容易造成交通堵塞,为了解决这些突发事件,出现 了太阳能交通信号机;现有太阳能交通信号机虽然具有电池供电、无需布线等优点,但是, 也具有充电不便、太阳能板充电效率低等缺点。
【发明内容】
[0003] 本发明是为了克服现有技术存在的不足之处,提供一种太阳能交通信号机及其最 强光线的获取方法,以期能始终保持信号机接收到最强的太阳光线,从而提高太阳能电池 板的充电效率。
[0004] 本发明为解决技术问题采用如下技术方案:
[0005] 本发明一种太阳能交通信号机的特点包括:用于计算舵机仰角的等边三角形传感 器阵列、太阳能电池板、水平转台、步进电机、LED信号灯、用于计算步进电机水平角的圆形 传感器阵列、底座箱、太阳能电池板旋转支架、舵机及控制板;
[0006] 所述控制板安装在所述底座箱中,并在所述底座箱上设置一支撑杆;在所述支撑 杆的顶部设置有太阳能电池板并在其背面通过所述太阳能电池板旋转支架进行支撑;在所 述太阳能电池板背部还设置有所述舵机用于控制垂直旋转角度;
[0007] 所述等边三角形传感器阵列拼接在所述太阳能电池板上,并与所述太阳能电池板 始终保持在同一水平面上;
[0008] 所述太阳能电池板下方的支撑杆上设置有所述水平转台,并通过所述步进电机来 控制所述水平转台的水平旋转角度;
[0009] 在所述水平转台下方和底座箱之间的支撑杆上依次设置有所述LED信号灯和圆 形传感器阵列;
[0010] 所述信号机通过所述圆形传感器阵列获取光强并传递给所述控制板,以获得所述 步进电机的水平角;并根据所述水平角控制所述步进电机驱动所述水平转台带动所述太阳 能电池板运动到光线最强的方向上;再通过所述等边三角形传感器阵列获取光强并传递给 所述控制板,以获得所述舵机的仰角,并根据所述仰角控制所述舵机的垂直旋转角度,使得 太阳光线能垂直照射到所述太阳能电池板上;从而使得所述太阳能电池板能接收到最强太 阳光线。
[0011] 本发明所述的太阳能交通信号机的特点也在于,所述控制板包括:微控制器、舵机 驱动器、步进电机驱动器、键盘开关、无线控制单元、信号灯驱动电路、充电电路、充电电池 和变压电路;
[0012] 所述微控制器用于分别获取所述等边三角形传感器阵列的光强信号和所述圆形 传感器阵列的光强信号;
[0013] 所述微控制器通过所述步进电机驱动器来控制所述步进电机驱动所述水平转台 进行水平旋转;
[0014] 所述微控制器通过所述舵机驱动器来控制所述舵机带动所述太阳能电池板进行 垂直旋转;
[0015] 所述微控制器通过所述信号灯驱动电路来控制所述LED信号灯的转换和开关;
[0016] 所述微控制器通过所述键盘开关或所述无线控制单元来获取所述LED信号灯的 设置参数;
[0017] 所述充电电路获取所述太阳能电池板的光能并转换为电能提供给所述充电电池 用于充电,所述充电电池将所获得的电能通过所述变压电路提供给所述控制板用于供电。
[0018] 所述等边三角形传感器阵列是由三只光敏传感器组成,并分别设置在等边三角形 的三个顶点上。
[0019] 所述圆形传感器阵列由η个光敏传感器组成,并按照圆形均匀排列在同一水平面 上,n ^ 3。
[0020] 本发明一种利用所述太阳能交通信号机的最强光线的获取方法的特点是按如下 步骤进行:
[0021] 步骤1、所述控制板通过所述圆形传感器阵列获取水平光强信号,记为F = 的,F2,…,F1,…FJ $表示所述圆形传感器阵列中第i个传感器所获取的水平光强信号; I ^ i ^ η ;
[0022] 步骤2、对所述光强信号F进行降序排序,获得光强最大的前两个光强信号,记为 F 和 F F >F 1 maxi |H 1 max2? 1 maxi max2?
[0023] 步骤3、利用式⑴获得所述两个最大光强信号F_JP F _2的矢量和# f
[0024] (1)
[0025] 步骤4、利用式(2)获得所述矢量和#与所述最大光强信号Fniaxl之间的夹角Θ F:
[0026]
(2)
[0027] 式⑵中,为/?坐标值,/LuAk1,为/Li坐标值;
[0028] 步骤5、利用式(3)获得所述步进电机的水平角卿:
[0029] (3)
[0030] 步骤6、所述控制板控制所述步进电机驱动所述水平转台并带动所述太阳能电池 板运动到所述水平角%上;
[0031] 步骤7、所述控制板通过所述等边三角形传感器阵列分别获取垂直光强信号,记为 X= HX3I ;并有Xj= (X uJj,2,…,Xjik,…,XjiJ ;X,k表示所述第j个传感器所获取的 m个垂直光强信号中第k个值;由第1个垂直光强信号X1、第2个垂直光强信号X 2和第3个 垂直光强信号X3构成等边三角形;j e {1,2, 3} ;1彡k彡m ;
[0032] 步骤8、利用式(4)获得所述第1个垂直光强信号X1与第2个垂直光强信号X 2的 平均值:
[0033]
(4)
[0034] 步骤9、利用式(5)获得所述平均值X与所述第3个垂直光强信号X3的差值X ^
[0035] Aii, = A", - . V (5.)
[0036] 步骤10、利用式(6)获得所述等边三角形的高H :
[0037] H = sin60° X L (6)
[0038] 式(6)中,L表示所述等边三角形的边长;
[0039] 步骤11、利用式(7)获得所述舵机的仰角σ v:
[0040] σν= arctan (X e/H) (7)
[0041] 步骤12、所述控制板控制所述舵机带动所述太阳能电池板运动到所述仰角σ v上; 从而使得所述太阳能交通信号机能接收到最强太阳光线。
[0042] 与已有技术相比,本发明有益效果体现在:
[0043] 1、本发明信号机通过圆形传感器阵列获取光强并传递给控制板,以获得步进电机 的水平角;并根据水平角控制步进电机驱动水平转台带动太阳能电池板运动到光线最强的 方向上;再通过等边三角形传感器阵列获取光强并传递给控制板,以获得舵机的仰角,并根 据仰角控制舵机的垂直旋转角度,使得太阳光线能垂直照射到太阳能电池板上;使得太阳 能电池板能接收到最强太阳光线,从而提高太阳能电池板的充电效率。
[0044] 2、本发明圆形传感器阵列由若干个光敏传感器组成,并按照圆形均匀排列在同一 水平面上,使得步进电机驱动水平转台进行水平旋转的角度精度达到180/n°的目的。
[0045] 3、本发明等边三角形传感器阵列由三只光敏传感器组成,并分别设置在等边三角 形的三个顶点上,从而计算出三只光敏传感器的法向向量,进而控制舵机带动太阳能电池 板进行垂直旋转,达到三只光敏传感器的法向向量与太阳光线平行的目的。
[0046] 4、本发明微控制器通过键盘开关或无线控制单元来获取LED信号灯的设置参数, 提高了太阳能交通信号机管理效率。
【附图说明】
[0047] 图1为本发明的结构图正面;
[0048] 图2为本发明的结构图背面;
[0049] 图3为本发明的控制板硬件框图;
[0050] 图4为本发明的控制板软件流程图;
[0051] 图中标号:1等边三角形传感器阵列;2太阳能电池板;3水平转台;4步进电机; 5LED信号灯;6用于计算步进电机水平角的圆形传感器阵列;7底座箱;8电源开关;9太阳 能电池板旋转支架;10舵机。
【具体实施方式】
[0052] 本实施例中,如图1和图2所示,一种太阳能交通信号机,应用在交通指挥领域,包 括:用于计算舵机仰角的等边三角形传感器阵列1、太阳能电池板2、水平转台3、步进电机 4、LED信号灯5、用于计算步进电机水平角的圆形传感器阵列6、底座箱7、太阳能电池板旋 转支架9、舵机10及控制板;
[0053] 控制板安装在底座箱7中,并在底座箱7上设置一支撑杆;在支撑杆的顶部设置有 太阳能电池板2并在其背面通过太阳能电池板旋转支架9进行支撑;在太阳能电池板2背 部还设置有舵机10用于控制垂直旋转角度;
[0054] 等边三角形传感器阵列1使用光敏传感器作为感光元件,拼接在太阳能电池板2 上,并与太阳能电池板2始终保持在同一水平面上;具体实施中,等边三角形传感器阵列1 是由三只光敏传感器组成,并分别设置在等边三角形的三个顶点上。
[0055] 太阳能电池板2下方的支撑杆上设置有水平转台3,并通过步进电机4来控制水平 转台3的水平旋转角度;
[0056] 在水平转台3下方和底座箱7之间的支撑杆上依次设置有LED信号灯5和圆形传 感器阵列6 ;圆形传感器阵列6由η个光敏传感器组成,并按照圆形均匀排列在同一水平面 上,n ^ 3。
[0057] 信号机通过圆形传感器阵列6使用光敏传感器作为感光元件获取光强并传递给 控制板,以获得步进电机4的水平角;并根据水平角控制步进电机4驱动水平转台3带动太 阳能电池板2运动到光线最强的方向上;再通过等边三角形传感器阵列1使用光敏传感器 作为感光元件获取光强并传递给控制板,以获得舵机10的仰角,并根据仰角控制舵机10的 垂直旋转角度,使得太阳光线能垂直照射到太阳能电池板2上;从而使得太阳能电池板2能 接收到最强太阳光线。
[0058] 本实施例中,如图3所示,一种太阳能交通信号机的控制板包括:微控制器、舵机 驱动器、步进电机驱动器、键盘开关、无线控制单元、信号灯驱动电路、充电电路、充电电池 和变压电路;
[0059] 微控制器用于分别获取等边三角形传感器阵列1的光强信号和圆形传感器阵列6 的光强信号,微控制器优选的采用Sitara系列ARM处理器;
[0060] 微控制器通过步进电机驱动器