fem参数化线性驱动器
用磁通量定义的线性驱动器
- 库:
Simscape /电气/机电/机电执行器
描述
的fem参数化线性驱动器Block实现了一个根据磁通量定义的线性驱动器模型。使用此块建模自定义螺线管和直线电机,其中磁通量取决于距离和电流。您可以使用来自第三方磁性有限元方法(FEM)包的数据对块进行参数化。
请注意
要使用此块表示具有气隙的螺线管x之间的情况C和柱塞R,则表力应为负,表示所带来的拉力R对C.
这个方块有两个电方程式的选项。第一,定义为dPhi(i,x)/dx和dPhi(i,x)/di
,以磁通量(Φ)对距离的偏导数(x)和当前(我),其方程为:
第二个选择,定义为(i,x)
,直接用通量定义元件上的电压,其公式为:
数值上,用通量偏导数定义电方程更好,因为反电动势是分段连续的。如果直接使用磁通,对电流和位置使用更细的网格尺寸将改善结果,选择三次或样条插值也是如此。
在这两种情况下,您都可以选择直接将力指定为电流和位置的函数力矩阵,F(i,x)参数,或有块自动计算力矩阵。
如果直接输入电磁力数据,可以使用有限元磁包提供的数据(用于确定磁通),也可以使用以下公式从磁通计算力:
举例说明如何在MATLAB中实现这种类型的集成®,请参阅电磁阀采用有限元数据参数化.相关文件ee_solenoid_fem_params.m
包含计算和绘制流量数据的代码。
或者,块可以根据您提供的通量信息自动计算力矩阵。要选择此选项,请设置计算力矩阵?参数是的
.力矩阵计算是在模型初始化时根据当前块磁链信息进行的。力的计算方法是根据前面的方程,对磁链相对于位置的变化率在电流上进行数值积分。如果电气模型参数设置为定义为(i,x)
,则该块必须先估计通量偏导数wrt位移,dPhi(i,x)/dx参数值,从磁链数据。方法指定的插值方法进行此操作时,块使用插值法参数。通常,光滑的
选项是最准确的,但是线性
期权是最健壮的。
你可以将Φ及其偏导数定义为正电流、正电流和负电流。如果只定义正电流,则块假设Φ(-我,x) = -Φ (我,x).因此,如果当前向量仅为正:
第一个电流值必须为零。
零电流对应的磁通必须为零。
电流为零时,磁通对位移的偏导数必须为零。
若要对具有重复磁通模式的直线电机建模,请设置位移对通量的依赖性参数循环
.选择此选项时,力和通量(或力和通量偏导数,取决于所选选项)的第一列和最后一列必须相同。
请注意
该块的驱动运动方向可以通过翻转块和交换R和C连接来交换。
模型热效应
您可以公开热端口,以模拟将功率转换为热的损失的影响。如果需要暴露热端口,请设置建模选项参数:
无热口
—该块中不包含热接口。显示热端口
—块中包含1个保温接口。
有关在执行器块中使用热端口的详细信息,请参见旋转和平动执行器的热效应模拟.
假设和限制
你必须提供一组一致的力和通量数据。没有任何检查可以确保力矩阵与通量数据一致。
当驾驶fem参数化线性驱动器通过串联电感块,可能需要在电感块中包含一个并联电导组件。
港口
保护
参数
模型的例子
扩展功能
版本历史
在R2010a中引入