一种基于APP与新能源汽车充电桩的交互系统及方法与流程

文档序号:11134112阅读:4659来源:国知局
一种基于APP与新能源汽车充电桩的交互系统及方法与制造工艺

本发明涉及充电桩与手机的智能传输领域,具体涉及一种基于APP与新能源汽车充电桩的交互系统及方法。



背景技术:

新能源电动汽车充电桩其功能类似于汽车加油站里面的加油机,可以固定在地面或墙壁,安装于公共建筑(公共楼宇、商场、公共停车场等)和居民小区停车场或充电站内,可以根据不同的电压等级为各种型号的电动汽车充电。

充电桩的输入端与交流电网直接连接,输出端都装有充电抢插头用于为电动汽车充电。充电桩一般提供慢速充电和快速充电两种充电方式,人们可以使用特定的充电卡在充电桩提供的人机交互操作界面上刷卡使用,进行相应的充电方式、充电时间、费用数据打印等操作,充电桩液晶显示屏能显示充电量、费用、充电时间等数据;也可以通过手机APP扫液晶屏显示的二维码进行相应的充电;还可以连接互联网在多媒体液晶屏中显示关于新能源汽车充电桩的最新动态,以及新产品的展示。

由于目前现有的充电桩可以通过手机APP扫码,微信公众号,手机app软件等方式进行充电,可以跟充电桩实时进行通讯信息交互。

但是,目前交互的信息量比较少,比如有二维码图片的生成。这远远不足以满足互联网信息量大的需求,急切的需要寻求一种方法能实时的显示这个行业的媒介信息。



技术实现要素:

本发明所要解决的技术问题是提供一种改变通讯交互的数据格式,以及适当的增加通讯交互的数据量,运用推送的技术,服务器就可以实时的在液晶显示屏中动态的显示媒介信息,这样就可以实时从手机app推送给客户关注的媒介信息。

本发明是通过以下技术方案来实现的:一种基于APP与新能源汽车充电桩的交互系统,包括用户手机,用于使得用户手机与充电桩实现实时通讯连接的socket服务器,手机上安装APP客户端;

充电桩上具有充电桩客户端,手机上的APP客户端发送媒介信息请求给socket服务器,socket服务器具有处理媒介信息的组装功能以及封装功能,socket服务器与充电桩之间建立一个长连接通讯通道,并将socket服务器产生的报文传输给充电桩客户端;

充电桩上还安装一个液晶显示屏,液晶显示屏用于实时显示传输过来的媒介信息。

作为优选的技术方案,充电桩客户端建立与socket服务器的通讯连接,并通过发送心跳包的方式维持通讯连接。

作为优选的技术方案,液晶显示屏具有对充电桩接收的数据进行解包的程序。

作为优选的技术方案,所述组装功能为将媒介信息请求组装成8583报文包,所述封装功能为对报文包进行封装,封装成8583数据包,并利用推送技术将该封装8583数据包传输给充电桩客户端。

一种基于手机APP与新能源汽车充电桩的交互方法,其具体步骤如下:

步骤一、在云服务器上开启我们的socketserver服务,对服务进行监听,接收充电桩通过发送签到的指令,建立信息交互的通讯通道连接;

步骤二、通过充电桩发送工作密钥请求,获取服务器和充电桩的安全通讯密钥,保证我们信息传送的安全;

步骤三、通过充电桩发送心跳包,维持之前建立的通讯通道连接;

步骤四、通过手机app软件连接云服务器中的socket服务,发送媒介信息请求,在云端用8583报文进行数据封装,封装成液晶显示屏能识别的播放格式,推送给充电桩,液晶显示屏按照一定的频率实时的刷出推送的媒介信息。

其中,推送技术是将客户端主动查询信息改为服务器主动发送信息。确保服务发送信息后第一时间客户端能接受到服务器的信息。服务器发送一批数据,客户端显示这些数据,同时保证与服务器的连接。当服务器需要再次发送一批数据时,客户端显示数据并保持连接。以后,服务器仍然可以发送批量数据,客户端继续显示数据。

8583协议是基于ISO8583报文国际标准的包格式的通讯协议,8583包最多由128个字段域组成,每个域都有统一的规定,并有定长与变长之分。8583包前面一段为位图,它是打包解包确定字段域的关键代替。8583协议目前在多个领域都有应用。

本发明的有益效果是:本发明当充电桩液晶显示屏按需求展示媒介信息时,能实时的播放手机app软件发送请求的媒介信息,能实时的通过互联网技术特点展示媒介信息,能使用户关注大量的个性化定制信息,从而对整个行业的前景有个清晰的认识,认知过程。

附图说明

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

图1为本发明的系统方框图。

具体实施方式

本说明书中公开的所有特征,或公开的所有方法或过程中的步骤,除了互相排斥的特征和/或步骤以外,均可以以任何方式组合。

本说明书(包括任何附加权利要求、摘要和附图)中公开的任一特征,除非特别叙述,均可被其他等效或具有类似目的的替代特征加以替换。即,除非特别叙述,每个特征只是一系列等效或类似特征中的一个例子而已。

在整个系统实时之前,必须先做几个步骤:

1、手机app软件客户端的开发;

2、云服务器socket服务器的开发;

3、云服务器报文的封装;

4、充电桩软件客户端的开发,以及维持实时通信交互的通道连接开发;

5、液晶显示屏解包播放程序的开发。

以上准备一切就绪后,即可实施。

如图1所示,包括用户手机,用于使得用户手机与充电桩实现实时通讯连接的socket服务器,手机上安装APP客户端;

充电桩上具有充电桩客户端,手机上的APP客户端发送媒介信息请求给socket服务器,socket服务器具有处理媒介信息的组装功能以及封装功能,socket服务器与充电桩之间建立一个长连接通讯通道,并将socket服务器产生的报文传输给充电桩客户端;

充电桩上还安装一个液晶显示屏,液晶显示屏用于实时显示传输过来的媒介信息。

充电桩客户端建立与socket服务器的通讯连接,并通过发送心跳包的方式维持通讯连接。

液晶显示屏具有对充电桩接收的数据进行解包的程序,并组装成液晶屏能播放的媒介信息,实现实时显示。

本实施例中,组装功能为将媒介信息请求组装成8583报文包,所述封装功能为对报文包进行封装,封装成8583数据包,并利用推送技术将该封装8583数据包传输给充电桩客户端,云服务器socket服务负责把收集的媒介信息组装成8583报文包,然后对报文包进行封装通过充电桩与云服务器建立的长连接通讯通道;

运用推送技术把报文推送给充电桩客户端,充电桩客户端建立与云服务器的通讯连接,并通过发送心跳包的方式维持通讯连接,保证服务器推送后,能接收到服务器的媒介信息数据。

工作原理:

第一步,在云服务器上开启我们的socketserver服务,对服务进行监听,接收充电桩通过发送签到的指令,建立信息交互的通讯通道连接;

第二步,通过充电桩发送工作密钥请求,获取服务器和充电桩的安全通讯密钥,保证我们信息传送的安全;

第三步,通过充电桩发送心跳包,维持之前建立的通讯通道连接;

第四步,通过手机app软件连接云服务器中的socket服务,发送媒介信息请求,在云端用8583报文进行数据封装,封装成液晶显示屏能识别的播放格式,推送给充电桩,液晶显示屏按照一定的频率实时的刷出推送的媒介信息。

其中,推送技术是将客户端主动查询信息改为服务器主动发送信息。确保服务发送信息后第一时间客户端能接受到服务器的信息。

服务器发送一批数据,客户端显示这些数据,同时保证与服务器的连接。当服务器需要再次发送一批数据时,客户端显示数据并保持连接。以后,服务器仍然可以发送批量数据,客户端继续显示数据。

8583协议是基于ISO8583报文国际标准的包格式的通讯协议,8583包最多由128个字段域组成,每个域都有统一的规定,并有定长与变长之分。8583包前面一段为位图,它是打包解包确定字段域的关键代替。8583协议目前在多个领域都有应用。

由于综合、动态地考虑了用户在充电过程中,需要关注的媒介信息,以及能实时的通过互联网技术特点展示媒介信息,能使用户关注大量的个性化定制信息,从而对整个行业的前景有个清晰的认识,认知过程。

创建Socket连接时,可以指定使用的传输层协议,Socket可以支持不同的传输层协议(TCP或UDP),当使用TCP协议进行连接时,该Socket连接就是一个TCP连接。

本发明的有益效果是:本发明当充电桩液晶显示屏按需求展示媒介信息时,能实时的播放手机app软件发送请求的媒介信息,能实时的通过互联网技术特点展示媒介信息,能使用户关注大量的个性化定制信息,从而对整个行业的前景有个清晰的认识,认知过程。

以上所述,仅为本发明的具体实施方式,但本发明的保护范围并不局限于此,任何不经过创造性劳动想到的变化或替换,都应涵盖在本发明的保护范围之内。因此,本发明的保护范围应该以权利要求书所限定的保护范围为准。

当前第1页1 2 3 
网友询问留言 已有2条留言
  • 访客 来自[中国] 2022年02月04日 09:47
    把220V,40A充电到(可蓄电池1000度电,24小时蓄电),然后再用逆变器60kw给新能源汽车快充可以吗?,请教
    0
  • 访客 来自[中国] 2022年02月04日 09:42
    把220V,40A充电到蓄电池(24小时蓄电),然后再用逆变器给新能源汽车快充可以吗?
    0
1