下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、微信小程序及智能停车充电桩的设计与实现摘要:针对我国电动自行车规模大,但管理不够规范、安全隐患较大的问题,本文设计了 一套由微信小程序及微信公众号、电动自行车充电桩、管理平台等组成的三位一体的智能 解决方案。用户将电动车电源接入充电桩插座,然后通过手机微信扫描对应插座上的二维 码,选择充电方案并付款后开始充电。管理平台监控并获取实时的充电桩状态、插座状态、 用户充电状态,并搜集和检测充电趋势曲线进行智能分析,在保证用户充电业务的基础上 判断和分析潜在的过充、电池老化等问题进行智能提醒,降低充电过程中的安全风险。1引言随着我国电动自行车数量及规模的激增,随之而来的安全问题也日渐突显。在智能手机与
2、 互联网应用成熟的当下,借助微信小程序、二维码、NB-IoT、大数据分析、虚拟化等技术 来实现一套智能安全的充电解决方案,在满足用户给电动车充电需求的同时也起到了对电 动车安全监控监管的作用,并且通过微信小程序及大数据平台使用户能够感知自己电动车 电池使用情况及风险,从而带来更好的体验2系统总体方案智能充电桩解决方案组网见图1。3解决方案组成部分介绍3.1充电桩充电桩设备总体包括中继设备、插座终端两个部分。充电桩中继设备:向上通过NB-IoT模块实现与智能充电桩平台的通信,并使用MQTT实时 通信协议实现与平台的低负载高可靠的通信。同时,向下通过CAN总线,实现最大下挂30 个插座终端、最高传
3、输距离500 m的插座终端集成与通信,完成平台与插座间通信、管理 等承上启下的中继作用。充电桩插座终端设备:插座终端设备根据型号分为单插座、双插座等类型。插座终端通过 CAN总线与充电桩中继完成充电控制信令交互等逻辑,实现插座供电的控制。在此基础上, 采集并向平台上报当前充电过程中的供电曲线,为平台实现基于用户、电动车电池状态等 大数据分析提供依据。3.2微信小程序 微信小程序大致包括:充值、充电、个人中心等模块。微信小程序通过调用微信API接口 实现支付与扫码等功能。同时,微信小程序通过MQTT协议与智能充电桩平台进行实时通 信。在微信小程序中,用户通过绑定手机号实现注册。用户通过小程序扫描
4、充电桩插座上的二 维码读取对应插座SN序列号,并将序列号、用户等信息通过MQTT协议上报给充电桩平台, 平台识别SN并且判断用户的余额信息后将充电请求下发给插座终端对应的中继,中继通 过CAN总线将充电请求发给对应的插座,插座终端为对应的插座开始供电并将操作结果原 路返回到用户的小程序上,完成充电业务流程,见图2。3.3微信公众号由于微信小程序不具备实时消息推送的功能。因此,用户可选择通过绑定手机号的方式进 行注册,将小程序与公众号进行关联。当用户发起充值、充电等操作,以及充电结束后订 单结算等结果,平台通过微信公众号推送给客户,以此完善用户操作结果的感知体验。3.4智能充电桩平台3.4.1平
5、台架构与技术智能充电桩平台采用分布式微服务架构,运用Spring Cloud微服务架构将模块细分为微 服务。同时,还引入了 ZooKeeper注册中心、RocketMQ消息队列服务组件、FastDFS分布 式文件系统、Nginx以及MySQL和Rediss两种数据库等第三方组件,组成完整的微服务集 群部署解决方案智能充电桩整合充电桩业务相关服务,共分为设备管理与业务处理两大块。设备管理由 ACS设备接入服务、NE设备管理服务两种服务集群,主要实现与设备的通信与控制的逻辑。 业务处理由ACS小程序接入服务、BZ业务管理服务、PAY支付平台对接服务等三种服务集 群,主要实现企业、代理商、物业/项目
6、的层级关系、分成设置、用户管理、订单报表与 结算等一系列业务逻辑,并完成与第三方支付平台的对接。然后,还有一个Web服务集群, 提供运营商、代理商、物业等3种类型管理员的登录与管理。所有服务及其集群实例向ZooKeeper注册中心发布自己的API,并订阅自己模块所需要的 相关接口,ZooKeeper定期更新并发布相关API接口列表给订阅者,以此实现服务间透明 化RPC调用。另外,服务集群间异步通信使用RocketMQ发布与订阅Topic来完成,以此 实现一些非实时处理的功能。整个平台的文件管理采用分布式FastDFS进行存储,这样可以充分利用所有服务器的存储空间并可无缝扩容并保证可靠性。平台的
7、数据库采用MySQL, 并且Redis作为缓存数据库共享服务间的数据整个平台的组件,包括数据库、消息队列等均采用主备形式进行部署,确保平台高可用性。 而平台自身服务在相关组件故障时也会自动进行主备切换,保证业务不受影响。由于采用的是微服务框架,并且使用了服务无状态化方式实现,因此每个服务均可以根据 业务需要进行动态扩容或调整而不影响原有业务,即不停机更新。另外,平台采用docker 虚拟化技术实现镜像与容器,配以自主研发的运维管理系统,可对平台进行实时监控和动 态部署和调整,极大地提高平台运行稳定性和扩容调整的便捷性。3.4.2平台功能智能充电桩平台分为系统管理、平台监控、设备管理与业务管理4
8、大部分。系统管理,包括用户与用户组管理、平台参数配置等功能。管理员可以在系统管理中设置 用户组及其权限,将职能权限在此进行体现,然后为相对应的人员创建管理用户,并将其 设置到指定的用户组中让其拥有对应的管理权限。平台参数配置,主要针对智能充电桩平 台的运行参数进行调整与配置。平台监控,主要针对平台自身的运行情况进行监控与管理。包括性能监控与告警,平台对 自身CPU、内存、磁盘、流量的空闲值进行采集,来判断其是否超过阈值而产生运行告警, 提醒运维人员平台可能的异常;操作日志记录,平台记录所有用户在平台的操作日志便于 安全审计与操作追踪;运行日志管理,平台自身对运行日志文件进行定期回滚以及提供下
9、载功能,便于有问题时查看运行情况和跟踪。设备管理是对在网充电桩设备的统一管理与维护,包括中继设备、插座终端、插座的管理 与状态显示。平台通过层级抽屉的方式呈现中继设备与插座终端、插座终端与插座的关系, 并显示各自的当前状态。平台还负责采集并呈现设备(中继与插座终端)上报的异常告警, 以便运维人员能够直观地查看到异常状态及其故障原因。平台能够对设备发起升级、重启、 获取运行日志、网络检测、硬件自检、参数配置等操作,便于运维人员远程管理和调试设 备。另外,平台还可以订阅指定插座终端的充电功率,当开启此功能时,设备定时采集当 前充电的功率并上报给平台。平台收集这些功率数据与订单用户进行关联,以此呈现
10、具体 某一用户电动车电池的充电功率曲线,便于分析该用户电池的老化情况和电池充电特性, 在此大数据分析的基础上能够将电池情况准确地反馈给客户 业务管理,包括订单管理、报表管理等模块。订单管理呈现所有用户产生的订单数据,并 根据时间、用户、设备SN等各种维度来进行过滤查找,便于平台运营商的账务管理。报 表管理分为设备故障情况、订单情况、用户情况,以各种维度来呈现平台运营情况,便于 平台运营商的决策分析。例如,用户情况可以呈现各地项目用户活跃度的热力图来分析项 目运营情况、可以呈现设备新装设备趋势图来反映各地业务发展趋势。4结语本文借助于目前大众普遍使用的微信小程序、NB-IoT、大数据、微服务、虚拟化等技术, 提出了从移动应用端到充电桩设备的智能电动自行车充电桩解决方案。用户可以通过扫码、 刷卡等方式进行充电消费的同时,平台根据充电过程的充电曲线进行大数据分析用户
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025年度定制化木模板木方定制加工及销售合同4篇
- 印刷材料的科技创新与应用考核试卷
- 2025版老旧建筑幕墙改造升级合同范文4篇
- 2025年医疗病例管理协议
- 2025年度美发店客户满意度调查与服务提升合同8篇
- 2025年食堂档口租赁及市场营销合作合同范本3篇
- 2024门店超市经营管理承包合同3篇
- 2025年度绿色建材采购与施工一体化项目承包合同4篇
- 2025年度智能家用空调安装与维护服务协议书
- 2025年度模具制造设备租赁及节能改造合同4篇
- 电缆挤塑操作手册
- 浙江宁波鄞州区市级名校2025届中考生物全真模拟试卷含解析
- IATF16949基础知识培训教材
- 【MOOC】大学生创新创业知能训练与指导-西北农林科技大学 中国大学慕课MOOC答案
- 劳务派遣公司员工考核方案
- 基础生态学-7种内种间关系
- 2024年光伏农田出租合同范本
- 《阻燃材料与技术》课件 第3讲 阻燃基本理论
- 2024-2030年中国黄鳝市市场供需现状与营销渠道分析报告
- 新人教版九年级化学第三单元复习课件
- 江苏省南京鼓楼区2024年中考联考英语试题含答案
评论
0/150
提交评论