青年开发者说:了不起的“桩源”守护者,开启智能充电新模式

yizhihongxing

摘要:听来自深圳大学的高校开发者们,分享基于华为云技术创新、收获成功的故事。代码改变世界,2023年华为开发者大赛不容错过!

本文分享自华为云社区《青年开发者说:了不起的“桩源”守护者,开启智能充电新模式》,作者:华为云社区精选 。

“桩源守护者”,一个听起来有点热血、又充满了英雄主义色彩的词,这是由四个来自深圳大学的青年开发者组成的团队,他们基于华为云开发了智能共享充电系统,并在华为开发者大赛中脱颖而出。

在华为云开发者日东莞站上,桩源守护者们分享了他们与华为云的故事。 恰同学少年,风华正茂,挥斥方遒,本期华为云开发者社区带领大家一起走近这群朝气蓬勃的青年开发者。

青年开发者说:了不起的“桩源”守护者,开启智能充电新模式

少年心事当拿云,4个青年开发者的星辰大海

起初,刘卓铧是深圳大学机电与控制工程学院的大一新生,平时喜欢捣鼓一些物联网硬件。在校社团活动中,他和同班同学李亮逾结识了来自计算机学院的冯滨麟,以及电子与信息工程学院的张自全,几个不同专业的同学意气相投,经常交流讨论一些技术问题。

在一次专业课上,刘卓铧注意到导师谈提到现在电动车充电体验差,“一个项目idea就从我的脑海里蹦了出来,正好我从小就接触电动自行车,我想着要不做一个全新的智能充电桩,于是火速把他们拉到一起集思广益。”于是刘卓铧、张自全、冯滨麟、李亮逾四个人组成的桩源守护者团队正式成立。

他们当中既有钻研硬件的动手达人,也有对软件开发一腔热忱的技术高手,当这样一群意气风发的少年开发者们凑到一起,自然是天马行空的灵感和创意。

桩源守护者四处走访调研,他们发现电动自行车充电桩数量供需矛盾大,偷盗、乱插拔、乱停放等乱象层出不穷。而市面上已有的电动自行车充电桩往往只有特定的某几项功能,存在管控不力、资源配置效率低、电池健康无法检测、使用不便等问题。

找到实际痛点,刘卓铧和团队就开始着手项目的研发。“除了上课,大家基本都待在实验室里,每天有超过10个小时投入到项目开发上,就连暑假也选择留在学校,夜以继日研究技术架构、调试硬件、测试软件……”

青年开发者说:了不起的“桩源”守护者,开启智能充电新模式

功夫不负有心人,历时半年多,他们成功开发出“冲充桩源”,一款功能广泛、决策智能的智能共享充电系统,具有多种安全保障系统,包括智能换电系统、灾情预警系统、智能决策系统、电池健康预测等等。

华为云助力桩源守护者们高效创新,开启充电新模式

在刘卓铧展示的Demo视频中,冲充桩源系统有种原始粗暴的美感:一股股线材纵横交错盘踞在铝合金搭成的主桩体上;一块块电路板被安置得井然有序,执行着系统下发的指令;一张张A4纸打印的菜单功能……除此之外,他们还特地组装了项目沙盘,用更生动的形式展示他们的技术构想。

青年开发者说:了不起的“桩源”守护者,开启智能充电新模式

“冲充桩源”的操作使用很简单,用户扫描显示屏上的二维码进行预约或充电时,插座锁会自动弹开,即可开启充电。在这个过程中,用户可以进行订单数据的查看,了解实时电量和需缴纳的费用。系统会基于深度学习算法,智能估计代表电池健康的SOH值,在充电结束后为用户生成电池健康报告。当遇到不同的用电峰谷时期,系统还会自动调整供电模式,实现互补供电和错峰用电。

据刘卓铧介绍,“冲充桩源”使用了华为云数据接入服务IoTDA、数据分析IoTA、数据可视化DLV、华为云ECS服务器、ModelArts、华为云语音交互服务SIS等开放能力,以智能化检测模块与环境感知模块为核心,创新地开发了智能换电、错峰互补系统与电池健康检测系统,提高能源利用率的同时增加了收益。

青年开发者说:了不起的“桩源”守护者,开启智能充电新模式

  • 所有的硬件最终联网连接到华为云loTDA进行数据上发和命令接收,借助华为云IoTDA平台的消息转发功能,设备上传的数据、消息都会实时转发至后端,包括电流电压数据曲线、电能消耗、车辆检测信息、烟雾传感器报警、桩体地理坐标等。系统会基于这些数据实现电池的健康检测、以及错峰互补充电等功能。
  • 通过语音识别服务SIS实现非常快速的语音识别指令,用户可以通过语音交互的方式进行下单、断电、开锁等操作。
  • 基于IoTA数据分析和数据可视化DLV服务开发数据大屏,实时监控整个地区的充电桩设备运行情况,可视化展示充电桩整体运行状况、充电时长统计、每日积累充电量、监管报警统计、故障统计等等,便于管理和挖掘数据价值。
  • 基于OpenHarmony系统的安全防护系统,可通过错峰互补管理系统实现电能的调配,合理用电,并对充电桩异常状况进行检测并预警,管理员可根据预警对充电桩进行维修管理;用户在充电时还可以通过基于OpenHarmony 系统的交互界面获取当地天气信息及电池充电状态。

对于初出茅庐的桩源守护者们来说,吃透这些技术是一个相当“痛苦”的过程,“当时我们的开发经验也不多,花了很多时间去研究学习庞大且复杂的技术架构。好在有华为云IoTDA,帮助我们绕开诸多复杂的物联网协议,而且提供的技术文档非常详细,实操案例多,降低技术门槛,让项目得以快速顺利展开。”

令刘卓铧印象深刻的是,开发过程中他们遇到一个让项目近乎停滞的硬件驱动库bug,后来在导师的帮助下联系到华为的技术人员,“非常感谢华为的技术支持老师提供的详尽技术指导,给我们找了许多参考资料,特别耐心地帮我们成功解决了这个开发难题。”

青年开发者说:了不起的“桩源”守护者,开启智能充电新模式

在团队参加华为开发者大赛期间,华为云还提供了5000元代金券,帮助团队降低设备研发成本,支撑他们完成智能共享充电系统的开发,让桩源守护者们便捷高效地完成创新应用的开发。

如果你也想和这群了不起的“桩源守护者”一样,用代码改变世界,一定不能错过2023年华为开发者大赛

在华为云开发者日东莞站上,2023华为开发者大赛宣布正式启动,大赛以“Spark Infinity 创想无限”为主题,以应用创新为方向,包括云底座和产业两大赛道,覆盖中国、亚太、欧洲、北非、土耳其等区域。大赛将协同内外部专家为开发者提供全面的技术赋能、应用构建&优化指导,帮助开发者实现应用创新,共建智能世界。

后浪开发者,用热血和创新点燃华为的星星之火

在刘卓铧发来的《项目计划书》中,他们详尽地列出了冲充桩源的市场调研分析、技术架构、创新亮点、运营计划、商业规划、未来发展……俨然一副创业团队即将开辟一方新市场的架势,而彼时的他们才刚刚步入大学校园,这或许就是青年开发者作为后浪的魄力。

目前,冲充桩源项目也进入到了一个新的阶段——瞄准智能电动汽车行业,刘卓铧和团队计划联合学校的电磁控制重点实验室,对既有的系统进行技术迭代和更新,拥抱更广阔的的电动汽车充电市场。与此同时,桩源守护者团队也吸纳了有经营管理、商业扩展经验的新人加入,为将来的业务创新和落地做好准备。

刘卓铧回忆项目初始那段时光:他们放弃暑假、放弃日常娱乐,全身心投入到智慧充电项目中,用极高的热情去坚持做自己热爱的事情,甘之如饴。“我们每天都能发现新的问题,有时候一段代码敲下去,软件压根就不按照预想的逻辑运行,有时候硬件调式总会遇到一些让人摸不着头脑的bug,在不断的试错中成长,体会攻克难题的乐趣。”

这也是刘卓铧和队友的开发思路——知难而进。不论项目成败如何,开发过程中大家积累的开发经验、锻炼的创新思维、收获的团队凝聚力,都是青年开发者成长道路上的宝贵财富。

“也许我们的经验不是特别丰富,但如果通过这个项目可以将我们的开发思路、创新想法传递给更多的人,也是另一种维度的成功了。”

星星之火可以燎原,每一位开发者,都是华为要汇聚的星星之火。

桩源守护者团队的开发故事,也正是当下青年开发者最好的注脚。

 

点击关注,第一时间了解华为云新鲜技术~

原文链接:https://www.cnblogs.com/huaweiyun/p/17374158.html

本站文章如无特殊说明,均为本站原创,如若转载,请注明出处:青年开发者说:了不起的“桩源”守护者,开启智能充电新模式 - Python技术站

(0)
上一篇 2023年5月5日
下一篇 2023年5月6日

相关文章

  • 目标检测网络之 YOLOv3

    本文逐步介绍YOLO v1~v3的设计历程。 YOLOv1基本思想 YOLO将输入图像分成SxS个格子,若某个物体 Ground truth 的中心位置的坐标落入到某个格子,那么这个格子就负责检测出这个物体。 每个格子预测B个bounding box及其置信度(confidence score),以及C个类别概率。bbox信息(x,y,w,h)为物体的中心位…

    2023年4月8日
    00
  • pytorch(一) 实现一个隐层的全连接神经网络

    torch.nn 实现 模型的定义,网络层的定义,损失函数的定义。 import torch # N is batch size; D_in is input dimension; # H is hidden dimension; D_out is output dimension. N, D_in, H, D_out = 64, 1000, 100, 10…

    PyTorch 2023年4月7日
    00
  • 多尺度目标检测 Multiscale Object Detection

    多尺度目标检测 Multiscale Object Detection 我们在输入图像的每个像素上生成多个锚框。这些定位框用于对输入图像的不同区域进行采样。但是,如果锚定框是以图像的每个像素为中心生成的,很快就会有太多的锚框供我们计算。例如,我们假设输入图像的高度和宽度分别为561和728像素。如果以每个像素为中心生成五个不同形状的锚框,则超过两百万个锚框(…

    2023年4月6日
    00
  • CNN中卷积层 池化层反向传播

    参考:https://blog.csdn.net/kyang624823/article/details/78633897 卷积层 池化层反向传播: 1,CNN的前向传播 a)对于卷积层,卷积核与输入矩阵对应位置求积再求和,作为输出矩阵对应位置的值。如果输入矩阵inputX为M*N大小,卷积核为a*b大小,那么输出Y为(M-a+1)*(N-b+1)大小。  …

    2023年4月8日
    00
  • 深度学习原理与框架-卷积网络细节-迁移学习 1.冻结层数,只进行部分层的训练

    迁移学习:主要有3类,      第一类,使用别人训练好的权重参数,作为初始化权重参数,进行接下来的训练      第二类:使用别人训练好的权重参数,冻结预测层之前的所有的权重参数,进行接下来的训练      第三类:使用别人训练好的权重参数,即finetune,不冻结最后一个卷积层和全连接层,对这两个层进行参数的更新和训练 代码:使用keras框架进行的参…

    2023年4月8日
    00
  • TensorFlow入门之MNIST最佳实践

    在上一篇《TensorFlow入门之MNIST样例代码分析》中,我们讲解了如果来用一个三层全连接网络实现手写数字识别。但是在实际运用中我们需要更有效率,更加灵活的代码。在TensorFlow实战这本书中给出了更好的实现,他将程序分为三个模块,分别是前向传播过程模块,训练模块和验证检测模块。并且在这个版本中添加了模型持久化功能,我们可以将模型保存下来,方便之后…

    tensorflow 2023年4月8日
    00
  • Ubuntu caffe 测试matlab接口

    这是17年8月份新增的: make matcaffe error 255解决:在Makefile里面,大约第410行那一句话CXXFLAGS += -MMD -MP下面添加CXXFLAGS += -std=c++11,最后是这样CXXFLAGS += -MMD -MPCXXFLAGS += -std=c++11—-再重新在caffe下make matca…

    2023年4月7日
    00
  • 转载:Win7系统 利用 pycharm导入Tensorflow失败,出现报错——ImportError:DLL load failed with error code -1073741795的解决方式

    转载自:https://blog.csdn.net/shen123me/article/details/80621103 下面的报错信息困扰了一天,网上的各种方法也都试过了,还是失败,最后自己瞎试,把问题给解决了,希望能给遇到同样问题的人一个借鉴 具体报错信息如下:   Traceback (most recent call last):File “C:\U…

    tensorflow 2023年4月8日
    00
合作推广
合作推广
分享本页
返回顶部