当前您所在的位置:首页>建模工具 测试工具>建模工具

isee systems Stella Simulator

Stella Simulator

高性能计算的命令行操作
创建引人入胜的基于模型的应用程序
Stella Simulator是基于isee systems著名的STEAM引擎的独立XMILE兼容仿真引擎,可用于服务器或高性能计算(HPC)应用程序或嵌入在桌面应用程序中。可用于Windows,Macintosh和Linux,它可以在模型运行的每个步骤完全控制参数。

命令行操作
Stella Simulator从命令行启动。命令行选项控制行为。例如,以下命令:
stella_simulator -p 4 -pd 0.25 my_model.stmx
将运行模型文件my_model.stmx,每4个步骤暂停导出数据,等待0.25秒,然后在恢复之前导入数据。该示例在暂停之后使用时间延迟来恢复,但是也可以使用写入交换文件,如果与其他应用程序同步将更可靠。
单个模型也可以在一次调用中多次运行,并且可以完全控制每次运行的参数和每个时间步长。这允许需要多个运行结果的应用程序,例如进化优化算法,可以使用内置导出到Excel或CSV文件快速收集数据。
许可证
使用并发执行模式,Stella Simulator已获得许可用于服务器和HPC应用程序。基本产品允许20个并发执行Stella Simulator。其他并发执行可以获得许可。Stella Simulator在每个CPU的基础上被许可用于嵌入式桌面应用程序,即安装计算机上的每个物理处理器都需要一个许可证。

参数控制

Stella Simulator提供的全套选项:

rn N:运行模型N次

d秒:每个模型运行之间延迟几秒

h文件名:使用文件文件名进行模型运行之间的交换(-d成为超时)

p间隔:每个间隔时间单位暂停模型(DT使用0)

pi:初始化后立即暂停(获取初始化值)

pd秒:秒钟后暂停恢复

ph文件名:使用文件文件名交换来从暂停中恢复(-pd成为超时)

i:每次运行之前都要导入

x:每次运行后立即导出

0变量:在第一次运行之前将给定的模型变量强制为零

1变量:在第一次运行之前将给定的模型变量强制为1

q:以安静模式执行(仅输出错误)

主要特征

XMILE兼容性

运行行业标准XMILE型号

程序集成

轻松控制其他程序中的仿真执行

控制每一步

模拟进行时更改参数

HPC和服务器

许多并发用户或执行的特殊许可

北京哲想软件有限公司