重力加速度修正方法及系统技术方案

技术编号:12668688 阅读:217 留言:0更新日期:2016-01-07 13:03
本发明专利技术公开了一种重力加速度修正方法及系统,其中重力加速度修正方法包括在首次标定重力加速度时,将一第一请求发送至服务器,服务器将加密的控制码送回,电子称重装置解密并存储;在电子称重装置获得一第一外部指令后,将该第一外部指令转发至服务器,服务器定位并将重力加速度和加密的控制码送回,电子称重装置解密并比对解密后的控制码与存储的控制码是否相同,若是,将该重力加速度设置为该电子称重装置的重力加速度,若否,结束。本发明专利技术能够根据电子称重装置所在的位置自动设定重力加速度、保证称重的准确性,同时还能防止其它服务器篡改电子称重装置的重力加速度,有效地保证了修正的安全性以及数据传输的隐蔽性。

【技术实现步骤摘要】

本专利技术涉及一种重力加速度修正方法及系统,尤其涉及一种电子称重装置的重力加速度修正方法及系统。
技术介绍
电子称重装置是用于测量物体质量的装置。测量时,将物体放在电子称重装置的秤盘上,秤盘下的弹性体由于受到物体的重力而发生形变,通过形变量来测定重力的大小,再利用公式计算物体的质量。众所周知,重力加速度的大小跟物体的重力成正比,跟物体的质量成反比,并且纬度、海拔的不同,对应的重力加速度值也不同。一般情况下,生产厂家会根据电子称重装置的销售区域,在出厂之前预先将电子称重装置的重力加速度设置为该销售区域的重力加速度,以保证称重的准确性。但是具体实施过程中,生产厂家很难确定电子称重装置会销售到哪里,即使确定了,也不能保证在销售之后电子称重装置的实际使用位置就在该销售区域内。一旦实际使用位置的重力加速度与预先设置的重力加速度相同,就会导致称得的质量不准确。
技术实现思路
本专利技术要解决的技术问题为现有技术中只能预先设定电子称重装置的重力加速度、不能保证测量物体的质量的准确性的缺陷,提供一种能够根据电子称重装置所在的位置自动设定重力加速度、保证称重的准确性的重力加速度修正方法及系统。本专利技术是通过下述技术方案解决上述技术问题的:一种重力加速度修正方法,其特点是,包括在电子称重装置首次标定重力加速度时,执行如下步骤:Sn、电子称重装置将一获取认证修正重力加速度权限的控制码的第一请求发送至服务器;S12、服务器将经过加密的控制码发送至电子称重装置;S13,电子称重装置对获取到的控制码解密并存储解密后的控制码;该重力加速度修正方法还包括在电子称重装置获得一修正重力加速度的第一外部指令后,执行如下步骤:S21、电子称重装置将该第一外部指令转发至服务器;S22、服务器定位电子称重装置的位置,并获取该位置的重力加速度;S23、服务器将获取到的重力加速度和经过重新加密的控制码发送至电子称重装置;S24,电子称重装置对获取到的经过重新加密的控制码解密,并比对解密后的控制码与存储的控制码是否相同,若是,执行S25,若否,结束流程;S25、电子称重装置将获取到的重力加速度设置为该电子称重装置的重力加速度。在本技术方案中,重力加速度修正方法大体构思为:先在电子称重装置首次标定重力加速度时,电子称重装置获取并存储控制码,然后在获取修正重力加速度的指令后,通过服务器定位电子称重装置所在的位置的方式获取该位置的重力加速度,通过比对服务器发送的控制码和存储的控制码是否相同,来确定是否将电子称重装置的重力加速度设置为获取到的重力加速度。本技术方案实现了根据电子称重装置所在的位置,自动设定电子称重装置的重力加速度。由于重力加速度对测量结果起到了至关重要的作用,所以增加了控制码的设计来防止重力加速度被其它未经许可的服务器篡改,也就是说只有和电子称重装置具有相同的控制码的服务器才有权限修正电子称重装置的重力加速度,有效地保证了修正重力加速度的安全性。同时又通过服务器加密、电子称重装置解密的方式对控制码的传输起到了进一步的保护作用,防止控制码被监听。较佳的,S11还包括电子称重装置发送一第一随机码至服务器;S12中,服务器利用该第一随机码对控制码加密;S13中,电子称重装置利用该第一随机码对获取到的控制码解密;S21还包括电子称重装置发送一第二随机码至服务器;S23中,服务器利用该第二随机码对控制码重新加密;S24中,电子称重装置利用该第二随机码对获取到的控制码解密。在本技术方案中,进一步细化了控制码的加密、解密过程,第一随机码和第二随机码分别随同该第一请求和该第一外部指令一同发送至服务器,相当于两次控制码加密、解密所需的密钥。较佳的,S21中,电子称重装置通过网络将该第一外部指令转发至服务器;S22中,服务器通过电子称重装置的IP (Internet Protocol,网络之间互连的协议)地址定位电子称重装置的位置。在本技术方案中,服务器在接收该第一外部指令的同时获取发送该第一外部指令的IP地址,通过查询该IP地址所对应的位置,获取该位置的重力加速度,达到数据传输同时定位的效果,省去了使用其它定位装置进行定位的麻烦,提高了数据的利用率。较佳的,S23还包括服务器将电子称重装置的位置发送至电子称重装置;在S24的比对结果为是时,执行S26:电子称重装置输出获取到的电子称重装置的位置和/或重力加速度,判断是否接收到一确认修正的第二外部指令,若是,执行S25,若否,结束流程。在本技术方案中,电子称重装置是否按照获取到的重力加速度进行修正,是由外部指令控制的。只有电子称重装置的使用者确认输出的位置为电子称重装置所在的位置或输出的重力加速度为当地的重力加速度后,才能发出该第二外部指令允许修正,进一步保证了重力加速度的准确性,防止由于定位错误而导致的重力加速度出错。较佳的,在S26的判断结果为是时,执行以下步骤:S27,电子称重装置发送一获取修正许可的第二请求至服务器;S28、服务器记录该第二请求,并将经过再次加密的控制码发送至电子称重装置;S29,电子称重装置对获取到的经过再次加密的控制码解密,并比对解密后的控制码与存储的控制码是否相同,若是,执行S25,若否,结束流程。在本技术方案中,电子称重装置在得到使用者的修正许可后,服务器将该第二请求记录下来后,授予电子称重装置修改重力加速度的权限。通过本技术方案可以记录下电子称重装置每次的修正,方便以后查证。较佳的,该第二请求为一第三随机码;S28中,服务器利用该第三随机码对控制码再次加密;S29中,电子称重装置利用该第三随机码对获取到的经过再次加密的控制码解LU O在本技术方案中,用第三随机码作为第二请求,同时达到了触发服务器记录和给控制码加密提供密钥的作用。较佳的,在首次标定电子称重装置的重力加速度之前,该重力加速度修正方法还包括执行Sw:电子称重装置将一用于标识电子称重装置的唯一身份的信息发送至服务器。在本技术方案中,一台服务器可以修正多个电子称重装置的重力加速度,每一个电子称重装置的信息不同,通过信息可以确定对应的电子称重装置。较佳的,在首次标定电子称重装置的重力加速度时,该重力加速度修正方法还包括零点标定和满量标定。零点标定用于标定零点,满量标定用于标定满量程,两者均为现有技术中电子称重装置校准的基础步骤,在此不再赘述。本专利技术还提供一种重力加速度修正系统,其特点是,包括:至少一电子称重装置和一服务器;每个电子称重装置分别包括:一第一发送模块、一第一接收模块、一解密模块、一第一存储模块、一比对模块和一设置模块;该服务器包括:一第二发送模块、一第二接收模块、一加密模块、一定位模块和一获取模块;在电子称重装置首次标定重力加速度时,调用该第一发送模块将一获取认证修正重力加速度权限的控制码的第一请求发送至该第二接收模块;该第二接收模块用于在接收到该第一请求后,调用该加密模块对控制码加密,再调用该第二发送模块将经过加密的控制码发送至该第一接收模块;该第一接收模块用于在接收到经过加密的控制码后,调用该解密模块对获取到的控制码解密,再调用该第一存储模块存储解密后的控制码;在电子称重装置获得一修正重力加速度的第一外部指令后,调用该第一发送模块将该第一外部指令转发至该第二接收模块;该第二接收模块还用于在接收到本文档来自技高网...

【技术保护点】
一种重力加速度修正方法,其特征在于,包括在电子称重装置首次标定重力加速度时,执行如下步骤:S11、电子称重装置将一获取认证修正重力加速度权限的控制码的第一请求发送至服务器;S12、服务器将经过加密的控制码发送至电子称重装置;S13、电子称重装置对获取到的控制码解密并存储解密后的控制码;该重力加速度修正方法还包括在电子称重装置获得一修正重力加速度的第一外部指令后,执行如下步骤:S21、电子称重装置将该第一外部指令转发至服务器;S22、服务器定位电子称重装置的位置,并获取该位置的重力加速度;S23、服务器将获取到的重力加速度和经过重新加密的控制码发送至电子称重装置;S24、电子称重装置对获取到的经过重新加密的控制码解密,并比对解密后的控制码与存储的控制码是否相同,若是,执行S25,若否,结束流程;S25、电子称重装置将获取到的重力加速度设置为该电子称重装置的重力加速度。

【技术特征摘要】

【专利技术属性】
技术研发人员:景凌霄周海庆
申请(专利权)人:上海寺冈电子有限公司
类型:发明
国别省市:上海;31

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

1