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