RecurDyn的控制接口与控制系统软件交换数据,实现控制系统与RecurDyn中的机械系统的联合仿真。由于在模拟计算机控制的系统时,应同时评估控制器的设计算法和相应的机械系统,所以机械系统和控制系统联合仿真至关重要。用户可通过MATLAB / Simulink等控制系统软件轻松设计控制系统。

Simulink接口

通过RecurDyn Simulink接口,用户可以在MATLAB / Simulink中调用逼真的RecurDyn动力学模型。调用的RecurDyn模型不仅可包含各种运动副和力,还能包含接触和柔性体。通过控制接口界面创建接口函数,用户可轻松地将RecurDyn模型与Simulink模型集成。

液压接口

通过RecurDyn液压接口,用户可以在AMESim(油压系统分析软件)中调用逼真的RecurDyn动力学模型。调用的RecurDyn模型不仅可包含各种运动副和力,还能包含接触和柔性体。此外通过控制接口界面轻松创建接口块,用户可轻松地将RecurDyn模型与液压模型集成。

优势

在设计过程的早期,控制工程师可以使用高度非线性的动态模型,有效地测试控制算法。

机械系统可能包含控制系统(电子,液压等)。

机械工程师和控制工程师可以添加各自独立的设计模型。

由于难以在控制软件中构造非线性动力学模型,控制工程师可能难以在设计过程的早期开发出强大的控制器。

在RecurDyn中创建机械系统模型,应用RecurDyn控制接口与控件软件进行交互,可以避免上述困难。

过程

在RecurDyn中创建所有的机械部件模型和约束。

使用控制应用程序创建控制算法。

RecurDyn控制接口管理RecurDyn与控制应用程序的联合仿真。

机械输出以恒定的采样率从RecurDyn传递数据到控制应用程序。

控制输出以恒定的采样率从控制应用程序传递数据到RecurDyn。