控制技术
控制系统学科库可以使用控制理论中常用的模拟方法,来完成物理系统的开环和闭环控制。控制器和机构都可以在同一个模型中仿真,各自可使用最适合的建模方法。控制系统学科库包含一系列基本元件库用于信号流模型的方块图式建模,并且提供了一个工具(状态表设计器)用于(UML)状态表的直接编写。另外,控制器和控制算法也可以直接使用Modelica® 建模语言编写。这样控制系统学科库的功能可以在不同的应用领域内扩展加强,例如电力拖动系统的专门的控制器。
SimulationX 控制系统学科库
线性信号模块
线性信号模块库用于使用信号流程图对线性系统的描述。线性信号模块可用于以下领域,例如,任意的连续时间线性系统、以及复杂模拟控制结构。
非线性信号模块
非线性信号元件库 包含用于非线性处理信号元件。除了在纯信号流模型和其子系统中的应用外,它们还可以用于不同种类的非线性特性的建模。
信号源
信号源元件库提供了强大的描述功能,用于描述任意时间函数信号(脉冲信号、周期性信号、任意瞬态信号等)和多维特征曲线。这些信号可以是时间的函数也可以 是以一个或若干个输入量的函数的形式。其中的曲线可以手动指定(表格输入或在图中拖动关键点),或者从数据文件导入(例如测量到的时间序列)。这样此元件 库还可以当作一个强大的接口用于数据向SimulationX 的导入。
特殊信号模块
特殊信号元件库在以下方面大大拓展了SimulationX 的应用功能,如,非线性效应、拓展信号分析、观察和处理事件、以及一些建模情况如,在仿真过程中结构改变的顺序控制结构和系统。总之此元件库的使用,极大地补充了信号源、线性信号模块、和非线性信号模块等元件库的功能。
时间离散信号模块
时间离散信号元件库 是为了处理时间离散信号而准备的。库中的模型元件特别适用于数字控制器和滤波器的建模。这些库元件完全可以与连续时间仿真模型无缝连接。该元件库提供了必要的接口元件和仿真算法中的 步长控制元件来保证仿真过程中的获得精确的采样时间。
开关信号模块
开关信号元件库用于结构性变化信号处理过程的建模。因此,它可以在信号水平上模拟控制算法、逻辑状态、结构变化系统等。
状态图设计器
状态图设计器可以在SimulationX中方便的用来建模和仿真复杂时间离散和状态离散的控制系统。它支持物理特性和具有离散状态(例如、摩擦、滞后、阀体和开关)的技术子系统的可靠建模。基于UML的一个大子集,状态图标准模型可以使用绘图编辑器进行更加直观的建模。
ecICP and ecCST Schnittstellen
ecICP and ecCST, two software tools developed and distributed by ExpertControl are used for feedback-controled design applications. In order to significantly simplify and accelerate the design of control systems, the two tools are an integral part of SimulationX.
MATLAB®/Simulink® 接口
在工业应用中,MATLAB/Simulink工具经常用于控制器的设计、标定和测试。为了在使用SimulationX平台的模型时也支持此项功能,SimulationX 与MATLAB/Simulink合作开发了几个接口元件。这些接口包括,模型以C代码的形式输出到Simulink 、Simulink模型以C代码的形式导入、以及联合仿真。




