Maxwell与simplorer场路联合仿真无线电能传输线电能传输磁耦合机构的磁场分布和基本参数,还可以分析外加电路状态,直观的得出发射端、接收端的电流、电压、功率等,并可以方便的得出传输效率(结果分析中处理)等。
在无线电能传输(WPT)领域,深入理解磁耦合机构的磁场分布和基本参数至关重要,同时外加电路状态对发射端、接收端的电流、电压、功率及传输效率的影响也不容忽视。Maxwell与Simplorer场路联合仿真为我们提供了一个强大的工具来研究这些关键要素。
一、联合仿真基础
Maxwell主要侧重于电磁场的分析,能精确模拟磁耦合机构的磁场分布。而Simplorer擅长电路系统的仿真,两者结合可以全面地研究无线电能传输系统。
Maxwell中的建模
以一个简单的无线电能传输线磁耦合机构为例,在Maxwell中,我们可以通过如下步骤进行建模:
- 创建几何结构:使用Maxwell的几何建模工具,绘制发射线圈和接收线圈,定义它们的匝数、线径、半径等参数。例如,假设发射线圈匝数为
N1 = 10,半径R1 = 0.05米,接收线圈匝数N2 = 8,半径R2 = 0.04米。
# 这里简单示意用Python代码表达参数设置,实际在Maxwell中通过GUI操作 N1 = 10 R1 = 0.05 N2 = 8 R2 = 0.04- 设置材料属性:为线圈设置合适的电导率等材料属性,比如线圈材料为铜,电导率
sigma = 5.8e7 S/m。
sigma = 5.8e7- 定义激励:给发射线圈施加激励电流,假设为交流电流
I = 1exp(1j2pi1000 * t),频率为1000Hz。
import numpy as np import matplotlib.pyplot as plt t = np.linspace(0, 1e-3, 1000) # 时间范围 I = 1 * np.exp(1j * 2 * np.pi * 1000 * t) plt.plot(t, np.real(I)) plt.xlabel('Time (s)') plt.ylabel('Current (A)') plt.title('Excitation Current in Transmitter Coil') plt.grid(True) plt.show()这样我们就初步完成了Maxwell中磁耦合机构的建模,通过求解器计算可以得到磁场分布情况。
二、Simplorer中的电路建模
在Simplorer中,我们构建与磁耦合机构相连的外加电路。
- 搭建电路拓扑:例如构建一个简单的串联谐振电路,包含电容、电阻等元件。假设发射端串联电容
C1与线圈谐振,C1 = 1 / (4pi210002 * L1),这里L1是发射线圈电感,可通过Maxwell仿真得到。
# 假设已知L1,计算C1 L1 = 0.001 # 假设电感值 C1 = 1 / (4 * np.pi ** 2 * 1000 ** 2 * L1) print(f'发射端串联电容 C1: {C1} F')- 连接Maxwell与Simplorer:通过特定的接口设置,将Maxwell中磁耦合机构的电磁参数传递给Simplorer中的电路模型,实现场路联合仿真。
三、结果分析
通过联合仿真,我们可以直观地得到发射端、接收端的电流、电压、功率等数据。
- 电流、电压分析:在Simplorer的结果查看器中,可以绘制出发射端和接收端的电流、电压随时间变化的曲线。例如,发射端电流
Itx和电压Vtx的波形可以帮助我们分析电路的工作状态。
# 假设已经从仿真结果中获取到电流和电压数据 time = np.linspace(0, 1e-3, 1000) I_tx = np.random.rand(1000) # 模拟数据 V_tx = np.random.rand(1000) # 模拟数据 plt.figure(figsize=(12, 6)) plt.subplot(2, 1, 1) plt.plot(time, I_tx) plt.xlabel('Time (s)') plt.ylabel('Current in Transmitter (A)') plt.title('Transmitter Current') plt.grid(True) plt.subplot(2, 1, 2) plt.plot(time, V_tx) plt.xlabel('Time (s)') plt.ylabel('Voltage in Transmitter (V)') plt.title('Transmitter Voltage') plt.grid(True) plt.tight_layout() plt.show()- 功率与传输效率:功率可以通过电流和电压的乘积得到,传输效率
eta = Prx / Ptx,其中Prx是接收端功率,Ptx是发射端功率。通过对这些数据的分析,可以优化无线电能传输系统的设计,提高传输效率。
# 假设已经获取到发射端和接收端功率 P_tx = 10 # 假设发射端功率 P_rx = 8 # 假设接收端功率 eta = P_rx / P_tx print(f'传输效率 eta: {eta * 100}%')Maxwell与Simplorer场路联合仿真为无线电能传输线电能传输磁耦合机构的研究提供了全面且直观的方法,从磁场分布到电路参数,再到传输效率分析,助力我们不断优化和改进无线电能传输系统。