货柜的温控方法、温控设备及装置与流程

文档序号:23100732发布日期:2020-11-27 13:08阅读:197来源:国知局
货柜的温控方法、温控设备及装置与流程

本发明涉及智能控制技术领域,特别是涉及一种货柜的温控方法、温控设备及装置。



背景技术:

随着信息化、网络化技术的发展,智能化的货柜逐渐得到广泛的应用,且用户对智能化货柜的依赖性越来越高。目前,基于mcu(microcontrollerunit)模块的智能化货柜常采用无api接入式的长连接方案,导致增加了服务端的资源成本压力,进而增加了货柜的运营成本。

因此,为解决上述问题,必须提供一种新的货柜的温控方法、温控设备及装置。



技术实现要素:

为实现上述目的,本发明提供了一种货柜的温控方法,所述温控方法包括:所述货柜请求连接服务端并向所述服务端发送温控方案的获取请求;接收所述服务端根据所述获取请求反馈的温控信息;基于所述温控信息进行温控设置。

作为本发明的进一步改进,所述货柜请求连接服务端并向所述服务端发送温控方案的获取请求,包括:所述货柜在开启时请求连接所述服务端并向所述服务端发送所述获取请求,在开启后基于预设定时任务请求连接所述服务端并向所述服务端发送所述获取请求。

作为本发明的进一步改进,所述获取请求包括货柜标识和当前请求时间点,以使所述服务端根据所述货柜标识和所述当前请求时间点获取所述温控信息,并将所述温控信息反馈至所述货柜。

作为本发明的进一步改进,所述基于所述温控信息进行温控设置,包括:若所述温控信息为无温控方案标识,关闭温控设置;若所述温控信息为有温控方案标识,开启温控设置。

本发明还提供了一种货柜的温控方法,所述温控方法包括:服务端接收由货柜请求连接所述服务端时发送的温控方案的获取请求;根据所述获取请求向所述货柜反馈温控信息,以使所述货柜基于所述温控信息进行温控设置。

作为本发明的进一步改进,所述服务端接收由所述货柜请求连接所述服务端时发送的温控方案的获取请求,包括:接收由所述货柜在开启时请求连接所述服务端并向所述服务端发送的所述获取请求,以及由所述货柜开启后基于预设定时任务请求连接所述服务端并向所述服务端发送的所述获取请求。

作为本发明的进一步改进,所述根据所述获取请求向所述货柜反馈温控信息,以使所述货柜基于所述温控信息进行温控设置,包括:向所述货柜反馈无温控方案标识,以使所述货柜基于所述无温控方案标识关闭温控设置;向所述货柜反馈有温控方案标识,以使所述货柜基于所述有温控方案标识开启温控设置。

作为本发明的进一步改进,所述获取请求包括货柜标识和当前请求时间点;所述根据所述获取请求向所述货柜反馈温控信息,包括:根据所述货柜标识,判断是否设置对应所述货柜标识的温控方案;若未设置所述温控方案,向所述货柜反馈无温控方案标识;若已设置所述温控方案,根据所述温控方案的温控类型向所述货柜反馈温控信息。

作为本发明的进一步改进,所述根据所述温控方案的温控类型向所述货柜反馈温控信息,包括:若所述温控类型为常关,向所述货柜反馈无温控方案标识;若所述温控类型为常开,向所述货柜反馈有温控方案标识;若所述温控类型为定时开关,根据所述当前请求时间点向所述货柜反馈温控信息。

作为本发明的进一步改进,所述根据所述当前请求时间点向所述货柜反馈温控信息,包括:若当前请求时间点未位于预设温控时间范围内,向所述货柜反馈无温控方案标识;若当前请求时间点位于所述预设温控时间范围内,向所述货柜反馈有温控方案标识。

本发明还提供了一种温控设备,包括:处理器、存储器和通信网络,所述处理器分别耦接所述存储器和所述通信网络;所述处理器、所述存储器和所述通信网络工作时可实现上述所述的温控方法。

本发明还提供了一种具有存储功能的装置,存储有能够被处理器运行的程序指令,所述程序指令用于实现上述所述的温控方法。

与现有技术相比,本发明的有益效果在于:

区别于现有技术,本发明提供的货柜的温控方法,通过货柜请求连接服务端并向服务端发送温控方案的获取请求,以使服务端根据该获取请求反馈给货柜温控信息,进而货柜基于反馈的温控信息进行温控设置,由此,货柜与服务端只需在货柜请求连接服务端时短暂连接,当货柜获取到服务端反馈的温控信息后,货柜与服务端即可断开连接,因而不同于现有技术中货柜长连接服务端的方式,上述货柜与服务端短连接的方式,减少了服务端的资源成本压力,减少了货柜的运营成本。

附图说明

为了更清楚地说明本申请实施例中的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本申请的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。其中:

图1为本发明货柜的温控方法一实施方式的流程示意图;

图2为本发明货柜的温控方法另一实施方式的流程示意图;

图3为本发明货柜的温控方法一具体实施例的流程示意图;

图4为本发明温控设备一实施方式的框架示意图;

图5为本发明存储装置一实施方式的结构示意图。

具体实施方式

下面结合说明书附图,对本申请实施例的方案进行详细说明。

以下描述中,为了说明而不是为了限定,提出了诸如特定系统结构、接口、技术之类的具体细节,以便透彻理解本申请。

本文中术语“系统”和“网络”在本文中常被可互换使用。本文中术语“和/或”,仅仅是一种描述关联对象的关联关系,表示可以存在三种关系,例如,a和/或b,可以表示:单独存在a,同时存在a和b,单独存在b这三种情况。另外,本文中字符“/”,一般表示前后关联对象是一种“或”的关系。此外,本文中的“多”表示两个或者多于两个。

请参阅图1,本发明提供了一种货柜的温控方法,包括:

s11:货柜请求连接服务端并向服务端发送温控方案的获取请求。

具体地,上述货柜包括设置于货柜内的mcu模块,用于调节货柜自身的温度。在以下各实施例中,货柜的温控设置均由货柜内部的mcu模块实现。可选地,本实施例中的mcu模块为2g模块,如此,在保证货柜与服务端正常连接通信的基础上,减小数据通信量,进而降低运营成本。

当然,在本发明的其他实施例中,上述mcu模块也可以为3g模块、或者4g模块、或者5g模块等,只要达到保证货柜与服务端正常连接通信的效果,即可实现本发明目的。

进一步地,上述s11步骤包括:货柜在开启时请求连接服务端并向服务端发送获取请求,在开启后基于预设定时任务请求连接服务端并向服务端发送获取请求。

在一应用场景中,首先,货柜开始启动时请求连接服务端并向服务端发送获取请求,在接收到服务端根据该获取请求反馈的温控信息并进行相应的温控设置后,货柜断开与服务端的连接。之后,货柜定时请求服务端并向服务端发送温控方案的获取请求,并且在每次获得服务端反馈的温控信息并进行相应的温控设置后,货柜均与服务端断开连接。

需要说明的是,预设定时任务是基于各个货柜所储存货物的保存特点及用户需求预先设定的,例如,在一具体实施例中,预设定时任务可以为间隔相等的时间,比如货柜在开启后每隔两小时请求连接服务端;又例如,在另一具体实施例中,预设定时任务也可以为任意间隔不等的时间,比如货柜在开启后半小时进行与服务器的第一次请求连接,在第一次请求连接之后的两个小时进行与服务器的第二次请求连接,在第二次请求连接之后的五个小时进行与服务器的第三次请求连接等,同样也在本发明的保护范围之内,在此不一一举例说明。

由此,货柜与服务端只需在货柜请求连接服务端时短暂连接,当货柜获取到服务端反馈的温控信息后,货柜与服务端即可断开连接,因而不同于现有技术中货柜长连接服务端的方式,上述货柜与服务端短连接的方式,减少了服务端的资源成本压力,减少了货柜的运营成本。

在一实施方式中,上述获取请求包括货柜标识和当前请求时间点,以使服务端根据货柜标识和当前请求时间点获取温控信息,并将温控信息反馈至所述货柜。

每个货柜的温控方案均不相同,例如有些货柜内储存的物品需低温保存,比如冰淇淋货柜等,则这类货柜所需的内部温度较低;相反,有些货柜内储存的物品则需稍高的温度保存,这就需要基于货柜标识获取对应的温控方案的温控信息,避免获取到错误的温控信息导致货柜内物品受到影响的情况。

每个货柜的当前请求时间点也同样影响其内部的温度设置,例如,早上人们一般喜爱饮用热饮,则当前请求时间点该货柜内的温度应稍高;又例如,中午一般天气温度升高,人们一般喜爱饮用冷藏的饮料,则当前请求时间点该货柜内的温度应较低。

因此,不同的货柜标识以及不同的当前请求时间点对应的温控方案是不同的,因此服务端反馈的温控信息也是有所不同的。

s12:接收服务端根据获取请求反馈的温控信息。

具体地,服务端根据获取请求反馈的温控信息主要为两种:一种是根据获取请求判定该货柜当前请求时间点无需开启mcu温控设置,则服务端反馈的温控信息为无温控方案标识;另一种是根据获取请求判定该货柜当前请求时间点需开启mcu温控设置,则服务端反馈的温控信息为有温控方案标识。

s13:基于温控信息进行温控设置。

具体地,在本实施例中,上述基于温控信息进行温控设置主要分为两种情况:一种情况是温控信息为无温控方案标识,此时需关闭温控设置,即关闭货柜的mcu温控设置;另一种情况是温控信息为有温控方案标识,此时需开启温控设置,即开启货柜的mcu温控设置。

在一应用场景中,上述温控信息为有温控方案标识时,开启温控设置还包括根据温控信息中的温度值,货柜设定当前温度为该温度值。即服务端反馈给货柜的温控信息在有温控方案标识的情况下还包括温度值,以使货柜按照该温度值进行调整设定。

以上所述为从货柜的角度描述本发明提供的温控方法的实施方式,下面将结合图2从服务端的角度描述本发明提供的温控方法的实施方式。

s21:服务端接收由货柜请求连接服务端时发送的温控方案的获取请求。

进一步地,上述s21步骤包括:接收由货柜在开启时请求连接服务端并向服务端发送的获取请求,以及由货柜开启后基于预设定时任务请求连接服务端并向服务端发送的获取请求。

本实施方式中服务端接收货柜发送的获取请求与上一实施方式中货柜向服务端发送的获取请求两者方式相同,具体请参考上一实施方式的内容,在此不再赘述。

s22:根据获取请求向货柜反馈温控信息,以使货柜基于温控信息进行温控设置。

具体地,上述s22步骤主要包括两种情况,一种是服务端向货柜反馈无温控方案标识,以使货柜基于无温控方案标识关闭温控设置,即关闭货柜的mcu温控设置;另一种是服务端向货柜反馈有温控方案标识,以使货柜基于有温控方案标识开启温控设置,即开启货柜的mcu温控设置。

进一步地,获取请求包括货柜标识和当前请求时间点。上述根据获取请求向货柜反馈温控信息包括:根据货柜标识,判断是否设置对应货柜标识的温控方案。若未设置温控方案,向货柜反馈无温控方案标识,以使货柜关闭温控设置。若已设置温控方案,根据温控方案的温控类型向货柜反馈温控信息,以使货柜开启温控设置。

在一实施方式中,上述根据温控方案的温控类型向货柜反馈温控信息包括:若温控类型为常关,向货柜反馈无温控方案标识;若温控类型为常开,向货柜反馈有温控方案标识;若温控类型为定时开关,根据当前请求时间点向货柜反馈温控信息。

具体地,在一应用场景中,上述实施方式可以为先判断温控类型是否为常关,若非常关,则温控类型可能为常开或定时开关;此时再进一步判断温控类型是否是定时开关,若否,则说明温控类型为常开。

当然,在其他实施例中,还可以采用其他判断方式,例如,先判断温控类型是否是定时开关,若非定时开关,则温控类型可能为常开或常关;此时再进一步判断温控类型是否为常开,若否,则说明温控类型为常关。又例如,一步直接判断温控类型是常开、常关还是定时开关,只要达到能够判断出温控类型是三种类型中的哪一个的效果,均在本发明的保护范围之内。

在一实施方式中,上述根据当前请求时间点向货柜反馈温控信息包括:若当前请求时间点未位于预设温控时间范围内,向货柜反馈无温控方案标识;若当前请求时间点位于预设温控时间范围内,向货柜反馈有温控方案标识。

需要说明的是,上述反馈有温控方案标识时,服务端一并反馈温度值,以使货柜基于温度值设定当前温度。

下面结合图3对本发明货柜的温控方法一具体实施例进行说明:首先,货柜附带货柜标识在开启时或开启后以预设定时任务请求连接服务端,服务端获取货柜标识;而后,服务端在数据系统例根据货柜标识及当前请求时间点查询温控方案;判断是否设置对应货柜标识的温控方案,若否,则说明未设置温控方案,服务端反馈无温控方案标识,此时货柜关闭温控设置,若是,继续判断温控方案的温控类型是否为常关,若是,则服务端向货柜反馈无温控方案标识,此时货柜关闭温控设置,若是,则判断温控类型是否为定时开关,若否,则服务端反馈有温控方案标识以及温度值,此时货柜开启温控设置,并根据温度值设定温度大小,若是,服务端继续根据当前请求时间点反馈温控信息;若当前请求时间点未位于预设温控时间范围内,则服务端反馈无温控方案标识,货柜关闭温控设置;若当前请求时间点位于预设温控时间范围内,则服务端反馈有温控方案标识以及温度值,此时货柜开启温控设置,并根据温度值设定温度大小。

综上所述,本发明提供的货柜的温控方法,通过货柜请求连接服务端并向服务端发送温控方案的获取请求,以使服务端根据该获取请求反馈给货柜温控信息,进而货柜基于反馈的温控信息进行温控设置,由此,货柜与服务端只需在货柜请求连接服务端时短暂连接,当货柜获取到服务端反馈的温控信息后,货柜与服务端即可断开连接,因而不同于现有技术中货柜长连接服务端的方式,上述货柜与服务端短连接的方式,减少了服务端的资源成本压力,减少了货柜的运营成本。

本发明还提供了一种温控装置,包括发送模块、接收模块、设置模块。具体地,发送模块用于请求连接服务端并向服务端发送温控方案的获取请求;接收模块用于接收服务端根据获取请求反馈的温控信息;设置模块用于基于温控信息进行温度设置。

请参阅图4,本发明还提供了一种温控设备,包括处理器41、存储器42和通信电路43,处理器41分别耦接存储器42和通信电路43,且处理器41、存储器42和通信电路43工作时可实现上述任一实施例中的温控方法。

具体而言,处理器41用于控制其自身以及存储器42以实现上述任一标定方法实施例中的步骤。处理器41还可以称为cpu(centralprocessingunit,中央处理单元)。处理器41可能是一种集成电路芯片,具有信号的处理能力。处理器41还可以是通用处理器、数字信号处理器(digitalsignalprocessor,dsp)、专用集成电路(applicationspecificintegratedcircuit,asic)、现场可编程门阵列(field-programmablegatearray,fpga)或者其他可编程逻辑器件、分立门或者晶体管逻辑器件、分立硬件组件。通用处理器可以是微处理器或者该处理器也可以是任何常规的处理器等。另外,处理器41可以由多个集成电路芯片共同实现。

此外,请参阅图5,本发明还提供了一种存储装置,该存储装置60存储有能够被处理器运行的程序指令600,程序指令600用于实现上述任一实施例中的标定方法。即上述标定方法以软件形式实现并作为独立的产品销售或使用时,可存储在一个电子设备可读取的存储装置60中,该存储装置60可以是u盘、光盘或者服务器等。

在本申请所提供的几个实施例中,应该理解到,所揭露的方法和装置,可以通过其它的方式实现。例如,以上所描述的装置实施方式仅仅是示意性的,例如,模块或单元的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,例如多个单元或组件可以结合或者可以集成到另一个系统,或一些特征可以忽略,或不执行。另一点,所显示或讨论的相互之间的耦合或直接耦合或通信连接可以是通过一些接口,装置或单元的间接耦合或通信连接,可以是电性、机械或其它的形式。

作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部单元来实现本实施方式方案的目的。

另外,在本申请各个实施例中的各功能单元可以集成在一个处理单元中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个单元中。上述集成的单元既可以采用硬件的形式实现,也可以采用软件功能单元的形式实现。

集成的单元如果以软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读取存储介质中。基于这样的理解,本申请的技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的全部或部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)或处理器(processor)执行本申请各个实施方式方法的全部或部分步骤。而前述的存储介质包括:u盘、移动硬盘、只读存储器(rom,read-onlymemory)、随机存取存储器(ram,randomaccessmemory)、磁碟或者光盘等各种可以存储程序代码的介质。

以上所述仅为本申请的实施方式,并非因此限制本申请的专利范围,凡是利用本申请说明书及附图内容所作的等效结构或等效流程变换,或直接或间接运用在其他相关的技术领域,均同理包括在本申请的专利保护范围内。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1