This topic has not been translated yet.

系统

功能帮助 仿真工作台基础功能

CloudPSS提供了灵活稳定的系统功能用于实现仿真拓扑的功能及结构封装。在大型仿真系统中使用系统功能可使得仿真图结构清晰、界面简洁。

系统定义

系统是CloudPSS描述模型信息的基本单元。CloudPSS中的系统概念类似于Matlab Simulink中的Module,可通过不同Module之间的连接和多层嵌套实现复杂系统的构建和组织。因此,在CloudPSS中,每个独立的元件、每个模块、甚至每个算例,都可认为是一个系统

在CloudPSS平台中,一个系统包含

  1. 若干元件(Component),以及通过连接线引脚(Pin)连接形成不同的拓扑,用以描述真实物理系统的模型;
  2. 一套独立的参数(Parameter)体系,用以维护当前系统的全部可配置参数和引脚;
  3. 若干图纸(Canvas),用以承载元件和拓扑的图形化展示功能。每个系统至少需要包含一张图纸

基于上述系统设计理念,保证了在CloudPSS中系统元件具备一致的结构和使用体验。

创建系统

在工作窗口中选中任意个数元件,单击鼠标右键选择创建系统,在弹出对话框中对系统进行命名,点击确定后,所选中元件将被封装进一个系统,对外显示为系统图标,如下图所示。

创建系统示意图
封装完成后的系统图标

系统名称要求
用户可自由定义该系统的名称,名称可为任意英文、中文字符串。同一层级系统的名称不可重复

查看系统

通过系统栏打开系统内部结构

系统栏的使用方法详见系统栏、图纸栏及导航栏

系统重命名

在左侧系统栏处,鼠标移动对应系统名称,右击选择重命名可对系统名称进行更改。同一层级系统的名称不可重复

系统端口引脚配置

当所选择元件被封装为系统后,其与上一级系统的各元件之间的连接将会断开。此时需要给封装的系统添加端口(Port)。其具体方法为:

给子系统添加端口
将子系统图标与外电路相连接

系统参数、变量配置

CloudPSS提供了强大的参数和引脚编辑系统,且系统元件兼容相同的参数和引脚配置方法。用户可先阅读参数及引脚体系熟悉参数配置,进而阅读系统参数及变量学习如何为系统配置参数及变量。

系统参数、变量的作用范围
在某一系统内定义的参数和变量,其作用域仅局限在该系统内,无法在其外层或内层的系统中进行直接引用。若必须跨层传递参数数值,只能通过在外层或内层系统中设置相应参数,实现参数值传递

系统删除

选中需要删除的系统图标,鼠标右键选择删除、按下键盘DeleteBackspace键即可删除该系统。

系统复制、剪切和粘贴

选中系统图标,鼠标右键选择复制或按下Ctrl+C键可进行系统的复制;鼠标右键选择剪切或按下Ctrl+X键可进行系统的剪切;鼠标右键选择粘贴在此处或按下Ctrl+V键可进行系统的粘贴。粘贴操作后会自动对粘贴后的系统进行命名,命名规则为以被复制/剪切系统的名称为基础,添加序号作为后缀作为新名称。剪切、粘贴操作后,系统栏中显示的系统名称及树形结构也会相应改变。

系统复制、剪切和粘贴要求
不允许嵌套复制及剪切,即:不允许将一个系统复制到该系统内部

系统嵌套

CloudPSS允许系统嵌套,即可在系统内构建新的子系统。理论上系统可嵌套层数没有限制,但不建议用户嵌套超过10层以上的系统。嵌套后的各子系统的树形关系可在左侧 “系统栏“处进行查看,如图所示。
系统嵌套时的系统栏图

撤销、重做操作

CloudPSS提供对系统全部操作动作的撤销和重做。鼠标右键工作台的空白区域选择撤销或按下Ctrl+Z键可进行操作动作的撤销;鼠标右键工作台的空白区域选择重做或按下Ctrl+Y键可进行操作动作的重做