System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技术实现步骤摘要】
本专利技术涉及光电探测,尤其涉及一种基于太阳位置的光电探测设备防太阳强光控制方法。
技术介绍
1、光电探测系统一般由光电传感器及相关处理控制组合组成,主要包括红外/可见光传感器、激光测距机、伺服转台等。其中红外传感器容易受太阳强光干扰,长时间直射甚至会对探测器造成不可逆的损坏,因此在光电探测系统使用过程中,人在回路时可手动控制光电探测系统指向避开太阳,或者在红外传感器中增加保护电路或挡板装置,增加了设备复杂度和成本。但在自动处置流程中,存在外部引导目标位置长时间指向太阳的情况,无保护措施可能造成设备损坏,即使有保护措施,电路断开或挡板遮蔽生效后,何时恢复还需人工判断和手动操作,破坏了光电探测系统自动处置流程。
2、因此,针对以上不足,需要提供一种基于太阳位置的光电探测设备防太阳强光控制方法。
技术实现思路
1、(一)要解决的技术问题
2、本专利技术要解决的技术问题是解决太阳长时间直射会导致红外传感器损毁的问题。
3、(二)技术方案
4、为了解决上述技术问题,本专利技术提供了一种基于太阳位置的光电探测设备防太阳强光控制方法,包括以下步骤:
5、i.启动太阳直射告警处理定时器,根据伺服响应性能设定定时周期、规避太阳直射发送转台预制位指令的次数、规避太阳单次调整角度和太阳位置距离警告阈值;
6、ⅱ.计算太阳当前位置,判断光电指向与太阳位置之间距离是否小于等于5倍的太阳位置距离警告阈值;
7、ⅲ.若为是,启
8、iv.计算规避太阳直射发送转台预置位指令的次数n,在之后的n个定时中断中,向伺服转台下发与太阳位置方向顺时针旋转θ°,距离为3倍的太阳位置距离警告阈值;
9、ⅴ.完成n个定时中断预置位调整后,停止告警,并返回ⅱ继续执行。
10、作为对本专利技术的进一步说明,优选地,规避太阳直射发送转台预置位指令的次数n满足:
11、
12、其中θ为规避太阳的单次调整角度;
13、计算出的n向上取整数。
14、(三)有益效果
15、本专利技术的上述技术方案具有如下优点:
16、本专利技术通过设计一种程序算法,只控制伺服转台的运动而未添加其他额外的设备,最大程度降低光电探测设备红外传感器防太阳强光的成本,同时实现避免因为太阳长时间直射导致红外传感器损坏的风险,并提升光电探测系统无人值守智能化程度。
本文档来自技高网...【技术保护点】
1.一种基于太阳位置的光电探测设备防太阳强光控制方法,其特征在于:包括以下步骤:
2.根据权利要求1所述的一种基于太阳位置的光电探测设备防太阳强光控制方法,其特征在于:规避太阳直射发送转台预置位指令的次数N满足:
【技术特征摘要】
1.一种基于太阳位置的光电探测设备防太阳强光控制方法,其特征在于:包括以下步骤:
2.根据权利要求1...
【专利技术属性】
技术研发人员:黄建峰,崔玉麟,杨文佳,
申请(专利权)人:北京环境特性研究所,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。