应用CPU卡实现充电桩计费的研究

应用CPU卡实现充电桩计费的研究

山西电力公司超高压公司 王建伟

华北电力大学控制与计算机工程学院 尹婷婷 林永君

山东大为电气有限公司 朱振军

【摘要】针对用户对电动汽车充电桩中刷卡计费的应用需求,本文首先对现有IC卡选型,提出了采用CPU卡构建刷卡计费系统的解决方案;然后针对CPU卡的发卡中的安全需要,对此解决方案汇中的密钥管理及发卡流程进行了描述;最后通过编程实现充电桩上的用户刷卡充电的消费过程。【关键词】充电桩;CPU卡;密钥管理

  1.引言

  在将电动汽车的应用推向市场的进程中,其充电配套的跟进成为了亟待解决的重要一环。如何为消费者提供安全、便利、可靠、人性化的充电服务,也是电动汽车充电桩设计、实现的指导思路。由于现今智能化的金融卡应用在日常生活中已遍布在各行各业,采用刷卡消费实现电动汽车用户自助操作使用充电桩,将减少充电桩的人工消耗、节约运行成本。  2.充电桩计费的IC卡选型

  在应用的IC卡选型中,首先考虑到消费过程的金融安全性,排除无加密功能的非加密存储卡以及加密性能一般容易遭破解的逻辑加密卡。而CPU卡独有的COS系统可保障数据传输的安全以及应用端、持卡人的身份认证;更高端的超级智能卡此处不考虑。现有的CPU卡分为接触式、非接触式和双界面三种,其成本依次增加。  其次,考虑到电动汽车交流充电桩的充电过程,IC卡的选型需满足其以下特点:

  一次充电过程的持续时间较长,且一次只为一辆汽车提供服务;

  自助智能式消费模式,正常运行中无人值守;

  消费电量实时转换成消费金额从卡中扣除;

  对充电中的突发情况处理采取紧急断电模式,以保障充电桩、电动汽车安全以及误动用户的人身安全;

  因此在充电设计中,计费可分为充电开始与充电结束两个独立的过程。如采用非接触式CPU卡,一张卡可同时在两台充电桩上消费,为保证消费安全需充电桩实时联

参考文献

[1]邱寄帆.Protel 99SE印制电路板设计与仿真[M].北京:人民邮电出版社,2008.

[2]王静.Altium Designer Winter 09电路设计案例教程[M].北京:中国水利水电出版社,2010.

[3]蔡杏山.Protel 99SE电路设计[M].北京:人民邮电出

网,单桩运行容易出现扣费超额如采用接触式CPU卡,配合内吞式读卡器可实现一卡对应一车,防止在一卡对多车充电中可能出现的扣费失败(结账出现负值)其中间过程采取实时刷新卡上余额的方式以保证充电过程的计费无误完整;同时避免了无卡充电中消费欠费的情况以及为存储消费信息对大容量桩体存储空间的要求。从而要求接触式CPU卡。从成本上考虑,CPU卡价格较为低廉,更容易在电动汽车发展的初期推广。  3.CPU卡应用方案设计  3.1 卡上文件系统结构设计

  通过选择需要的文件结构、数目——如应用文件DF的个数,基本数据文件EF的设置等,构建符合本应用的卡上文件系统。本文所用的CPU卡文件系统基本结构图如图1。  3.2 CPU卡状态机级别及文件权限的应用设计

  COS系统对卡设置了不同的安全状态,又称状态机,代表了卡当前所处的安全级别(0——F共16种)。状态机仅在相应的密钥认证之后才可进行跳转。  不同的文件在进行不同操作时均对应了要求达到的状态机,又称访问权限,COS系统规定只有当卡片处于要求的状态机或更高级别的状态机时,才可进行相关操作。

  在安全设计中,为文件设置不同的权限以区分不同应用的安全级别,如密钥文件的修改可设置为高权限;对文件的查询和修改均在满足相应安全级别的情况下才能执行,而安全级别仅在相应的密钥认证之后才进行跳转;从而可防止一般性误操作或恶意篡改,保证各级文件、操作应用的安全,实现对卡片的安全管理功能。

版社,2007.

基金项目:2011年重庆市科技攻关项目“基于无线传感网络对长江流域水环境监控系统研发与应用”(项目编号:CSTC,2011AC2078),项目负责人:

  对于文件结构中的文件和其操作,设计了如表1表2安全机制:

  4.密钥的安全机制及CPU卡发卡系统设计

  4.1 密钥的安全机制

  由于每种密钥只能为其特定功能服务,涉及到对应功能的安全,密钥的生成和存储也需具备一定的安全性。PBOC《中国金融集成电路(IC)卡规范》规定了保存在IC卡中的密钥和用来产生、派生、传输这些密钥的密钥的使用规范。

  首先密钥在IC卡中禁止对其进行读操作,只能由COS调用访问,其更新须在主控密钥和上级密钥的控制下进行。  其次密钥需保证在保密、安全的环境下按照一定的算法生成,按照规范要求秘密传输与保存。

  最后,因为密钥决定了对应的权限验证,每一种密钥都必须是唯一且保密的,以保证对应功能的安全性,因此在生成密钥时要测验其保密强度。  4.2 CPU卡发卡系统设计

  主要内容包括对CPU卡的密钥管理、发卡机的硬件和软件设计。  4.2.1 密钥管理

  包括密钥生成、装入、传递、存储、恢复、销毁等流程。其中涉及的密钥包括管理过程中使用的密钥和专属于交易过程的密钥。

  密钥管理的主要任务是保证密钥产生过程的安全性和机密性。密钥的生成由密钥生成模块完成。首先需要两个完全保密的数字序列A和B,与系统产生的随机数一起生成两张不同的母卡A和母卡B,必须同时持有两张母卡才可导出本系统的主密

王静。

作者简介:王静(1960—),女,重庆人,重庆电子工程职业学院副教授,高级工程师,研究方向:EDA及嵌入式系统等方面的教学与科研。

/2012.06/

-51-

表1 文件结构的操作权限设置

个人信息文件金额文件交易明细文件个人PIN文件

读权限0f 1f 0f 1f

改权限1f 2f 2f 2f

备注:0f的含义——当前卡片状态(状态机)为x,如要进行个人信息文件的读操作,需满足0《x《f;卡片状态可通过对相应密钥文件验证跳转。

表2 密钥文件的权限验证设置

密钥文件密钥1密钥2Pin

验证后安全状态

012

对应权限通过外部认证询权限限

可满足的操

作基本查询密码的查询密码的修改

图1 卡片文件系统图

图2 发卡系统的密钥卡发卡示意图

钥。主密钥包括外部认证密钥、交易密钥、应用维护密钥等;主密钥封存在发卡母卡和控制卡中,为接下来的密钥传递及用户卡发卡服务。

  密钥的传递由发卡母卡和控制卡完成,通过发卡母卡向用户卡中注入消费需要的子密钥,向发卡终端模块LSAM和POS机消费模块PSAM注入消费与更改个人密码所需要的主密钥,以配合用户卡子密钥的应用,发卡系统的密钥卡发卡示意图见图2。

  4.2.2 发卡机的硬件环境搭建  对CPU卡进行用户卡发卡时,需要硬件环境搭建如下:一台PC机(可与读卡器进行串口通讯),内置PSAM模块,CPU卡读卡器以及数张要发用户卡的CPU卡。

  在PC机上需要开发相应的CPU卡读写卡程序以及用户卡发卡程序,实现以下功能:

  PC机通过读卡器向CPU卡发送指令;  CPU卡接收指令并在内部进行处理,并返回处理结果;

  通过PSAM模块向CPU卡中灌入外部认证密钥、应用维护密钥和消费子密钥;  在PC机上录入用户个人信息以及初始密码;

  在PC机的数据库中将卡号和个人信息唯一对应;

  完成卡片初始化并对其进行功能测试。

  4.2.3 发卡机的软件设计  发卡机的软件主体功能设计如下:  在读卡器提供的接口函数的基础上进行CPU卡读写程序的开发,根据已经确定的卡上文件系统结构初始化CPU卡;

  已经初始化的用户CPU卡在母卡的控

图3 消费程序流程图

制下输入各级密钥;

  测试用户卡的操作安全性是否满足数据传输和信息更改的安全要求;

  采用面向对象的C#语言开发用户信息管理系统,完成用户信息录入、存档并写入CPU卡相关卡号、金额与个人密码;  除此之外,发卡机应具备附加的用户卡维护功能,如用户的个人信息、个人密码的更改,用户卡充值、注销、挂失、补卡等。

  5.充电桩上刷卡消费的硬件平台和软件设计

  充电桩构建为嵌入式LINUX系统,硬件

平台选择了英贝德的EAC-0923工控板作为核心控制器。在硬件连接时,核心控制板以一个RS232串口连接读卡模块。

  主控板在开发读卡模块之前要进行操作系统的移植:在其Norflash上,首先需要装载Bootloader、移植内核,然后移植自己制作的根文件系统,用以支持上层应用程序;应用程序使用API(用户编程接口)函数负责整个函数中和串口等各个部分的通信。

  读卡模块的开发需依据用户刷卡消费的实际情况,设计出程序流程图(),读写卡的程序编写即要完成该流程的功能。

-52-

/2012.06/

一种PFM电荷泵充放电系统的驱动电路设计

湖南工业大学电气学院 高 峰 谭传武 张昌凡

【摘要】采用PWM调制设计了一种电荷泵充放电系统的驱动电路,它的工作电压为5V,该驱动电路具有结构简单、功耗低等优点,仿真结果表明该电路满足设计要求。

【关键词】电荷泵;驱动电路;充放电

  1.引言

  随着信息技术的发展,电源管理已经广泛应用于各类电子产品,因此电源管理芯片尤其重要。而电源管理芯片的驱动电路随着应用产品的不同而不同的变化,如采用额外的专用驱动芯片来驱动产品,不仅占用更多的系统资源,而且成本过高,这在应用到许多消费类电子产品中是难以接受的。本文讨论的是一款普通消费类电子芯片的驱动电路,从降低成本考虑,芯片采用BiCmos 0.6 um制造工艺,从降低功耗考虑,芯片采用5V电源供电,内置电源络压电路,将驱动电路集成在电源芯片中。  2.充放电系统调制方式

  充放电系统对开关基本的控制方法有两种,分别是脉冲宽度调制(PWM);脉冲频率调制(PFM)。PWM是开关频率恒定,通过调节脉冲宽度来改变占空比,实现充电时间的控制;PFM是脉冲宽度恒定,通过调节开关频率来改变开关通断比,从而实现充电放电时间的控制。

  PWM调制是DC-DC转换器中很常用的调制方式,通过负载反馈信号与内部产生的锯齿波信号进行比较,然后得到频率恒定而脉冲宽度不同的方波信号,用这些信号控制开关管从而稳定输出电压,其波形如图1所示。

  从图可以看出,反馈信号与锯齿波相交,反馈信号大于锯齿波时,PWM控制信号输出高电平;当反馈信号小于锯齿波时,PWM信号输出低电平,PWM控制方式在轻负载时效率不高。

  PFM在需要向负载传递电荷的时候才启动电荷泵工作,当输出电压高于5V的时候,电荷泵转换器停止工作,而当输出电压低于5V的时候电荷泵启动,直到输出电压升到目标电压。

  由图2可得,反馈信号低于比较信号时,PFM等脉宽工作,而反馈信号高于目标调制电压时,PFM信号频率为0,电荷泵停止工作,等到放电使得输出电压降低后,电荷泵继续启动,周而复始,系统提供稳定的输出电压。

  相对于PWM调制而言,PFM在峰值相当的情况下,PFM的效率远远高于PWM,当轻载时,电荷泵处于低工作电流的空闲状态。电荷泵只是被偶尔启动,动态损耗大大减小,总的工作电流被降到最低。本文采用PFM调制控制方式,当输出电压高于目标电压时,电荷泵停止;当输出电压低于目标电压时,电荷泵启动。偶尔启动电荷泵进行充放电,提高系统的转换效率。  3.电荷泵充放电系统

  电荷泵开关连接电路如图3所示,驱

动电路输出的C1、C3、C4信号分别控制各个大功率开关,由于在驱动模块经反相器处理过延时,确保C1、C3、C4信号任何时刻不存在两个相位状态管同时导通的情况,因此对驱动电路提出了更高的要求。电路中加入了外部元件快速充电器C_FLY,C_FLY分别接芯片的C+与C-引脚。  驱动信号同一时刻不能使得前后两个相位状态下功率开关管同时打开。图3中C3和C1是相位相同并且不交替的信号,为了防止M1、M2和M3同时导通损耗能量,要发生开关动作首先要关闭M3管,只有在M3管完全关闭的情况下,才能开启M1和M2;反过来,当M3处在关闭的情况下要开启M3管,首先应该关闭M1和M2管。

  另外芯片工作过程中,VOUT端口的电平为稳定5V,为了消除衬底偏值对M5和M6的影响,在VOUT和PAD_C+之间接入了M7和M8这两个管子,用来比较VOUT和PAD_C+之间的高电平,抬高衬底电压。

  电路中驱动功率开关管的栅极电压需要尽量大的摆动幅度,而只将输入电压作为驱动电路的电源电压时,在低输入电压时驱动电路无法输出高达5V的驱动信号。因此本文设计驱动电路时须具有比较功能的电平转换电路,在输入电压与输出电压之间做简单的比较,把两者之间高的电压

  要通过主控板的串口对读卡模块进行数据的读写,必须先对其进行配置:包括对波特率的设定、串口设备在“/dev”下的初始化定义。功能程序的开发在虚拟机安装的Linux系统下进行,在调试成功后使用交叉编译器生成可在ARM平台上执行的代码。需要注意的是:动态链接库在虚拟机的Linux系统下调试使用的是基于Win32的版本,因此需要将读卡模块函数库通过交叉编译制作成适用于工控板运行的动态链接库,然后方可进行程序的交叉编译。  6.总结

  本文针对电动汽车交流充电桩的充电

消费特点,结合CPU卡的功能概况了将CPU卡引入充电桩应用的设计思路,并规划了发卡系统和充电桩刷卡应用系统,使之满足电动汽车充电消费的安全需求,并具备友好人机交互界面、易操作的优点。

参考文献

[1]陈勇.金融IC卡的密钥管理[J].中国信用卡,2000(10):64-66.

[2]顾赟.CPU智能卡记次消费系统设计与实现[D].苏州大学,2008.

[3]王爱英,等.智能卡技术:IC卡与RFID标签[M].北京:清华大学出版社,2009.

[4]宋震.密码学[M].北京:中国水利水电出版社,2002.

作者简介

王建伟(1985—),男,河南洛阳人,大学本科,助理工程师,主要从事输电线路运行检修。尹婷婷(1986—),女,华北电力大学控制与计算机工程学院研究生,研究方向:嵌入式在工业控制中的应用。

林永君(1965—),男,博士,华北电力大学控制与计算机工程学院教授,硕士生导师,研究方向:嵌入式技术在工业控制中的应用。

朱振军(1972—),男,硕士,山东大为电气有限公司高级工程师。

/2012.06/

-53-

应用CPU卡实现充电桩计费的研究

山西电力公司超高压公司 王建伟

华北电力大学控制与计算机工程学院 尹婷婷 林永君

山东大为电气有限公司 朱振军

【摘要】针对用户对电动汽车充电桩中刷卡计费的应用需求,本文首先对现有IC卡选型,提出了采用CPU卡构建刷卡计费系统的解决方案;然后针对CPU卡的发卡中的安全需要,对此解决方案汇中的密钥管理及发卡流程进行了描述;最后通过编程实现充电桩上的用户刷卡充电的消费过程。【关键词】充电桩;CPU卡;密钥管理

  1.引言

  在将电动汽车的应用推向市场的进程中,其充电配套的跟进成为了亟待解决的重要一环。如何为消费者提供安全、便利、可靠、人性化的充电服务,也是电动汽车充电桩设计、实现的指导思路。由于现今智能化的金融卡应用在日常生活中已遍布在各行各业,采用刷卡消费实现电动汽车用户自助操作使用充电桩,将减少充电桩的人工消耗、节约运行成本。  2.充电桩计费的IC卡选型

  在应用的IC卡选型中,首先考虑到消费过程的金融安全性,排除无加密功能的非加密存储卡以及加密性能一般容易遭破解的逻辑加密卡。而CPU卡独有的COS系统可保障数据传输的安全以及应用端、持卡人的身份认证;更高端的超级智能卡此处不考虑。现有的CPU卡分为接触式、非接触式和双界面三种,其成本依次增加。  其次,考虑到电动汽车交流充电桩的充电过程,IC卡的选型需满足其以下特点:

  一次充电过程的持续时间较长,且一次只为一辆汽车提供服务;

  自助智能式消费模式,正常运行中无人值守;

  消费电量实时转换成消费金额从卡中扣除;

  对充电中的突发情况处理采取紧急断电模式,以保障充电桩、电动汽车安全以及误动用户的人身安全;

  因此在充电设计中,计费可分为充电开始与充电结束两个独立的过程。如采用非接触式CPU卡,一张卡可同时在两台充电桩上消费,为保证消费安全需充电桩实时联

参考文献

[1]邱寄帆.Protel 99SE印制电路板设计与仿真[M].北京:人民邮电出版社,2008.

[2]王静.Altium Designer Winter 09电路设计案例教程[M].北京:中国水利水电出版社,2010.

[3]蔡杏山.Protel 99SE电路设计[M].北京:人民邮电出

网,单桩运行容易出现扣费超额如采用接触式CPU卡,配合内吞式读卡器可实现一卡对应一车,防止在一卡对多车充电中可能出现的扣费失败(结账出现负值)其中间过程采取实时刷新卡上余额的方式以保证充电过程的计费无误完整;同时避免了无卡充电中消费欠费的情况以及为存储消费信息对大容量桩体存储空间的要求。从而要求接触式CPU卡。从成本上考虑,CPU卡价格较为低廉,更容易在电动汽车发展的初期推广。  3.CPU卡应用方案设计  3.1 卡上文件系统结构设计

  通过选择需要的文件结构、数目——如应用文件DF的个数,基本数据文件EF的设置等,构建符合本应用的卡上文件系统。本文所用的CPU卡文件系统基本结构图如图1。  3.2 CPU卡状态机级别及文件权限的应用设计

  COS系统对卡设置了不同的安全状态,又称状态机,代表了卡当前所处的安全级别(0——F共16种)。状态机仅在相应的密钥认证之后才可进行跳转。  不同的文件在进行不同操作时均对应了要求达到的状态机,又称访问权限,COS系统规定只有当卡片处于要求的状态机或更高级别的状态机时,才可进行相关操作。

  在安全设计中,为文件设置不同的权限以区分不同应用的安全级别,如密钥文件的修改可设置为高权限;对文件的查询和修改均在满足相应安全级别的情况下才能执行,而安全级别仅在相应的密钥认证之后才进行跳转;从而可防止一般性误操作或恶意篡改,保证各级文件、操作应用的安全,实现对卡片的安全管理功能。

版社,2007.

基金项目:2011年重庆市科技攻关项目“基于无线传感网络对长江流域水环境监控系统研发与应用”(项目编号:CSTC,2011AC2078),项目负责人:

  对于文件结构中的文件和其操作,设计了如表1表2安全机制:

  4.密钥的安全机制及CPU卡发卡系统设计

  4.1 密钥的安全机制

  由于每种密钥只能为其特定功能服务,涉及到对应功能的安全,密钥的生成和存储也需具备一定的安全性。PBOC《中国金融集成电路(IC)卡规范》规定了保存在IC卡中的密钥和用来产生、派生、传输这些密钥的密钥的使用规范。

  首先密钥在IC卡中禁止对其进行读操作,只能由COS调用访问,其更新须在主控密钥和上级密钥的控制下进行。  其次密钥需保证在保密、安全的环境下按照一定的算法生成,按照规范要求秘密传输与保存。

  最后,因为密钥决定了对应的权限验证,每一种密钥都必须是唯一且保密的,以保证对应功能的安全性,因此在生成密钥时要测验其保密强度。  4.2 CPU卡发卡系统设计

  主要内容包括对CPU卡的密钥管理、发卡机的硬件和软件设计。  4.2.1 密钥管理

  包括密钥生成、装入、传递、存储、恢复、销毁等流程。其中涉及的密钥包括管理过程中使用的密钥和专属于交易过程的密钥。

  密钥管理的主要任务是保证密钥产生过程的安全性和机密性。密钥的生成由密钥生成模块完成。首先需要两个完全保密的数字序列A和B,与系统产生的随机数一起生成两张不同的母卡A和母卡B,必须同时持有两张母卡才可导出本系统的主密

王静。

作者简介:王静(1960—),女,重庆人,重庆电子工程职业学院副教授,高级工程师,研究方向:EDA及嵌入式系统等方面的教学与科研。

/2012.06/

-51-

表1 文件结构的操作权限设置

个人信息文件金额文件交易明细文件个人PIN文件

读权限0f 1f 0f 1f

改权限1f 2f 2f 2f

备注:0f的含义——当前卡片状态(状态机)为x,如要进行个人信息文件的读操作,需满足0《x《f;卡片状态可通过对相应密钥文件验证跳转。

表2 密钥文件的权限验证设置

密钥文件密钥1密钥2Pin

验证后安全状态

012

对应权限通过外部认证询权限限

可满足的操

作基本查询密码的查询密码的修改

图1 卡片文件系统图

图2 发卡系统的密钥卡发卡示意图

钥。主密钥包括外部认证密钥、交易密钥、应用维护密钥等;主密钥封存在发卡母卡和控制卡中,为接下来的密钥传递及用户卡发卡服务。

  密钥的传递由发卡母卡和控制卡完成,通过发卡母卡向用户卡中注入消费需要的子密钥,向发卡终端模块LSAM和POS机消费模块PSAM注入消费与更改个人密码所需要的主密钥,以配合用户卡子密钥的应用,发卡系统的密钥卡发卡示意图见图2。

  4.2.2 发卡机的硬件环境搭建  对CPU卡进行用户卡发卡时,需要硬件环境搭建如下:一台PC机(可与读卡器进行串口通讯),内置PSAM模块,CPU卡读卡器以及数张要发用户卡的CPU卡。

  在PC机上需要开发相应的CPU卡读写卡程序以及用户卡发卡程序,实现以下功能:

  PC机通过读卡器向CPU卡发送指令;  CPU卡接收指令并在内部进行处理,并返回处理结果;

  通过PSAM模块向CPU卡中灌入外部认证密钥、应用维护密钥和消费子密钥;  在PC机上录入用户个人信息以及初始密码;

  在PC机的数据库中将卡号和个人信息唯一对应;

  完成卡片初始化并对其进行功能测试。

  4.2.3 发卡机的软件设计  发卡机的软件主体功能设计如下:  在读卡器提供的接口函数的基础上进行CPU卡读写程序的开发,根据已经确定的卡上文件系统结构初始化CPU卡;

  已经初始化的用户CPU卡在母卡的控

图3 消费程序流程图

制下输入各级密钥;

  测试用户卡的操作安全性是否满足数据传输和信息更改的安全要求;

  采用面向对象的C#语言开发用户信息管理系统,完成用户信息录入、存档并写入CPU卡相关卡号、金额与个人密码;  除此之外,发卡机应具备附加的用户卡维护功能,如用户的个人信息、个人密码的更改,用户卡充值、注销、挂失、补卡等。

  5.充电桩上刷卡消费的硬件平台和软件设计

  充电桩构建为嵌入式LINUX系统,硬件

平台选择了英贝德的EAC-0923工控板作为核心控制器。在硬件连接时,核心控制板以一个RS232串口连接读卡模块。

  主控板在开发读卡模块之前要进行操作系统的移植:在其Norflash上,首先需要装载Bootloader、移植内核,然后移植自己制作的根文件系统,用以支持上层应用程序;应用程序使用API(用户编程接口)函数负责整个函数中和串口等各个部分的通信。

  读卡模块的开发需依据用户刷卡消费的实际情况,设计出程序流程图(),读写卡的程序编写即要完成该流程的功能。

-52-

/2012.06/

一种PFM电荷泵充放电系统的驱动电路设计

湖南工业大学电气学院 高 峰 谭传武 张昌凡

【摘要】采用PWM调制设计了一种电荷泵充放电系统的驱动电路,它的工作电压为5V,该驱动电路具有结构简单、功耗低等优点,仿真结果表明该电路满足设计要求。

【关键词】电荷泵;驱动电路;充放电

  1.引言

  随着信息技术的发展,电源管理已经广泛应用于各类电子产品,因此电源管理芯片尤其重要。而电源管理芯片的驱动电路随着应用产品的不同而不同的变化,如采用额外的专用驱动芯片来驱动产品,不仅占用更多的系统资源,而且成本过高,这在应用到许多消费类电子产品中是难以接受的。本文讨论的是一款普通消费类电子芯片的驱动电路,从降低成本考虑,芯片采用BiCmos 0.6 um制造工艺,从降低功耗考虑,芯片采用5V电源供电,内置电源络压电路,将驱动电路集成在电源芯片中。  2.充放电系统调制方式

  充放电系统对开关基本的控制方法有两种,分别是脉冲宽度调制(PWM);脉冲频率调制(PFM)。PWM是开关频率恒定,通过调节脉冲宽度来改变占空比,实现充电时间的控制;PFM是脉冲宽度恒定,通过调节开关频率来改变开关通断比,从而实现充电放电时间的控制。

  PWM调制是DC-DC转换器中很常用的调制方式,通过负载反馈信号与内部产生的锯齿波信号进行比较,然后得到频率恒定而脉冲宽度不同的方波信号,用这些信号控制开关管从而稳定输出电压,其波形如图1所示。

  从图可以看出,反馈信号与锯齿波相交,反馈信号大于锯齿波时,PWM控制信号输出高电平;当反馈信号小于锯齿波时,PWM信号输出低电平,PWM控制方式在轻负载时效率不高。

  PFM在需要向负载传递电荷的时候才启动电荷泵工作,当输出电压高于5V的时候,电荷泵转换器停止工作,而当输出电压低于5V的时候电荷泵启动,直到输出电压升到目标电压。

  由图2可得,反馈信号低于比较信号时,PFM等脉宽工作,而反馈信号高于目标调制电压时,PFM信号频率为0,电荷泵停止工作,等到放电使得输出电压降低后,电荷泵继续启动,周而复始,系统提供稳定的输出电压。

  相对于PWM调制而言,PFM在峰值相当的情况下,PFM的效率远远高于PWM,当轻载时,电荷泵处于低工作电流的空闲状态。电荷泵只是被偶尔启动,动态损耗大大减小,总的工作电流被降到最低。本文采用PFM调制控制方式,当输出电压高于目标电压时,电荷泵停止;当输出电压低于目标电压时,电荷泵启动。偶尔启动电荷泵进行充放电,提高系统的转换效率。  3.电荷泵充放电系统

  电荷泵开关连接电路如图3所示,驱

动电路输出的C1、C3、C4信号分别控制各个大功率开关,由于在驱动模块经反相器处理过延时,确保C1、C3、C4信号任何时刻不存在两个相位状态管同时导通的情况,因此对驱动电路提出了更高的要求。电路中加入了外部元件快速充电器C_FLY,C_FLY分别接芯片的C+与C-引脚。  驱动信号同一时刻不能使得前后两个相位状态下功率开关管同时打开。图3中C3和C1是相位相同并且不交替的信号,为了防止M1、M2和M3同时导通损耗能量,要发生开关动作首先要关闭M3管,只有在M3管完全关闭的情况下,才能开启M1和M2;反过来,当M3处在关闭的情况下要开启M3管,首先应该关闭M1和M2管。

  另外芯片工作过程中,VOUT端口的电平为稳定5V,为了消除衬底偏值对M5和M6的影响,在VOUT和PAD_C+之间接入了M7和M8这两个管子,用来比较VOUT和PAD_C+之间的高电平,抬高衬底电压。

  电路中驱动功率开关管的栅极电压需要尽量大的摆动幅度,而只将输入电压作为驱动电路的电源电压时,在低输入电压时驱动电路无法输出高达5V的驱动信号。因此本文设计驱动电路时须具有比较功能的电平转换电路,在输入电压与输出电压之间做简单的比较,把两者之间高的电压

  要通过主控板的串口对读卡模块进行数据的读写,必须先对其进行配置:包括对波特率的设定、串口设备在“/dev”下的初始化定义。功能程序的开发在虚拟机安装的Linux系统下进行,在调试成功后使用交叉编译器生成可在ARM平台上执行的代码。需要注意的是:动态链接库在虚拟机的Linux系统下调试使用的是基于Win32的版本,因此需要将读卡模块函数库通过交叉编译制作成适用于工控板运行的动态链接库,然后方可进行程序的交叉编译。  6.总结

  本文针对电动汽车交流充电桩的充电

消费特点,结合CPU卡的功能概况了将CPU卡引入充电桩应用的设计思路,并规划了发卡系统和充电桩刷卡应用系统,使之满足电动汽车充电消费的安全需求,并具备友好人机交互界面、易操作的优点。

参考文献

[1]陈勇.金融IC卡的密钥管理[J].中国信用卡,2000(10):64-66.

[2]顾赟.CPU智能卡记次消费系统设计与实现[D].苏州大学,2008.

[3]王爱英,等.智能卡技术:IC卡与RFID标签[M].北京:清华大学出版社,2009.

[4]宋震.密码学[M].北京:中国水利水电出版社,2002.

作者简介

王建伟(1985—),男,河南洛阳人,大学本科,助理工程师,主要从事输电线路运行检修。尹婷婷(1986—),女,华北电力大学控制与计算机工程学院研究生,研究方向:嵌入式在工业控制中的应用。

林永君(1965—),男,博士,华北电力大学控制与计算机工程学院教授,硕士生导师,研究方向:嵌入式技术在工业控制中的应用。

朱振军(1972—),男,硕士,山东大为电气有限公司高级工程师。

/2012.06/

-53-


相关内容

  • 出租车计费器
  • 能力拓展训练任务书 学生姓名: 郑子茗 专业班级: 自动化1101班 指导教师: 孙晓明 工作单位: 自动化学院 题 目: 出租车计费器设计 初始条件:计算机.Max+plusⅡ.EDA实验箱. 要求完成的主要任务: (包括课程设计工作量及其技术要求,以及说明书撰写等具体要求) 设计一个出租车计费器 ...

  • 如何才能符合充电桩新国标安全要求
  • 如何才能符合充电桩新国标安全要求 摘要:随着新的充电桩国家标准重磅出炉,充电桩行业又会迎来新的发展机遇.新的国家标准主要涉及充电标准.接口标准.通讯协议等层面.新公布的国家标准和原有的标准有什么区别呢?如何才能符合充电桩新国标安全要求? 在15年的最后几天,随着<电动汽车传导充电系统 第一部分 ...

  • 出租车计价器课程设计
  • 摘 要 本设计的是一个基于单片机STC89C52的出租车自动计费设计,附有复位电路,时钟电路,键盘电路等.复位电路是单片机的初始化操作,除了正常的初始化外,为摆脱困境,通过复位电路可以重新开始.时钟电路采用12MHz的晶振,作为系统的时钟源,具有较高的准确性. 在上电时字符型液晶1602显示最初的起 ...

  • 单片机及其应用的文献综述
  • 单片机及其应用的文献综述 摘要:单片机由于其特点和突出的性能被广泛应用于各个领域,随着社会的发展和技术的进步,各种新型单片机层出不穷,片内集成的功能模块越来越多,整体性能也越来越强大.本文主要介绍了单片机的种类.特点.主要的生产厂家和应用领域等,概述介绍了单片机应用技术的进展和动向. 关键词:单片机 ...

  • 高性能计算系统设计方案
  • 高性能计算系统 方案设计 第1章 需求分析 1.1 高性能计算的和大规模数据处理的应用 高性能计算作为一种先进的科研手段,在国内的应用发展很快,得到了普遍的重视,近年来国家投入逐年加大. 高性能计算的应用条件已经成熟,表现在: ◆ 价格相对低廉的高性能机群系统为高性能计算应用提供了物质基础: ◆ 高 ...

  • 基于嵌入式LINUX的电能量数据采集终端的开发研究
  • 文章编号:1008-0570(2007)06-1 数采与监测 中文核心期刊<微计算机信息>(测控自动化)2007年第23卷第6-1期 0112 03 基于嵌入式LINUX的电能量数据采集终端的开发研究 Thedevelopmentoftheelectricpowermeasuredcol ...

  • 基于51单片机的出租车计价器毕业设计论文
  • 第一章 绪论 1.1出租车计价器的研究背景及意义 1.1.1研究背景 当今社会,随着生活水平的日益提高,衣食住的享受已不能满足人们的需求,出行的舒适度已受到越来越多人的关注.于是,出租车行业以低价高质的服务给人们带来了出行的享受,所以越来越受到广大群众的欢迎. 我国在70年代开始出现出租车,但那时的 ...

  • 网吧管理系统毕业论文报告
  • 湖南涉外经济学院 课程设计报告 课程名称: 数据库技术与应用 报告题目: 网吧管理系统 学生姓名: *** ** 所在学院: 信息科学与工程学院 专业班级: **班 学生学号: ************ 指导教师: *** 20*年*月*日 课程设计任务书 摘 要 互联网技术的不断革新与发展, 给全 ...

  • 电动汽车充电桩网络通讯解决方案
  • 电动汽车充电桩网络通讯解决方案 为抢占21世纪世界汽车产业制高点,也是节能减排的实际需要,近年来中国陆续出台了一系列的政策鼓励新能源汽车的普及应用,2012年6月,国务院发布了<节能与新能源汽车产业发展规划(2012-2020年)>.提出了发展我国节能与新能源汽车产业的主要目标:到201 ...