CN106918363A - 基于Azure的奶牛场环境数据采集***及方法 - Google Patents

基于Azure的奶牛场环境数据采集***及方法 Download PDF

Info

Publication number
CN106918363A
CN106918363A CN201710060285.1A CN201710060285A CN106918363A CN 106918363 A CN106918363 A CN 106918363A CN 201710060285 A CN201710060285 A CN 201710060285A CN 106918363 A CN106918363 A CN 106918363A
Authority
CN
China
Prior art keywords
cattle farm
azure
user terminal
environmental data
server
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
CN201710060285.1A
Other languages
English (en)
Inventor
杜松怀
邹兵
施正香
沈盼
王朝元
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
China Agricultural University
Original Assignee
China Agricultural University
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by China Agricultural University filed Critical China Agricultural University
Priority to CN201710060285.1A priority Critical patent/CN106918363A/zh
Publication of CN106918363A publication Critical patent/CN106918363A/zh
Pending legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G01MEASURING; TESTING
    • G01DMEASURING NOT SPECIALLY ADAPTED FOR A SPECIFIC VARIABLE; ARRANGEMENTS FOR MEASURING TWO OR MORE VARIABLES NOT COVERED IN A SINGLE OTHER SUBCLASS; TARIFF METERING APPARATUS; MEASURING OR TESTING NOT OTHERWISE PROVIDED FOR
    • G01D21/00Measuring or testing not otherwise provided for
    • G01D21/02Measuring two or more variables by means not covered by a single other subclass
    • GPHYSICS
    • G05CONTROLLING; REGULATING
    • G05BCONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
    • G05B19/00Programme-control systems
    • G05B19/02Programme-control systems electric
    • G05B19/418Total factory control, i.e. centrally controlling a plurality of machines, e.g. direct or distributed numerical control [DNC], flexible manufacturing systems [FMS], integrated manufacturing systems [IMS] or computer integrated manufacturing [CIM]
    • G05B19/4185Total factory control, i.e. centrally controlling a plurality of machines, e.g. direct or distributed numerical control [DNC], flexible manufacturing systems [FMS], integrated manufacturing systems [IMS] or computer integrated manufacturing [CIM] characterised by the network communication
    • G05B19/41855Total factory control, i.e. centrally controlling a plurality of machines, e.g. direct or distributed numerical control [DNC], flexible manufacturing systems [FMS], integrated manufacturing systems [IMS] or computer integrated manufacturing [CIM] characterised by the network communication by local area network [LAN], network structure
    • GPHYSICS
    • G05CONTROLLING; REGULATING
    • G05BCONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
    • G05B19/00Programme-control systems
    • G05B19/02Programme-control systems electric
    • G05B19/418Total factory control, i.e. centrally controlling a plurality of machines, e.g. direct or distributed numerical control [DNC], flexible manufacturing systems [FMS], integrated manufacturing systems [IMS] or computer integrated manufacturing [CIM]
    • G05B19/4185Total factory control, i.e. centrally controlling a plurality of machines, e.g. direct or distributed numerical control [DNC], flexible manufacturing systems [FMS], integrated manufacturing systems [IMS] or computer integrated manufacturing [CIM] characterised by the network communication
    • G05B19/4186Total factory control, i.e. centrally controlling a plurality of machines, e.g. direct or distributed numerical control [DNC], flexible manufacturing systems [FMS], integrated manufacturing systems [IMS] or computer integrated manufacturing [CIM] characterised by the network communication by protocol, e.g. MAP, TOP
    • YGENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y02TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
    • Y02PCLIMATE CHANGE MITIGATION TECHNOLOGIES IN THE PRODUCTION OR PROCESSING OF GOODS
    • Y02P90/00Enabling technologies with a potential contribution to greenhouse gas [GHG] emissions mitigation
    • Y02P90/02Total factory control, e.g. smart factories, flexible manufacturing systems [FMS] or integrated manufacturing systems [IMS]

Landscapes

  • Engineering & Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • General Engineering & Computer Science (AREA)
  • Manufacturing & Machinery (AREA)
  • Quality & Reliability (AREA)
  • Automation & Control Theory (AREA)
  • Management, Administration, Business Operations System, And Electronic Commerce (AREA)

Abstract

本发明实施例公开一种基于Azure的奶牛场环境数据采集***及方法。所述***包括:设置在奶牛场内的多个传感器、至少一个远程终端单元RTU、至少一个串口服务器、至少一个用户终端以及Azure云平台服务器;所述RTU用于将所述多个传感器采集到的模拟信号转换成数字信号,并将所述数字信号发送至所述串口服务器;所述串口服务器用于将接收到的数字信号传输至所述Azure云平台服务器;所述Azure云平台服务器用于存储接收到的数字信号,并根据所述用户终端的请求,向所述用户终端发送所述奶牛场的环境数据。本发明实施例公开的基于Azure的奶牛场环境数据采集***,可实现基于Azure的奶牛场环境信息的采集。

Description

基于Azure的奶牛场环境数据采集***及方法
技术领域
本发明涉及农业自动化领域,具体涉及一种基于Azure的奶牛场环境数据采集***。
背景技术
有研究表明,奶牛的生产力影响因素中环境因素占到30-40%,因此研究奶牛生长环境,对环境数据进行实时的采集分析,进而指导奶牛场管理者对环境进行调控从而提高奶牛的生产力是具有十分重要的意义。
奶牛场现场的环境可以通过各种传感器获取数据,通过以太网进行传输到上位机,再通过相关软件设计人机交互界面来实现。
云计算是将需要计算的任务分布到由大量服务器构建成的资源池当中,由此让客户根据自己的需要来获取相应的存储空间、计算能力和相关的信息服务。
Azure(微软云计算平台)是一种PaaS(Platform-as-a-Service,平台即服务)模式,其包括一个云计算操作***和一系列为开发者提供的服务。此外,Azure还提供云计算相关的基础设施服务,为应用程序创建一个安全、高效的运行环境,是目前应用最广泛的云计算平台之一。
目前,我国奶牛场的信息化程度还有较大的提升空间、环境信息监控技术还不完善,使得奶牛场管理员无法对奶牛场的环境信息进行实时地监控。
因此,如何提出一种装置,可基于Azure实现奶牛场环境信息的采集,进而实现奶牛场环境信息的实时监控,具有十分重要的意义。
发明内容
针对现有技术中的缺陷,本发明实施例提供一种基于Azure的奶牛场环境数据采集***及方法。
一方面,本发明实施例提出一种基于Azure的奶牛场环境数据采集***,包括:
设置在奶牛场内的多个传感器、至少一个远程终端单元RTU、至少一个串口服务器、至少一个用户终端以及Azure云平台服务器;
所述RTU与所述多个传感器通信连接,所述串口服务器与所述RTU以及Azure云平台服务器通信连接,所述用户终端与所述Azure云平台服务器通信连接;
所述RTU用于将所述多个传感器采集到的模拟信号转换成数字信号,并将所述数字信号发送至所述串口服务器;
所述串口服务器用于将接收到的数字信号传输至所述Azure云平台服务器;
所述Azure云平台服务器用于存储接收到的数字信号,并根据所述用户终端的请求,向所述用户终端发送所述奶牛场的环境数据。
本发明实施例提供的基于Azure的奶牛场环境数据采集***,由于Azure云平台可储存来自奶牛场的环境数据,并可向用户终端发送奶牛场的环境数据,因此实现了基于Azure的奶牛场环境信息的采集。另外,由于使用了Azure云平台,因此不必考虑数据存储量的问题,也减少了奶牛场的运营成本以及维护成本。
另一方面,本发明实施例还提供一种基于Azure的奶牛场环境数据采集方法,包括:
远程终端单元RTU获取设置在奶牛场内的传感器采集到的模拟信号,并将所述模拟信号转换成数字信号;
所述远程终端单元将所述数字信号发送至串口服务器;
所述串口服务器在接收到的所述数字信号后,将所述数字信号传输至Azure云平台服务器;
所述Azure云平台服务器存储接收到的所述数字信号,并根据用户终端的请求,向所述用户终端发送所述奶牛场的环境数据。
本发明实施例提供的基于Azure的奶牛场环境数据采集方法,由于Azure云平台可储存来自奶牛场的环境数据,并可向用户终端发送奶牛场的环境数据,因此实现了基于Azure的奶牛场环境信息的采集。另外,由于使用了Azure云平台,因此不必考虑数据存储量的问题,也减少了奶牛场的运营成本以及维护成本。
附图说明
图1为本发明基于Azure的奶牛场环境数据采集***实施例的结构示意图;
图2为本发明基于Azure的奶牛场环境数据采集方法实施例的流程示意图。
具体实施方式
为使本发明实施例的目的、技术方案和优点更加清楚,下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚地描述,显然,所描述的实施例是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
图1为本发明基于Azure的奶牛场环境数据采集***实施例的结构示意图,参看图1,本实施例公开一种基于Azure的奶牛场环境数据采集***,包括:
设置在奶牛场内的多个传感器1、至少一个远程终端单元RTU(Remote TerminalUnit)2、至少一个串口服务器3、至少一个用户终端4以及Azure云平台服务器5;
所述RTU2与所述多个传感器1通信连接,所述串口服务器3与所述RTU2以及Azure云平台服务器5通信连接,所述用户终端4与所述Azure云平台服务器5通信连接;
所述RTU2用于将所述多个传感器1采集到的模拟信号转换成数字信号,并将所述数字信号发送至所述串口服务器3;
所述串口服务器3用于将接收到的数字信号传输至所述Azure云平台服务器5;
所述Azure云平台服务器5用于存储接收到的数字信号,并根据所述用户终端4的请求,向所述用户终端4发送所述奶牛场的环境数据。
本发明实施例提供的基于Azure的奶牛场环境数据采集***,由于Azure云平台可储存来自奶牛场的环境数据,并可向用户终端发送奶牛场的环境数据,因此实现了基于Azure的奶牛场环境信息的采集。另外,由于使用了Azure云平台,因此不必考虑数据存储量的问题,也减少了奶牛场的运营成本以及维护成本。
其中,所述多个传感器1包括:
温度及湿度传感器、二氧化碳浓度传感器、氨气传感器、硫化氢传感器以及二氧化硫传感器。
具体地,可选择选择传感元件的电容值随湿度变化而成函数方式变化,和通过传感元件的电阻值随温度变化而成函数方式变化的西门子QFA3171型传感器来采集奶牛场内的温度和湿度;
可选择基于红外检测技术的MOT300-CO2-IR型无线气体传感器来检测奶牛场内的二氧化碳浓度;
可选择基于电化学检测原理的MOT300系列的MOT300-NH3型、MOT300-H2S型、MOT300-SO2型传感器分别采集奶牛场内的氨气、硫化氢、二氧化硫的含量。
进一步地,所述RTU2可以为具有8通道模拟量输入的Modbus RTU,例如UT-5508。所述RTU2采集到奶牛场内的所述多个传感器1的模拟信号后,会将所述模拟信号转换成数字信号,并将所述数字信号发送至所述串口服务器3。
进一步地,所述串口服务器3可以为例如USR-TCP232-410S型,其具有HTTP客户端功能,在配置域名参数后,其即可接入互联网并通过HTTP协议实时向所述Azure云平台服务器5传输所述数字信号。
进一步地,所述Azure云平台服务器5在接收到所述数字信号后,则会存储所述数字信号,并会根据所述用户终端4的请求,向所述用户终端4发送所述奶牛场的环境数据。
其中,所述Azure云平台服务器5可将将所述奶牛场的环境数据以表格、直方图、曲线、饼图、关系图中的至少一种形式向所述用户终端4发送。
本发明实施例提供的基于Azure的奶牛场环境数据采集***,由于可实时地获取奶牛场的环境数据信息,因此可实现奶牛场环境信息的实时监控。进一步地,由于Azure云平台服务器可将环境数据信息发送至用户终端,因此提升了对奶牛场的管理效率。
图2为本发明基于Azure的奶牛场环境数据采集方法实施例的流程示意图,参看图2,本发明实施例还提供一种基于Azure的奶牛场环境数据采集方法,包括:
S1、远程终端单元RTU获取设置在奶牛场内的传感器采集到的模拟信号,并将所述模拟信号转换成数字信号;
S2、所述远程终端单元将所述数字信号发送至串口服务器;
S3、所述串口服务器在接收到的所述数字信号后,将所述数字信号传输至Azure云平台服务器;
S4、所述Azure云平台服务器存储接收到的所述数字信号,并根据用户终端的请求,向所述用户终端发送所述奶牛场的环境数据。
本发明实施例提供的基于Azure的奶牛场环境数据采集方法,由于Azure云平台可储存来自奶牛场的环境数据,并可向用户终端发送奶牛场的环境数据,因此实现了基于Azure的奶牛场环境信息的采集。另外,由于使用了Azure云平台,因此不必考虑数据存储量的问题,也减少了奶牛场的运营成本以及维护成本。
其中,所述根据所述用户终端的请求,向所述用户终端发送所述奶牛场的环境数据包括:
将所述奶牛场的环境数据以表格、直方图、曲线、饼图、关系图中的至少一种形式向所述用户终端发送。
本发明实施例提供的基于Azure的奶牛场环境数据采集方法,由于Azure云平台服务器可将环境数据信息发送至用户终端,因此提升了对奶牛场的管理效率。
最后应说明的是:以上实施例仅用以说明本发明的技术方案,而非对其限制;尽管参照前述实施例对本发明进行了详细的说明,本领域的普通技术人员应当理解:其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分技术特征进行等同替换;而这些修改或者替换,并不使相应技术方案的本质脱离本发明各实施例技术方案的精神和范围。

Claims (6)

1.一种基于Azure的奶牛场环境数据采集***,其特征在于,包括:
设置在奶牛场内的多个传感器、至少一个远程终端单元RTU、至少一个串口服务器、至少一个用户终端以及Azure云平台服务器;
所述RTU与所述多个传感器通信连接,所述串口服务器与所述RTU以及Azure云平台服务器通信连接,所述用户终端与所述Azure云平台服务器通信连接;
所述RTU用于将所述多个传感器采集到的模拟信号转换成数字信号,并将所述数字信号发送至所述串口服务器;
所述串口服务器用于将接收到的数字信号传输至所述Azure云平台服务器;
所述Azure云平台服务器用于存储接收到的数字信号,并根据所述用户终端的请求,向所述用户终端发送所述奶牛场的环境数据。
2.根据权利要求1所述的***,其特征在于,所述多个传感器包括:
温度及湿度传感器、二氧化碳浓度传感器、氨气传感器、硫化氢传感器以及二氧化硫传感器。
3.根据权利要求1所述的***,其特征在于,所述RTU为具有8通道模拟量输入的ModbusRTU。
4.根据权利要求1所述的***,其特征在于,所述Azure云平台服务器根据所述用户终端的请求,向所述用户终端发送所述奶牛场的环境数据包括:
将所述奶牛场的环境数据以表格、直方图、曲线、饼图、关系图中的至少一种形式向所述用户终端发送。
5.一种基于Azure的奶牛场环境数据采集方法,其特征在于,包括:
远程终端单元RTU获取设置在奶牛场内的传感器采集到的模拟信号,并将所述模拟信号转换成数字信号;
所述远程终端单元将所述数字信号发送至串口服务器;
所述串口服务器在接收到的所述数字信号后,将所述数字信号传输至Azure云平台服务器;
所述Azure云平台服务器存储接收到的所述数字信号,并根据用户终端的请求,向所述用户终端发送所述奶牛场的环境数据。
6.根据权利要求5所述的方法,其特征在于,所述根据所述用户终端的请求,向所述用户终端发送所述奶牛场的环境数据包括:
将所述奶牛场的环境数据以表格、直方图、曲线、饼图、关系图中的至少一种形式向所述用户终端发送。
CN201710060285.1A 2017-01-24 2017-01-24 基于Azure的奶牛场环境数据采集***及方法 Pending CN106918363A (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201710060285.1A CN106918363A (zh) 2017-01-24 2017-01-24 基于Azure的奶牛场环境数据采集***及方法

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201710060285.1A CN106918363A (zh) 2017-01-24 2017-01-24 基于Azure的奶牛场环境数据采集***及方法

Publications (1)

Publication Number Publication Date
CN106918363A true CN106918363A (zh) 2017-07-04

Family

ID=59453453

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201710060285.1A Pending CN106918363A (zh) 2017-01-24 2017-01-24 基于Azure的奶牛场环境数据采集***及方法

Country Status (1)

Country Link
CN (1) CN106918363A (zh)

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN107577197A (zh) * 2017-08-01 2018-01-12 中国农业大学 一种基于web服务器的奶牛环境数据监控***
CN108769089A (zh) * 2018-03-20 2018-11-06 安徽赛福贝特信息技术有限公司 一种猪舍云平台监控***
CN109323723A (zh) * 2018-10-24 2019-02-12 中南民族大学 茶园环境数据采集***及方法
CN111143673A (zh) * 2019-12-19 2020-05-12 上海云角信息技术有限公司 一种多渠道客户信息处理及自动化营销的方法及***

Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR20130089713A (ko) * 2011-12-29 2013-08-13 대한민국(농촌진흥청장) 환경모니터링 센서노드, 장치 및 방법
CN103558883A (zh) * 2013-10-11 2014-02-05 焦作市凯瑞农业开发有限公司 一种奶牛养殖环境监控***
CN103905558A (zh) * 2014-04-11 2014-07-02 中国农业科学院农业信息研究所 基于物联网的奶牛场无线监测***
CN104092310A (zh) * 2014-04-21 2014-10-08 北京能源通电气技术有限公司 一种智能配电监控及能源管理***后台
CN104537593A (zh) * 2014-12-09 2015-04-22 北京康源互动健康科技有限公司 一种基于云平台的健康运动监控***及方法
CN204832932U (zh) * 2015-07-30 2015-12-02 重庆英华农业开发有限公司 奶牛养殖远程自动控制***

Patent Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR20130089713A (ko) * 2011-12-29 2013-08-13 대한민국(농촌진흥청장) 환경모니터링 센서노드, 장치 및 방법
CN103558883A (zh) * 2013-10-11 2014-02-05 焦作市凯瑞农业开发有限公司 一种奶牛养殖环境监控***
CN103905558A (zh) * 2014-04-11 2014-07-02 中国农业科学院农业信息研究所 基于物联网的奶牛场无线监测***
CN104092310A (zh) * 2014-04-21 2014-10-08 北京能源通电气技术有限公司 一种智能配电监控及能源管理***后台
CN104537593A (zh) * 2014-12-09 2015-04-22 北京康源互动健康科技有限公司 一种基于云平台的健康运动监控***及方法
CN204832932U (zh) * 2015-07-30 2015-12-02 重庆英华农业开发有限公司 奶牛养殖远程自动控制***

Cited By (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN107577197A (zh) * 2017-08-01 2018-01-12 中国农业大学 一种基于web服务器的奶牛环境数据监控***
CN108769089A (zh) * 2018-03-20 2018-11-06 安徽赛福贝特信息技术有限公司 一种猪舍云平台监控***
CN109323723A (zh) * 2018-10-24 2019-02-12 中南民族大学 茶园环境数据采集***及方法
CN111143673A (zh) * 2019-12-19 2020-05-12 上海云角信息技术有限公司 一种多渠道客户信息处理及自动化营销的方法及***
CN111143673B (zh) * 2019-12-19 2024-03-22 上海云角信息技术有限公司 一种多渠道客户信息处理及自动化营销的方法及***

Similar Documents

Publication Publication Date Title
CN110868336B (zh) 数据管理方法、装置和计算机可读存储介质
CN102035696B (zh) 一种网站访问性能监测方法、装置及***
CN106918363A (zh) 基于Azure的奶牛场环境数据采集***及方法
KR102029285B1 (ko) 센서네트워크의 대규모 데이터 수집 장치 및 방법
Biradar et al. Review on IOT based multidisciplinary models for smart farming
CN107957940B (zh) 一种测试日志处理方法、***及终端
CN109194617A (zh) Xml报文的自动解析、封装方法和装置
US11233769B2 (en) Rule-based information exchange in internet of things
CN109547240B (zh) 基于边缘计算的智能设备以及接入与设备的解析方法
CN105376110A (zh) 以大数据流式技术实现网络数据包的分析方法及***
CN104267701B (zh) 智能家居新增设备的控制方法及装置
CN111080968A (zh) 一种独居老人意外发生联动控制预警方法及***
CN109698798B (zh) 一种应用的识别方法、装置、服务器和存储介质
CN111708667A (zh) 一种业务边缘计算方法及***
CN106874319A (zh) 点击量的分布式统计方法及装置
CN105357071B (zh) 一种网络复杂流量识别方法及识别***
CN103678522B (zh) 一种智能变电站计量***数据采集和转换方法
CN201919010U (zh) 一种网站访问性能监测***
Junxiang et al. Design of greenhouse surveillance system based on embedded web server technology
CN103118128A (zh) 一种基于本体的语义传感网***
CN104539631A (zh) 一种信息交换及高速传输的实现方法及其模块
CN110362055A (zh) 一种终端可扩展的工业数据采集***及方法
CN106161339B (zh) 获取ip访问关系的方法及装置
CN104898522B (zh) 一种数字焊接电源远程监控***
Dahane et al. An Innovative Smart and Sustainable Low-cost Irrigation System for Smallholder Farmers' Communities

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
RJ01 Rejection of invention patent application after publication
RJ01 Rejection of invention patent application after publication

Application publication date: 20170704