当前位置: 首页 > news >正文

浅谈电动汽车充电桩设计与应用研究

安科瑞 华楠

摘要:目前,随着我国社会经济的快速发展,我国的各个领域都取得了突破性的发展,尤其是在电动汽车充电桩的设计方法,新型的电动汽车充电桩设计已经广泛的受到了人民群众的青睐与认可,而这种发展前景也是非常可观的,从而使越来越多的人更加重视该行业的发展。但是无论哪一行业的发展,都有利有弊,在电动汽车充电桩设计与应用方面仍然存在一些不足与问题,因此,本文主要就电动汽车充电桩设计与应用进行分析,希望能够进一步促进该行业的现代化发展。

关键词:电动汽车;充电桩;设计;应用

前言

  目前,因为我国各个领域的快速发展,导致对能源的消耗也越来越严重,从而增加了能源的消耗量,促使整个世界都在面临比较大的能源危机,同时,全球的石油资源存储量也在不断的下降,空气污染、环境污染、全球变暖等情况也日益恶化,越来越多的国家开始重视汽车行业节能减排的相关工作,也将其作为汽车行业的主要发展方向。电动汽车作为汽车行业中的主要产品之一,其自身就具有比较强的环保功能,其所使用的电池也为环保电池,从而更好的满足了节能减排的相关标准与原则,所以,应该进一步对其充电桩的设计进行研究,将这种充电方式作为电动汽车未来发展的主要模式。

一、电动汽车充电桩的发展现状

  近些年来,在我国内的电网公司中,已经陆陆续续建立了600余座充电站,同时也建立了20000余台分散的充电桩,这也就标志着,电动汽车充电桩的发展已经具有了一定的规模。就目前的发展情况来说,因为智能化时代的到来,越来越多的汽车企业提出了智能充电的电动汽车充电桩设计,同时也能够设计与其匹配的智能服务云平台,但是这种建设模式还不成熟,仍然需要进行深入的研究。

二、电动汽车充电桩的设计形式

1、电动汽车交流充电桩

  在建设交流充电桩时,应该采用390V和220V的交流电压,并且这两种电压的获得也非常容易,在其进行地面充电桩时,能够对环卫清洁车、家用电动汽车等小型的电动汽车进行充电,其主要的优势就是能够在车辆不在被使用时进行充电。

2、电动汽车直流充电桩

  在一些大型的电动汽车或者电动公交车等场合,可以建设电动汽车直流充电桩,从而可以对经过的车辆进行快速充电。直流充电桩的功率要比交流充电桩的功率大,这样一来就会对电网产生一定的冲击性,所以在建设直流充电桩时,应该着重建立对电网的保护措施。

三、电动汽车充电桩的设计与应用

1、硬件设计

  在充电桩的设计过程中,硬件的设计属于一个核心设计环节,所以,在过程中,应该使用C44Box对充电桩内的电池管理系统进行有效的控制,而这个处理器的作用就是能够有效的进行控制,而后在利用整个网络通信对信息进行准确的统计和采集。

在本次所涉及到的控制系统中,应该确保客户能够控制系统,同时也能够通过系统查询到充电卡内的余额,并且及时的显示到屏幕中,从而能够清晰的显示出充电所需要的时间和目前电池的电量。同时,时间控制系统主要由单元处理器、电能输出以及电源电路等若干各硬件组成,并且,在这其中需要利用一个电路对放电进行控制,其由信号调理电路和采集电路所组成,该电路的主要作用就是能够控制系统内电源的整体输出,从而保证系统的运行。

2、NandFlash电路设计

  在控制充电桩控制系统时,需要通过处理器对硬件部分进行有效的处理和控制,在这其中调度工作属于非常重要的操作步骤之一,其启动的程序需要在ROM内进行,同时,在完成操作后,也会准确的将一些记录记录在控制系统内,并且将其储存在NandFlash中,比如,电压、电流和传感器等数据等,通过数据的储存和记录,能够进一步提升人机交换的速度。

3、LCD接口的设计

  在设计LCD接口时,可以利用S3C44BOX芯片进行设计,将其作为控制芯片,在S3C44BOX的控制下,能够实现对屏幕的控制,利用LCD驱动控制器,能够准确的找到LCD接口的像素数据和时序,在利用相关数据编写总线宽度程序,对于LCD接口中的信号来说,其中主要包括VCLK像时重信号、VFRAME同步信号、AV信号以及VLINE同步脉冲信号。

4、导引电路的设计

  对于导引电路来说,其主要的作用就是能够在充电前对接口进行各方面的检查,所以,在连接充电装置和电功率等工作时,应该要确保信息的准确性,同时也要做好充电时的监管工作。当电动汽车和充电桩之间进行连接时,应该通过充电电缆进行连接,为了能够实现这一目的与原理,应该在充电前,对充电桩进行控制,并且详细的记录好控制和监测数据,在完成记录后,对电压值是否符合要求进行判断,同时,应该确认好接口之间的连接,这样一来就能够确保整个过程的安稳性。

四、安科瑞充电桩运营管理平台

1、系统架构

  安科瑞Acrelcloud-充电桩收费运营云平台系统通过物联网技术对接入系统的充电桩站点和各个充电桩进行不间断地数据采集和监控,同时对各类故障如充电机过温保护、充电机输入输出过压、欠压、绝缘检测故障等一系列故障进行预警;用户通过微信小程序扫描二维码,进行支付后,系统发起充电请求,控制二维码对应的充电桩完成电动汽车的充电过程。

  充电桩可选配WIFI模块或GPRS模块接入互联网,配合加密技术和秘钥分发技术,基于TCP/IP的数据交互协议,与云端进行直连。云平台包含了充电收费和充电桩运营的所有功能,具体功能如下:

资源管理:充电站档案管理,充电桩档案管理,用户档案管理,充电桩运行监测,充电桩异常交易监测。

交易结算:充电价格策略管理,预收费管理,账单管理,营收和财务相关报表

用户管理:用户注册,用户登录,用户帐户管理,消息管理

充电服务:充电设施搜索,充电设施查看,地图寻址,在线自助支付充电,充电结算,导航等

微信小程序:扫码充电,账单支付等功能

数据服务:数据采集,短信提醒,数据存储和解析

变压器监控:监控充电站变压器负荷,每个充电站配备一块ARCM300T无线表,超负荷时系统自动对充电桩的进行调度管理,即当负荷超过百分之五十时,系统会限制新增开始充电的充电桩的功率,降为百分之五十,当变压器负荷超过百分之八十时,系统将不允许新增充电桩开始充电,直到负荷下降为止。

2、平台功能

2.1平台登录

在浏览器打开云平台链接、输入账户名和权限密码,进行登录,防止未授权人员浏览有关信息。

2.2平台首页

  平台首页总览每天的开户数、充值金额、充电金额、充电度数、充电次数、充电时长,累计的开户数、充值金额、充电金额、充电度数、充电次数、充电时长,以及相应的环比增长和同比增长以及桩、站分布地图导航、本月充电统计。

2.3实时监控

充电站监控

充电站监控页面监视用户充电枪总数、正在充电的枪数、空闲枪数、插枪数量、故障枪数量等,汇总了用户拥有各桩的当日充电总次数、总电量、总时长,进行负荷限制、故障查询。

充电枪监控

充电桩监控页面充电枪的基本信息、今日充电电量、今日充电次数、今日充电时长和累计充电电量、累计充电次数、累计充电时长等、充电电压电流等参数。

2.4微信小程序

搜索与使用

微信小程序可以通过扫描二维码和微信文字搜索找到,点击后可以加入到小程序列表,如下图所示

授权登录界面

用户通过搜索或者扫码等途径初次打开小程序时,会进入这个页面,需要用户授权登录才可以进入小程序主功能页面,如图所示:

主功能页

初次进入主功能页时需要授权定位才可以使用地图相关功能,在地图上查看到当前所在区域的充电站,查看充电站信息,可以进行扫码充电操作,地图导航等。

充电

扫描充电枪上的二维码,如果当前充电桩可用即可进入充电选择页面,可以查看到当前的充电站名称、充电枪名称,以及当前的账户余额,电价和预计可充电量等数据,还可以查看当前账户的历史充电记录。充电方式分为按时间充电、按金额充电、按电量充电这三种方式。充电结束可以进进行评价。

 

个人信息

个人信息可以显示当前登录账号的昵称和余额,同时包括、充值、充值记录查询、账单查询、充电记录查询、设置支付密码等功能

3、硬件配置

3.1平台服务器:建议按照我方推荐配置购买,或者客户自己租用阿里云资源。

推荐硬件配置清单:(如申请阿里云可忽略)

若客户自己租用阿里云服务器,服务器配置根据充电枪点数的不同,分别如下:

3.2现场推荐硬件配置清单:

五、结语

  综上所述,在设计充电桩时,应该对其电流、电功率等进行充分的分析,同时也要分析好原理图,通过车载充电和原理图中的内容,能够有效的将其与控制器进行结合,从而对硬件的设计进行各方面的研究。另外,电动汽车充电桩的工作原理也是非常复杂的,其内在设计的程序也非常繁琐,所以,需要要在日后的工作中进行深入的研究,从而进一步提高电动汽车充电桩设计的各方面性。

参考文献

[1]康强,顾鹏云,李洁,左曙光.电动汽车电驱动总成噪声传递特性测试和分析[J].噪声与振动控制

[2]卢冬雪.电动汽车充电桩设计与应用研究

[3]安科瑞企业微电网设计与应用手册.2020.06版

相关文章:

浅谈电动汽车充电桩设计与应用研究

安科瑞 华楠 摘要:目前,随着我国社会经济的快速发展,我国的各个领域都取得了突破性的发展,尤其是在电动汽车充电桩的设计方法,新型的电动汽车充电桩设计已经广泛的受到了人民群众的青睐与认可,而这种发展前…...

tensorflow Windows安装说明

TensorFlow官网教程 Tensorflow 2.10是最后一个在本地windows上支持GPU的版本。从2.11版本开始,需要在windows WLS2(适用于 Linux 的 Windows 子系统)上安装才能使用GPU。 在anaconda shell控制台中,切换至虚拟环境, 安装TensorFlow 这是用…...

【Leetcode热题】打卡 day11——20(更新至11)

1、合并两个有序链表 - 链表 暴力 / 递归 21. 合并两个有序链表 (1)暴力 class Solution {public ListNode mergeTwoLists(ListNode l1, ListNode l2) {ListNode dummynew ListNode();ListNode curdummy;while(l1!null&&l2!null){if(l1.val&l…...

linux使用操作[3]

文章目录 版权声明环境变量$符号自行设置环境变量 上传、下载rz、sz命令 压缩、解压tar命令压缩tar解压zip 命令压缩文件unzip 命令解压文件 版权声明 本博客的内容基于我个人学习黑马程序员课程的学习笔记整理而成。我特此声明,所有版权属于黑马程序员或相关权利人…...

梦想让生活得以忍受-寄语机器视觉工程师

我,曾梦想梦想走天涯,看看这世界的繁华,年少的心总有些轻狂,如今四海为家。 大家都听过这首歌,迎来很多打工人的共鸣,著名作家海明威曾说,“一个人可以被打败,但不可以被毁灭”&…...

linux 设置打开文件数

可以使用下面的文件进行设置 /etc/security/limits.d/90-nproc.conf 先来看/etc/security/limits.d/90-nproc.conf 配置文件: [root ~]# cat /etc/security/limits.d/90-nproc.conf # Default limit for number of users processes to prevent # accidental fork…...

MySQL基础篇-约束

目录 1.约束概述 2.分类 3.测试user表的约束情况 主键约束 非空约束及唯一约束 检查约束 默认约束 4.外键约束 外键约束的语法 外键约束的删除/更新行为 小结 1.约束概述 MySQL约束(Constraints)是用于确保表中数据完整性和一致性的规则。它们定…...

系统工程知识体系(SEBoK)

介绍 《系统工程知识体系》(SEBoK)是以一种理念设计的,即如果工程师有一个实时更新、实用的指南,他们就能做出更优秀的工作。如果你以前没有使用过这个资源,也没有关系;因为已经有一个完整的指南供你参考&…...

Spring DI (Dependency Injection)

What Is DI? 当一个类需要依赖另一个对象,把另一个对象实例化之后注入给这个对象的过程我们称之为DI # Create an object dependency in traditional programming public class Store {private Item item;public Store() {item new ItemImpl1(); } }# Using …...

Spring Boot : ORM 框架 JPA 与连接池 Hikari

数据库方面我们选用 Mysql , Spring Boot 提供了直接使用 JDBC 的方式连接数据库,毕竟使用 JDBC 并不是很方便,需要我们自己写更多的代码才能使用,一般而言在 Spring Boot 中我们常用的 ORM 框架有 JPA 和 Mybaties ,本…...

Wireshark抓包分析ICMP协议

「作者主页」:士别三日wyx 「作者简介」:CSDN top100、阿里云博客专家、华为云享专家、网络安全领域优质创作者 「推荐专栏」:对网络安全感兴趣的小伙伴可以关注专栏《网络安全入门到精通》 分析目的:分析ICMP协议的数据格式、报文…...

C++——安装环境、工具

一、进入官网下载 Visual Studio 下载地址:https://visualstudio.microsoft.com/zh-hans/ 二、安装 三、安装完后如果出现window SDK 下载失败,可自行下载,如果没有请跳过这一步 Window SDK 官方地址:https://developer.microsoft…...

征稿啦!第 18 届「中国 Linux 内核开发者大会」重磅启动

第十八届中国 Linux 内核开发者大会(CLK )如期而至。CLK 以“自由、协作、创新”为理念,以开源技术的推广和普及为使命,旨在促进 Linux 内核开发爱好者相互交流,共同进步。 经过组委会公开征集承办单位和各意向承办单…...

JDBC8.0+

首先创建工程,导入jar包 1.注册驱动 //注册驱动//利用反射,较为灵活Class.forName("com.mysql.cj.jdbc.Driver");/**问题:会注册俩次驱动* 解决方案:只触发静态代码块* 触发静态代码块:* 类加载机制&…...

聊聊常见的IO模型 BIO/NIO/AIO 、DIO、多路复用等IO模型

文章目录 一、前言1. 什么是IO模型2. 为什么需要IO模型 二、常见的IO模型1. 同步阻塞IO(Blocking IO,BIO)2. 同步非阻塞IO(Non-blocking IO,NIO)3. 异步非阻塞IO(Asynchronous IO,AI…...

Linux- 网络编程初探

原始套接字(Raw Socket) 原始套接字(Raw Socket)是一种提供较低级别网络访问的套接字。通过使用原始套接字,应用程序可以直接发送或接收网络层如IP的数据包,或者传输层如TCP、UDP的段,而无需通…...

AVLoadingIndicatorView - 一个很好的Android加载动画集合

官网 GitHub - HarlonWang/AVLoadingIndicatorView: DEPRECATED 项目简介 AVLoadingIndicatorView is a collection of nice loading animations for Android. You can also find iOS version of this here. Now AVLoadingIndicatorView was updated version to 2.X , If …...

我想设计一套游戏的奖励系统,有什么值得注意的?

游戏上: 游戏成就系统的价值 游戏中的成就可以延长游戏时间,让玩家不仅仅是将游戏通关,而是必须完成游戏内所有挑战及发现秘密,这些成就可以与游戏本身的目标一致,也可以独立于游戏的主要或次要目标之外,…...

精通git,没用过git cherry-pick?

前言 git cherry-pick是git中非常有用的一个命令,cherry是樱桃的意思,cherry-pick就是挑樱桃,从一堆樱桃中挑选自己喜欢的樱桃,在git中就是多次commit中挑选一个或者几个commit出来,也可以理解为把特定的commit复制到…...

QT5|C++|通过创建子线程方式实现进度条更新

背景: 一开始是通过在主线程中写一个for循环,每次加1后睡眠1s进行进度条更新。但这样写的结果是 --> 无法动态显示进度条进度。后通过上一篇文章 [ QT5|C|通过信号槽机制实现进度条更新 ] 中的写信号槽机制实现。实现后 考虑了下有没有其他方式实现&a…...

基于算法竞赛的c++编程(28)结构体的进阶应用

结构体的嵌套与复杂数据组织 在C中,结构体可以嵌套使用,形成更复杂的数据结构。例如,可以通过嵌套结构体描述多层级数据关系: struct Address {string city;string street;int zipCode; };struct Employee {string name;int id;…...

【大模型RAG】拍照搜题技术架构速览:三层管道、两级检索、兜底大模型

摘要 拍照搜题系统采用“三层管道(多模态 OCR → 语义检索 → 答案渲染)、两级检索(倒排 BM25 向量 HNSW)并以大语言模型兜底”的整体框架: 多模态 OCR 层 将题目图片经过超分、去噪、倾斜校正后,分别用…...

MPNet:旋转机械轻量化故障诊断模型详解python代码复现

目录 一、问题背景与挑战 二、MPNet核心架构 2.1 多分支特征融合模块(MBFM) 2.2 残差注意力金字塔模块(RAPM) 2.2.1 空间金字塔注意力(SPA) 2.2.2 金字塔残差块(PRBlock) 2.3 分类器设计 三、关键技术突破 3.1 多尺度特征融合 3.2 轻量化设计策略 3.3 抗噪声…...

HTML 语义化

目录 HTML 语义化HTML5 新特性HTML 语义化的好处语义化标签的使用场景最佳实践 HTML 语义化 HTML5 新特性 标准答案&#xff1a; 语义化标签&#xff1a; <header>&#xff1a;页头<nav>&#xff1a;导航<main>&#xff1a;主要内容<article>&#x…...

css实现圆环展示百分比,根据值动态展示所占比例

代码如下 <view class""><view class"circle-chart"><view v-if"!!num" class"pie-item" :style"{background: conic-gradient(var(--one-color) 0%,#E9E6F1 ${num}%),}"></view><view v-else …...

【入坑系列】TiDB 强制索引在不同库下不生效问题

文章目录 背景SQL 优化情况线上SQL运行情况分析怀疑1:执行计划绑定问题?尝试:SHOW WARNINGS 查看警告探索 TiDB 的 USE_INDEX 写法Hint 不生效问题排查解决参考背景 项目中使用 TiDB 数据库,并对 SQL 进行优化了,添加了强制索引。 UAT 环境已经生效,但 PROD 环境强制索…...

Docker 运行 Kafka 带 SASL 认证教程

Docker 运行 Kafka 带 SASL 认证教程 Docker 运行 Kafka 带 SASL 认证教程一、说明二、环境准备三、编写 Docker Compose 和 jaas文件docker-compose.yml代码说明&#xff1a;server_jaas.conf 四、启动服务五、验证服务六、连接kafka服务七、总结 Docker 运行 Kafka 带 SASL 认…...

基于uniapp+WebSocket实现聊天对话、消息监听、消息推送、聊天室等功能,多端兼容

基于 ​UniApp + WebSocket​实现多端兼容的实时通讯系统,涵盖WebSocket连接建立、消息收发机制、多端兼容性配置、消息实时监听等功能,适配​微信小程序、H5、Android、iOS等终端 目录 技术选型分析WebSocket协议优势UniApp跨平台特性WebSocket 基础实现连接管理消息收发连接…...

Mac软件卸载指南,简单易懂!

刚和Adobe分手&#xff0c;它却总在Library里给你写"回忆录"&#xff1f;卸载的Final Cut Pro像电子幽灵般阴魂不散&#xff1f;总是会有残留文件&#xff0c;别慌&#xff01;这份Mac软件卸载指南&#xff0c;将用最硬核的方式教你"数字分手术"&#xff0…...

解决本地部署 SmolVLM2 大语言模型运行 flash-attn 报错

出现的问题 安装 flash-attn 会一直卡在 build 那一步或者运行报错 解决办法 是因为你安装的 flash-attn 版本没有对应上&#xff0c;所以报错&#xff0c;到 https://github.com/Dao-AILab/flash-attention/releases 下载对应版本&#xff0c;cu、torch、cp 的版本一定要对…...