探索基于V2G技术的电动汽车车载充放电机Matlab仿真模型
基于V2G技术的电动汽车车载充放电机matlab仿真模型最近在研究电动汽车相关技术V2GVehicle-to-Grid技术特别吸引我。V2G技术允许电动汽车与电网进行双向能量交换简单来说电动汽车不仅能从电网充电还能在需要时把车上电池的电反馈回电网。这就像给电网配备了一个超大号的移动充电宝在用电高峰时为电网提供电力支持用电低谷时又从电网充电对于平衡电网负荷、提高能源利用效率有着重要意义。而车载充放电机就是实现V2G技术的关键部件下面我就来和大家分享下如何用Matlab搭建基于V2G技术的电动汽车车载充放电机仿真模型。模型原理分析在开始搭建模型之前得先搞清楚车载充放电机的工作原理。简单来讲它在充电时要把电网的交流电转换成直流电给电池充电放电时又要把电池的直流电逆变成交流电反馈回电网。这就涉及到整流和逆变两个过程就好比是一个翻译官在不同“语言”交直流电之间进行转换。Matlab仿真模型搭建整流模块首先是整流部分我们要把电网的交流电变成直流电。在Matlab里我们可以利用Simulink库中的模块来搭建。以下是一段简单的代码示例% 创建一个新的Simulink模型 new_system(V2G_Onboard_Charger); open_system(V2G_Onboard_Charger); % 添加交流电压源 add_block(simulink/Sources/AC Voltage Source, V2G_Onboard_Charger/AC_Voltage_Source); set_param(V2G_Onboard_Charger/AC_Voltage_Source, Amplitude, 220*sqrt(2), Frequency, 50); % 添加整流桥 add_block(simulink/Electrical/Simpower Systems/Specialized Technology/Power Electronics/Universal Bridge, V2G_Onboard_Charger/Rectifier_Bridge); set_param(V2G_Onboard_Charger/Rectifier_Bridge, Number of bridge arms, 3, Power electronic device, Diode); % 连接模块 add_line(V2G_Onboard_Charger, AC_Voltage_Source/1, Rectifier_Bridge/1);这段代码做了什么呢首先创建了一个新的Simulink模型然后添加了一个交流电压源模拟电网的交流电这里设置电压幅值为220*sqrt(2)频率为50Hz和我们日常用的市电是一样的。接着添加了一个整流桥选择了二极管作为功率电子器件最后把交流电压源和整流桥连接起来。逆变模块逆变部分就是把直流电变回交流电代码如下% 添加直流电压源模拟电池 add_block(simulink/Sources/DC Voltage Source, V2G_Onboard_Charger/DC_Voltage_Source); set_param(V2G_Onboard_Charger/DC_Voltage_Source, Voltage, 400); % 添加逆变桥 add_block(simulink/Electrical/Simpower Systems/Specialized Technology/Power Electronics/Universal Bridge, V2G_Onboard_Charger/Inverter_Bridge); set_param(V2G_Onboard_Charger/Inverter_Bridge, Number of bridge arms, 3, Power electronic device, IGBT/Diodes); % 连接模块 add_line(V2G_Onboard_Charger, DC_Voltage_Source/1, Inverter_Bridge/1);这里添加了一个直流电压源来模拟电池电压设置为400V。然后添加了一个逆变桥用IGBT和二极管作为功率电子器件最后把直流电压源和逆变桥连接起来。控制模块为了让充放电机正常工作还需要一个控制模块来控制整流和逆变的过程。这里我们简单用一个脉冲发生器来产生控制信号% 添加脉冲发生器 add_block(simulink/Sources/Pulse Generator, V2G_Onboard_Charger/Pulse_Generator); set_param(V2G_Onboard_Charger/Pulse_Generator, Amplitude, 1, Period, 0.02, Pulse width, 50); % 连接控制信号到逆变桥 add_line(V2G_Onboard_Charger, Pulse_Generator/1, Inverter_Bridge/Gate);脉冲发生器产生一个幅值为1周期为0.02s脉冲宽度为50%的脉冲信号这个信号会控制逆变桥中IGBT的导通和关断。仿真与结果分析搭建好模型后就可以进行仿真了。在Matlab的Simulink界面中点击运行按钮就可以看到各个模块的电压、电流波形。通过观察这些波形我们可以分析充放电机的工作情况。比如在充电时整流桥输出的直流电压和电流应该是稳定的并且符合电池的充电要求在放电时逆变桥输出的交流电压和电流应该和电网的参数匹配。基于V2G技术的电动汽车车载充放电机matlab仿真模型通过这次用Matlab搭建基于V2G技术的电动汽车车载充放电机仿真模型我对V2G技术和车载充放电机的工作原理有了更深入的理解。当然这只是一个简单的模型实际应用中还需要考虑很多因素比如电池的特性、电网的稳定性等等。但这个模型为进一步研究V2G技术提供了一个很好的基础。大家在搭建模型的过程中如果遇到问题欢迎一起交流探讨说不定我们能一起把这个模型完善得更好
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/2469387.html
如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!