LiveLink™forSimulink®
使用 LiveLink™forSimulink®将 COMSOL Multiphysics®集成到 Simulink®
LiveLink™forSimulink®可以将COMSOL Multiphysics®与 Simulink®仿真环境无缝集成,作为 MATLAB®附加产品来使用。借助此功能,您可以执行 COMSOL Multiphysics®模型与 Simulink®流程图的协同仿真。任何瞬态或稳态的 COMSOL Multiphysics®模型都支持协同仿真。
除协同仿真以外,您还可以将 COMSOL Multiphysics®模型降阶处理为状态空间形式,通过 MATLAB®与 Simulink®或 Control System Toolbox™ 结合使用,方便您进行控制设计和仿真。
通过协同仿真方法,COMSOL Multiphysics®求解器可用于对动态模型进行时间积分或求解静态模型,这意味着由 COMSOL Multiphysics®求解器求解的大模型也可用于协同仿真。借助于 LiveLink™forSimulink®,您可以在设计控制系统时,同时加入 COMSOL Multiphysics®模型来考虑物理效应的影响。
联系 COMSOL
电磁制动器的控制
即使是 COMSOL Multiphysics®静态模型,您也可以通过 LiveLink™forSimulink®执行协同仿真,电磁制动器示例演示了相关操作。形式最简单的电磁制动器由一个导电材料盘和一块永磁体组成。磁体会产生一个恒定磁场,圆盘在其中旋转,当导体在磁场中运动时会产生感应电流,而电流产生的洛伦兹力会使圆盘的旋转变慢。这个模型是使用“AC/DC 模块”创建的,在 Simulink®中基于感应扭矩和圆盘惯性矩来计算角速度,在 COMSOL Multiphysics®中以三维电磁稳态研究计算感应扭矩。在这个示例中,使用 Simulink®代替 COMSOL Multiphysics®作为时间积分器,对角加速度进行积分以计算角速度。
MEMS 驱动
LiveLink™forSimulink®通过使用 COMSOL Multiphysics®及其任意附加产品,使多物理场协同仿真成为可能,热执行器的开关控制教学案例说明了这一点。该模型由一个多晶硅制成的双热臂热执行器组成,执行器通过热膨胀驱动,而这种臂产生变形使得执行器位移所需的温升则通过焦耳热来实现。与单个冷臂相比,热臂的膨胀更大,从而导致执行器弯曲。此外,该模型还举例说明了如何将以下三种物理场类型进行多物理场耦合:电流、传热和结构力学。其中通过控制外加电流,使执行器的挠度不超过给定值。控制器的开/关操作在 Simulink®中实现。
请注意,LiveLink™forSimulink®不支持与“App 开发器”、COMSOL Compiler™ 或 COMSOL Server™ 一起使用。
Simulink 是 The MathWorks, Inc. 的注册商标。所有其他商标均为其各自所有者的财产。相关商标所有者的列表请参见商标页面。COMSOL AB 及其子公司和产品不与上述商标所有者相关联,亦不由其担保、赞助或支持。
COMSOL 是否能用于解决我的问题?
欢迎联系我们,我们的专业工程师可以协助您评估技术可行性,并根据使用场景推荐许可形式。
点击右侧的“联系 COMSOL”按钮,填写并提交信息,我们的工作人员将会尽快与您联系。
下一步:
评估与试用 COMSOL®软件