一种基于嵌入式系统的智能环控方法技术方案

技术编号:15159127 阅读:75 留言:0更新日期:2017-04-12 09:09
一种基于嵌入式系统的智能环控方法,采用基于单片机系统的WIFI基础传输层协议,采用帧这种形式的载体作为数据传输的基本单元,采用时间片轮转算法和CRC算法相结合的方式,实现数据的并发传输。实现底端数据采集、智能底端控制与远端控制相结合的模式,实现本设备能耗管理、能耗分析告警、能耗远程控制的方式,这样当某一节点出现问题时不会影响通讯传递,也方便后续的排查和检修。

【技术实现步骤摘要】

本专利技术涉及无线网络通讯领域,具体涉及一种基于嵌入式系统的智能环控方法。
技术介绍
在机房基站、图书馆、食品药品、生物制品、特殊仓储、卫生医疗系统、IDC中心和科研实验室等行业,需要24小时监测环境和控制环境的变化,从而有效的提高提高被监测产品运行效率,保证被监测产品的正常运行。检测器包括外置的探测器及主机,目前采集信号中一般有两种方法:1,通过布线连接以采集电压的方式将传感器接入主机设备上;2,通过布线的方式采集电流的方式将传感器接入主机设备上;现有的技术中大都采用探测器与主机布线连接,在实施过程中,一般用RS485把这些传感设备串联起来,用总线的方式,但总线有问题时任一节点都无法进行通讯,往往会导致整个通讯网络的瘫痪,也给其它网络节点带来不必要的损失,数据也无法恢复。其次,目前设备中还有另一缺陷是,多传感设备融合后对传感器只做采集数据使用,无法在传感设备上实现远程智能控制,无法对神经网络节点进行智能巡查和智能控制实现联动。再次,通常采集的传感数据无法进行能耗分析、能耗监测及能耗远程实时控制。
技术实现思路
为克服上有技术的缺陷,本专利技术的目的旨在提出一种基于嵌入式系统的智能环控方法,实现数据的并发传输,解决神经网络节点有问题时造成通讯网络的瘫痪问题。为实现上述目的,本专利技术采用如下之技术方案:一种基于嵌入式系统的智能环控方法,基于单片机系统的WIFI基础传输层协议,采用“帧”这种形式的载体作为数据传输的基本单元,采用时间片轮转算法和CRC算法相结合的方式,实现数据的并发传输,包括如下步骤:步骤一,将数据流按照大小拆分为多个数据包,再将数据包封装为“帧”,“帧”是指每次发送的数据包,它是数据流被拆分的最小单元,是独立的逻辑单元;步骤二,数据发送端首先发送握手信息,向数据接收端请求发送数据,数据接收端收到后,将应答数据发送端,并做好接收准备,其中握手信息是一个特殊的“帧”,用于表明数据传输任务的开始以及任务的概况,标明本次任务共包含多少个“帧”,总数据长度等,数据接收端收到此握手信息后,便可应答发送端,告知已做好接收准备,可以发送数据了;步骤三,数据发送端采用时间片轮转算法和CRC算法相结合的方式,将所有“帧”发送至接收端,在这过程中对每次发送的“帧”发送端会进行校验,直至接收端接收的数据为完整的传感器数据;在整个数据发送过程中主要依赖于无线WIFI网络部件,只需要很少的处理器处理,因此将单片机的CPU的效率可以大大提高,使整个传输能力发挥到极限,保证了无线网络通讯的不间断连接,不会出现“发送-等待-发送-等待”的低效率过程;若网络连接超时只接收到部分“帧”,在网络恢复后再次发送,并将所属的传输任务调查并恢复载入,从而实现恢复传输的功能;步骤四,数据接收端将数据项内容提取,并将内容分别发送至继电装置和能耗数据分析处理端;步骤五,继电装置接收数据后判断是否为继电装置接收动作指令,如果是则继电装置执行指令,并将执行后的数据反馈至数据发送端,如果不是则丢弃数据;能耗数据分析处理端接收到数据后由能耗后台进行数据分析,并判断是否能耗超限,如果数据不是能耗数据则丢弃数据,如果数据能耗没有超限则丢弃数据,如果能耗超限则将数据发送至继电装置,并执行底端装置,继电装置同样将该数据信息反馈至数据发送端。进一步,所述“帧”是一种具有“可读性”的数据封装体,所述“帧”包含了作为任务标识的帧标识符。由于上述技术方案运用,本专利技术与现有技术相比具有下列优点:本专利技术提供的一种基于嵌入式系统的智能环控方法,采用无线WIFI通讯方式、采用神经网络自组网方式,自动数据存储,当某一节点出现问题时不会影响通讯传递,也方便续传的排查和检修;实现底端数据采集智能底端控制与远端控制相结合的模式,实现本设备能耗管理、能耗分析告警、能耗远程控制的方式,这样当某一节点出现问题时不会影响通讯传递,也方便后续的排查和检修。附图说明图1为本专利技术实施例的流程图。具体实施方式下面结合附图及实施例对本专利技术作进一步描述:实施例:图1所示:一种基于嵌入式系统的智能环控方法,基于单片机系统的WIFI基础传输层协议,采用“帧”这种形式的载体作为数据传输的基本单元,采用时间片轮转算法和CRC算法相结合的方式,实现数据的并发传输,包括如下步骤:步骤一,将数据流按照大小拆分为多个数据包,再将数据包封装为“帧”,“帧”是指每次发送的数据包,它是数据流被拆分的最小单元,是独立的逻辑单元;所述“帧”是一种具有“可读性”的数据封装体,所述“帧”包含了作为任务标识的帧标识符。步骤二,数据发送端首先发送握手信息,向数据接收端请求发送数据,数据接收端收到后,将应答数据发送端,并做好接收准备,其中握手信息是一个特殊的“帧”,用于表明数据传输任务的开始以及任务的概况,标明本次任务共包含多少个“帧”,总数据长度等,数据接收端收到此握手信息后,便可应答发送端,告知已做好接收准备,可以发送数据了;应答参数说明:字符串为Json格式,整体上是一个Json对象,对象的值是一个对象数组。HisData:只是一个对象名,用于解析对象值,无具体意义DataID:历史数据的唯一IDTempValue:模拟量一的值HumiValue:模拟量二的值LngValue:历史数据纬度值LatValue:历史数据经度值TimeValue:历史数据保存的时间点步骤三,数据发送端采用时间片轮转算法和CRC算法相结合的方式,将所有“帧”发送至接收端,在这过程中对每次发送的“帧”发送端会进行校验,直至接收端接收的数据为完整的传感器数据;在整个数据发送过程中主要依赖于无线WIFI网络部件,只需要很少的处理器处理,因此将单片机的CPU的效率可以大大提高,使整个传输能力发挥到极限,保证了无线网络通讯的不间断连接,不会出现“发送-等待-发送-等待”的低效率过程;若网络连接超时只接收到部分“帧”,在网络恢复后再次发送,并将所属的传输任务调查并恢复载入,从而实现恢复传输的功能。步骤四,数据接收端将数据项内容提取,并将内容分别发送至继电装置和能耗数据分析处理端。步骤五,继电装置接收数据后判断是否为继电装置接收动作指令,如果是则继电装置执行指令,并将执行后的数据反馈至数据发送端,如果不是则丢弃数据;能耗数据分析处理端接收到数据后由能耗后台进行数据分析,并判断是否能耗超限,如果数据不是能耗数据则丢弃数据,如果数据能耗没有超限则丢弃数据,如果能耗超限则将数据发送至继电装置,并执行底端装置,继电装置同样将该数据信息反馈至数据发送端。本专利技术基于单片机的无线采集传输,智能传感器采集的数据经过底端微型处理器加工处理数据,在底端设备中写入PLC编程,利用PLC编程实现智能控制的目的,将采集的数据,根据环控需要的实际需求,在PLC编程中设置环控的参数。智能传感器采集的数据经过无线WIFI传输至系统平台,系统根据决策依据进行数据处理,当采集到的数据超过某一特定的要求时,实现底端设备自动联动达到智能控制设备的目的。智能传感与PLC继电装置可设置为:状态掉电保持,当前某几路开关正在打开时,突然停电,等待一段时间再来电时,然后会把开关打开,跟停电前一样的状态。状态掉电不保持,当前某几路开关正在打开时,突然停电,等待一段时间再来电时,这时开关会全部关闭,不会打开。选择性本文档来自技高网...

【技术保护点】
一种基于嵌入式系统的智能环控方法,其特征在于:基于单片机系统的WIFI基础传输层协议,采用“帧”这种形式的载体作为数据传输的基本单元,采用时间片轮转算法和CRC算法相结合的方式,实现数据的并发传输,包括如下步骤:步骤一,将数据流按照大小拆分为多个数据包,再将数据包封装为“帧”;步骤二,数据发送端首先发送握手信息,向数据接收端请求发送数据,数据接收端收到后,将应答数据发送端,并做好接收准备;步骤三,数据发送端采用时间片轮转算法和CRC算法相结合的方式,将所有“帧”发送至接收端,在这过程中对每次发送的“帧”进行校验,直至接收端接收的数据为完整的传感器数据;步骤四,数据接收端将数据项内容提取,并将内容分别发送至继电装置和能耗数据分析处理端;步骤五,继电装置接收数据后判断是否为继电装置接收动作指令,如果是则继电装置执行指令,并将执行后的数据反馈至数据发送端,如果不是则丢弃数据;能耗数据分析处理端接收到数据后由能耗后台进行数据分析,并判断是否能耗超限,如果数据不是能耗数据则丢弃数据,如果数据能耗没有超限则丢弃数据,如果能耗超限则将数据发送至继电装置,并执行底端装置,继电装置同样将该数据信息反馈至数据发送端。...

【技术特征摘要】
1.一种基于嵌入式系统的智能环控方法,其特征在于:基于单片机系统的WIFI基础传输层协议,采用“帧”这种形式的载体作为数据传输的基本单元,采用时间片轮转算法和CRC算法相结合的方式,实现数据的并发传输,包括如下步骤:步骤一,将数据流按照大小拆分为多个数据包,再将数据包封装为“帧”;步骤二,数据发送端首先发送握手信息,向数据接收端请求发送数据,数据接收端收到后,将应答数据发送端,并做好接收准备;步骤三,数据发送端采用时间片轮转算法和CRC算法相结合的方式,将所有“帧”发送至接收端,在这过程中对每次发送的“帧”进行校验,直至接收端接收的数据为完整的传感器数据;步骤四,数据接收端将数...

【专利技术属性】
技术研发人员:段礼强李贤刘海伟居荟王城李紫红
申请(专利权)人:苏州亭云智能科技有限公司
类型:发明
国别省市:江苏;32

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1