指令百度关键词工具

百度关键词工具  时间:2021-03-18  阅读:()
SOLYSGearDrive太阳跟踪器的控制系统设计梁少林1,2,王咏梅1,石恩涛1,王天放1,王后茂1(1.
中国科学院国家空间科学中心,北京100190;2.
中国科学院大学,北京100049)摘要:太阳跟踪研究的发展,向太阳跟踪器的控制系统智能化提出了更高的要求.
以SOLYSGearDrive太阳跟踪器为仪器平台,创新性地提出利用路由器建立控制主机和太阳跟踪器在局域网内,以及局域网和互联网之间的通信,并以虚拟仪器开发软件LabVIEW为软件平台,综合调用百度地图应用程序接口API和指令脚本文件,设计了一套控制系统.
实现对仪器的状态监测,指令控制,远程访问等.
系统功能丰富,操作简单,界面可视化好,普遍适用性强.
关键词:太阳跟踪器;控制;局域网;模式;百度地图;脚本文件中图分类号:TP273.
5文献标识码:BDesignofthecontrolsystemoftheSOLYSGearDrivesuntrackerLiangShaolin1,2,WangYongmei1,ShiEntao1,WangTianfang1,WangHoumao1(1.
NationalSpaceScienceCenter,ChineseAcademyofSciences,Beijing100190,China;2.
UniversityofChineseAcademyofSciences,Beijing100049,China)Abstract:Thedevelopmentofthesuntrackingresearchhasputforwardthedemandtotheintelligenceofthecontrolsystemofthesuntracker.
UsingtheSOLYSGearDrivesuntrackerashardwareplatform,amethodthatsetsupthecommunicationbetweenthehostandinstrumentviatheLAN,thecommunicationbetweentheLANandEthernetbyrouterisputforwardinnovatively,usingthevirtualinstrumentdevelopmentsoftwareLabVIEWassoftwareplatformandutilizingtheBaiduMapsJavaScriptAPIandcommandscriptfilecomprehensively,acontrolsystemisdesigned.
Itcanmonitortheoperationstatusoftheinstrumenttimely,controltheinstrumentbysendingcommandandvisittheinstrumentremotely.
Thesystemhavemultiplefunctionsandcanbeoperatedconveniently,theinterface'visualizationisstraightforward,theapplicabilityisextensive.
Keywords:suntracker;control;LAN;mode;BaiduMaps;scriptfile0引言自上世纪90年代以来,气象观测的进步以及太阳能利用的发展,向太阳跟踪提出了更高的要求.
国内外研制了各种类型的太阳跟踪器,从单轴跟踪到双轴跟踪,从单一跟踪到混合跟踪[1],太阳跟踪器不断朝着高精度全自动多功能的目标发展.
目前,已经进入了自动化芯片时代,传感器和处理器相结合以完成太阳自动跟踪,控制系统成为其工作核心[2].
然而,大多数太阳跟踪器并不配备专门的控制系统,或控制功能较为单一,操作不够智能,界面可视化差.
因此,研制一种功能丰富,操作方便,界面清晰,普遍适用性强的太阳跟踪器控制系统,已经迫在眉睫.
作者简介:梁少林(1992-),男,安徽阜阳人,博士研究生,主要从事空间环境探测技术的研究,包括光电探测系统设计,智能仪器仪表技术等.
1仪器介绍SOLYSGearDrive太阳跟踪器是由荷兰Kipp&Zonen公司生产的一种新型全自动双轴太阳跟踪器.
内置GPS接收器以获取时间和地理位置信息,经过J.
JMichalsky算法(1988)的处理得到太阳的位置信息,再经过四象限传感器的校准,实现指向位置的微调,其精度可达0.
02°.
SOLYSGearDrive太阳跟踪器采用齿轮传动系统,最大载重达80kg,最大扭矩达60Nm,可抵抗20m/s的强风.
采用220V交流和24V直流两种供电方式,且内置加热器,工作温度范围扩展到-50℃~60℃,使太阳跟踪器能够在恶劣环境下工作.
2系统设计2.
1系统原理目前,大多数太阳跟踪器都是采用chinaXiv:201703.
00259v1RS232串口实现与主机的通信,虽然能够全双工工作,但数据传输速率较低且距离有限,保密性差[3].
SOLYSGearDrive太阳跟踪器除了可以通过RS485串口实现和主机的通信外,还具有一个以太网RJ45接口,因此,可以将主机和仪器直连或者同时接入局域网,实现对仪器的状态监测和指令控制,若再接入互联网,还可以实现对仪器的远程访问.
这种方式不仅传输速率高且距离不受限制,主机通过IP地址的形式访问仪器,因而保密性好.
图1系统原理图如图1所示,利用路由器建立局域网,将主机和仪器接入不同的LAN口,WAN口接入互联网.
再通过主机正确配置路由器的DHCP服务器,以分配给主机和仪器各一个IP地址[4].
图2打开TCP连接函数利用LabVIEW数据通信中的TCP协议,可以实现太阳跟踪器和主机的局域网内通信,打开TCP连接函数如图2所示,除了要输入IP地址外,还要输入远程端口或服务名称,以指定TCP网络连接,SOLYSGearDrive太阳跟踪器的远程端口如图3所示,图3远程端口号利用TCP端口15000和15001,可以实现对仪器的监控.
其中,TCP15001端口不支持主机命令或请求的发送,只支持仪器向主机的单方面信息传递,包括当前时间信息,经纬度信息,太阳位置信息,电机动作信息等,更新率为1秒.
而TCP15000端口既支持主机指令的发送,也可及时地接收反馈信息,部分主要指令使用说明如表1所示.
SOLYSGearDrive太阳跟踪器主要有两种工作模式:跟踪模式和标准模式.
跟踪模式下仪器自动跟踪太阳,标准模式下仪器根据动作指令运动,完成设定的运动轨迹.
模式的切换通过FU指令实现.
表1控制指令表指令作用指令作用AM设置电机加速度MO*移动某一角度CL*停止运动MS*获取电机状态CO*恢复出厂设置并重启PA*暂停某段时间CP获取太阳位置PO*指向某一位置CT获取世界时RE*开始太阳跟踪FU*设置工作模式SI获取传感器光强HO*使电机返回初始位置SP*设置太阳运行速度IS获取仪器状态TI*设置世界时LL*设置位置和气压VM*设置电机速度MC*设置电机工作电流WA*根据当前设置重启注:上标为*的指令只能在标准模式下使用2.
2系统结构系统结构如图4所示,图4控制系统结构图通过端口的选择可以实现系统功能的chinaXiv:201703.
00259v1切换.
若TCP端口选择15000,则可以向仪器发送指令,这里的指令来源有三种:自动更新,手动发送,脚本文件.
若选择自动更新,则主机循环向仪器发送"CT,LL,IS,MS,SI,SE"六条指令,并将反馈信息实时在LabVIEW前面板显示.
若选择手动发送,则可以在指令输入框输入指令,除了要符合仪器工作模式外,还要满足一定的格式要求.
若将指令存储在脚本文件如txt文件中,通过对文件的读取,可以将指令取出执行,利用这个功能可以为仪器规划运动轨迹.
2.
3前面板设计基于LabVIEW的前面板界面设计如图5所示,此时TCP端口选择15000,仪器接受主机指令的发送,图5前面板界面它主要分为以下几个功能模块:⑴通信设置:输入仪器IP地址和TCP端口,建立主机与仪器的通信连接,并显示连接状态.
⑵密码保护:为"发送指令"功能设置密码保护(PRotection).
在前面板中选择PR使能是否有效,若不使能,指令使用权限不受限制,若PR使能,则只有输入正确密码,指令才会有效发送,进一步提高了控制系统的安全性.
⑶自动更新:若自动更新有效,则主机循环依次向仪器发送"CT,LL,IS,MS,SI,SE"六条指令,以获取"当前世界时和指向位置,经度、纬度和气压,仪器状态,电机状态(包括方位角电机和天顶角电机),太阳光强,仪器序列号"等信息并用前面板控件显示.
其中,方位角和天顶角显示控件除了显示指向位置外,还可以将指向位置与当前太阳位置的误差及时计算并显示出来.
光强值和四象限传感器值控件显示太阳光强值和四象限传感器经光电转换得到的电压值(一位有效位),两者之间的转换关系与传感器参数有关.
利用JavaScript语言调用百度地图API,编写"输入经纬度显示位置"应用程序[5],将其存储路径以统一资源定位符URL的形式发送给LabVIEW中的浏览器控件[6],可以将经纬度信息实时在百度地图中显示出来.
这里的经纬度默认情况下来自仪器获取的经纬度,也支持手动输入查询位置功能.
仪器状态显示控件显示当前仪器的工作模式、操作、自动或手动运行、内部加热以及调整情况等.
电机状态显示控件用于显示电机的运动状态和工作电流等.
⑷常用指令:将常用指令以控件的形式表示,包括复位、WA、CO以及设置太阳运行速度等.
其中,太阳运行速度为太阳跟踪算法中的运行速度,如选择"5min/day",意思是使太阳一天的运行轨迹在5分钟内完成,此时,仪器的指向也会跟着运动.
⑸指令输入:在输入框中可以手动输入指令,以"PO"为例,输入"PO0150",使方位角电机指向150度位置,其中0为方位角电机的编号.
执行完成后将反馈信息和方位角及时显示,部分前面板如图6所示,图6PO指令下的部分前面板⑹脚本文件:将指令存储在脚本文件如txt中,系统通过对文件的读取取出指令并发送给仪器执行,使电机按照规划的路径运动.
一个脚本文件和执行状态如图7所示,该脚本文件共10条指令,发送间隔为60秒,chinaXiv:201703.
00259v1设置电机最大速度2.
5°/s,最大加速度3.
6°/s2.
图7一个txt脚本文件和其执行状态若TCP端口选择15001,则仪器会将状态信息实时发送给主机显示.
如图8所示,格式是"信息种类;主机名称;日期;时间;太阳方位角;太阳天顶角;方位角电机位置;天顶角电机位置;纬度;经度;气压;状态码;运行状态;方位角电机状态,天顶角电机状态;校验和",其中,运行状态以及电机状态以编码的形式表示.
图8仪器状态信息2.
4远程访问以控制主机作为远程访问的服务器,并利用LabVIEW软件自带的Web发布工具,可以将控制系统的前面板发布到互联网上,Web发布工具设置如图9所示,图9LabVIEWWeb发布工具由于控制主机和仪器是通过路由器配置的局域网进行通信的,因此,若远程访问的客户端位于本局域网内,可以直接利用Web发布的地址URL对前面板进行访问,若客户端通过公网访问服务器,则需要通过路由器进行正确的端口映射[7].
控制系统远程访问面板如图10所示.
图10控制系统远程访问面板4结论SOLYSGearDrive太阳跟踪器控制系统利用以太网接口实现主机和仪器在局域网内以及局域网和互联网之间的通信,并以IP寻址的方式实现主机对仪器的访问,克服了传统串口通信速率慢,距离短,保密性差的缺点.
基于LabVIEW设计了仪器的控制面板,功能丰富,且操作简单,界面可视化好.
利用Web发布工具将前面板发布到互联网上,还可以实现对仪器的远程访问,极大地满足使用者的工作需求.
此外,该系统只需要作简单的指令修改,即可应用于其他太阳跟踪器上,具有较强的普遍使用性.
【参考文献】[1]朱志缸,阵纬,毛行奎.
自动太阳跟踪器综述[C].
第十八届全国电源技术年会论文集,2010:479-481.
[2]赵建华,张婷婷.
太阳跟踪控制系统的研究与设计[J].
电子测量技术,2016,39(3):1-3.
[3]向平,毕玉庆,程建民,陈方.
基于ARM的太阳跟踪控制系统设计[J].
计算机测量与控制,2009,17(6):1102-1105.
[4]张勇,张德运,蒋旭宪,霍伟.
路由器安全配置管理[J].
计算机工程,2000,26(8):65-66.
[5]弗拉纳根.
JavaScript权威指南[M].
北京:机械工业出版社,2007.
[6]杨乐平.
LabVIEW高级程序设计[M].
北京:清华大学出版社,2003.
[7]傅丰,徐洪章.
端口映射的分析与应用[J].
天中学刊,2006,21(2):59-60.
chinaXiv:201703.
00259v1联系方式:地址:北京市海淀区中关村南二条1号中科院国家空间科学中心梁少林收邮编:100190手机:15201673051chinaXiv:201703.
00259v1

totyun:香港cn2 vps,5折优惠,$6/月,10Mbps带宽,不限流量,2G内存/2核/20g+50g

totyun,新公司,主要运作香港vps、日本vps业务,接入cn2网络,不限制流量!VPS基于KVM虚拟,采用系统盘和数据盘分离,从4G内存开始支持Windows系统...大家注意下,网络分“Premium China”、“Global”,由于站长尚未测试,所以也还不清楚情况,有喜欢吃螃蟹的尝试过不妨告诉下站长。官方网站:https://totyun.com一次性5折优惠码:X4QTYVNB3P...

onevps:新增(支付宝+中文网站),香港/新加坡/日本等9机房,1Gbps带宽,不限流量,仅需$4/月

onevps最新消息,为了更好服务中国区用户:1、网站支付方式新增了支付宝,即将增加微信;原信用卡、PayPal方式不变;(2)可以切换简体中文版网站,在网站顶部右上角找到那个米字旗,下拉可以换中国简体版本。VPS可选机房有:中国(香港)、新加坡、日本(东京)、美国(纽约、洛杉矶)、英国(伦敦)、荷兰(阿姆斯特丹)、瑞士(苏黎世)、德国(法兰克福)、澳大利亚(悉尼)。不管你的客户在亚太区域、美洲区...

月费$389,RackNerd美国大硬盘独立服务器

这次RackNerd商家提供的美国大硬盘独立服务器,数据中心位于洛杉矶multacom,可选Windows、Linux镜像系统,默认内存是64GB,也可升级至128GB内存,而且硬盘采用的是256G SSD系统盘+10个16TSAS数据盘,端口提供的是1Gbps带宽,每月提供200TB,且包含5个IPv4,如果有需要更多IP,也可以升级增加。CPU核心内存硬盘流量带宽价格选择2XE5-2640V2...

百度关键词工具为你推荐
蓝瘦香菇被抢注蓝瘦香菇这梗是怎么火起来的?怎么觉得火得莫名其妙?巨星prince去世Whitney Houston因什么去世的?甲骨文不满赔偿工作不满半年被辞退,请问赔偿金是怎么算的?lunwenjiancepaperfree论文检测安全吗porndao单词prondao的汉语是什么www.vtigu.com如图所示的RT三角形ABC中,角B=90°(初三二次根式)30 如图所示的RT三角形ABC中,角B=90°,点p从点B开始沿BA边以1厘米每秒的速度向A移动;同时,点Q也从点B开始沿BC边以2厘米每秒的速度向点C移动。问:几秒后三角形PBQ的面积为35平方厘米?PQ的距离是多少kb123.net股市里的STAQ、NET市场是什么?ww.66bobo.com这个www.中国应急救援网.com查询证件是真是假?baqizi.cc汉字的故事100字www.toutoulu.comSEO行业外链怎么做?
天津服务器租赁 com域名抢注 免备案空间 火车票抢票攻略 xen 创梦 idc是什么 1g内存 流量计费 新世界服务器 监控服务器 双线空间 ledlamp 杭州电信宽带优惠 金主 网站防护 谷歌搜索打不开 register.com 美国代理服务器 时间同步服务器 更多