ExtendSim8 Value库模块介绍.pdf

上传人:飞****9 文档编号:137093723 上传时间:2020-07-05 格式:PDF 页数:97 大小:402.45KB
返回 下载 相关 举报
ExtendSim8 Value库模块介绍.pdf_第1页
第1页 / 共97页
ExtendSim8 Value库模块介绍.pdf_第2页
第2页 / 共97页
ExtendSim8 Value库模块介绍.pdf_第3页
第3页 / 共97页
ExtendSim8 Value库模块介绍.pdf_第4页
第4页 / 共97页
ExtendSim8 Value库模块介绍.pdf_第5页
第5页 / 共97页
点击查看更多>>
资源描述

《ExtendSim8 Value库模块介绍.pdf》由会员分享,可在线阅读,更多相关《ExtendSim8 Value库模块介绍.pdf(97页珍藏版)》请在金锄头文库上搜索。

1、ExtendSimV8模块使用说明模块使用说明Value模块库版本模块库版本1.0刃之砺信息科技(上海)有限公司刃之砺信息科技(上海)有限公司版权所有版权所有www.edgestone-ExtendSimv8模块使用说明Value模块库版本1.0www.edgestone-2-说明感谢您使用ExtendSimv8。这个使用文档是为了帮助用户更好地理解和使用ExtendSimv8中的模块。如果在使用过程中,发现有翻译和说明不够准确和详细的地方,请与我们联系,发送邮件到infoedgestone-。我们会不断更新这个使用文档。最新的使用文档我们都会在ExtendSim技术支持论坛上发布,地址是ht

2、tp:/www.edgestone-:81/bbs/forumdisplay.php?fid=2035同时,在这里可以发表对具体某个模块的问题以及交流模块的使用经验。所以欢迎经常访问这个论坛。刃之砺信息科技(上海)有限公司www.edgestone-ExtendSimv8模块使用说明Value模块库版本1.0www.edgestone-3-目录目录ValueCatchValue.4ValueClearStatistics.6ValueConstant.8ValueDataImportExport.10ValueDataInit.13ValueDataSourceCreate.15ValueDa

3、taSpecs.17ValueDBStatistics.19ValueDecision.20ValueDisplayValue.22ValueEquation.24ValueHoldingTank.30ValueIntegration.33ValueLookupTable.35ValueMath.37ValueMaxGlobalProofStr=WRITEARRIVALS+outCon0;将会发送一个写入指令到Proof,把到达信息修改为inCon0的值。这个选项可被用于可视性地发送任何Proof指令。该选项在安装Proof的情况下可用。Showinputconnectorlabels:在输入

4、端口显示标签。Showinputconnectorvalues:在输入端口显示值。ExtendSimv8模块使用说明Value模块库版本1.0www.edgestone-29-Showoutputconnectorlabels:在输出端口显示标签。Showoutputconnectorvalues:在输出端口显示值。Useblockseed:这个选项允许用户为方程式设定模块种子。这只有在模块访问随机数方程时有意义。Enablemessagingcontrol:当这个复选框被勾选时,用户可以右键点击输入和输出端口,并从信息行为列表中为特定端口进行选择。这个特性不允许用户控制何时计算方程式。相反,

5、一旦方程式的计算发生之后,它便允许用户控制端口的信息行为。就在方程式准备计算的关键时刻,信息从输入端口出来,从与之相连的上游模块请求最新的端口值。接着方程式进行了计算。然后输出端口值被更新。接着,信息从输出端口发出,提示下游连接模块端口值已经变更。“Enablemessagingcontrol”复选框允许用户控制这种信息行为。这一特性只能用在离散模型中。Connectors(端口)(端口)如输入变量表中定义的那样,输入端口对应于方程式中的输入变量。如输出变量表中定义的那样,输出端口对应于方程式中的输出变量。Animation(动画)(动画)图标上出现红点表示方程式将要开始计算。在仿真初始化时表

6、示为绿点,每隔一定的时间段进行一次计算时用蓝点表示,红点表示仿真结束时的计算。如果没有点出现,模块将在获取信息(离散事件仿真)时进行进算,或者在每个时间阶段(连续仿真)进行计算。ExtendSimValueLibraryCopyright?1989-2010byImagineThat,Inc.Allrightsreserved.ExtendSimv8模块使用说明Value模块库版本1.0www.edgestone-30-ValueHoldingTank对输入值进行累加,允许用户请求要分离的额度并将其输出(如果满足的话)。在want端口指定要分离的额度,并在get端口实际输出(输出上限为Tank

7、内可用额度)。用户可以选择允许可能使内容变为负值(类似一种透支)的输出。默认情况为不允许使内容变为负值。HoldingTank模块可以有多方面的用途:作为一个银行:HoldingTank模块将钱保存在银行账户中。输入端口接收钱,C端口显示银行账户的收支平衡,want端口是从银行中取款的需求,get端口是实际从银行中提取的资金。使内容变为负值就是透支。作为一条队列:HoldingTank模块所表示的队列中有一定数量的人。新来的人从输入端口进入队列,C端口显示特定时刻队列中的人数,want端口告诉我们运行的每一步会有多少人离开队列,get端口表示实际离开队列的人数。注意,在这种情况下不能使内容变为

8、负值。作为一个蓄水库:HoldingTank模块将水蓄在水库中。输入端口接收进入水库的水量,C端口显示水库的当前水位,want端口指定每一步要从水库中取出的水,get端口给出实际的取水量。注意,在这种情况下不能使内容变为负值。OptionsTab(选项分页)(选项分页)Currentlevel:显示槽中的实体数量(或水位)。Initialcontents:槽中的初始量。如果Init端口有连接的话,将会覆盖这个初始值。Inputsare:integrated(delay):适用于商业和大部分科学上的应用。选择这个选项使得输入值和want间的差值进行向后欧拉积分。例如,如果有一个源出现在输入端口,

9、这个源的积分(累积)会在下一个时间段或事件出现在输出端口。对于商业和大部分科学上的应用来说这是正常行为,因为积分是源在时间周期上的积累。Inputsare:integrated(nodelay):此选项针对的是反馈回路中(交叉耦合或相关系统)含有多于一个积分器的较高阶差分方程或系统。选择这个选项使得输入值和want间的差值进行向前欧拉积分。结果通常是在反馈系统中获得较好的差分方程收敛度和稳定性。欧拉向前方法不会延迟一个时间阶段的积分输出。例如,如果在时间1有一个源出现在输入端口,源的效应当即在时间1出现在输出端口。对于商业应用来说这不是正常行为,因为当源发生改变时,积分(累积)的结果会立刻出现

10、,而不是等待一个时间段(事件)让源进行积累。Inputsare:summed:在仿真的每一步对内容进行简单相加。如果用户想让加总的结果与时间周期或时间周期的片段相关,就不要选择此项。针对大多数应用,可使用integrated(delay)选项。ExtendSimv8模块使用说明Value模块库版本1.0www.edgestone-31-Retaincontentsbetweenconsecutiveruns:这个选项防止内容在多次仿真情况下被重置:例如,如果用户想多重仿真中跨越多次仿真对值进行累加,就应当选择该项。Wantconnectorcantaketanknegative:允许内容变为负值。AnimationTab(动画分页)(动画分页)Automaticallysetmaxandminanimation:如模块动画底部所述,开启最大最小动画显示值自动计算功能。Maximumanimatedvalue:为模块动画设置最大显示值。Minimumanimatedvalue:为模块动画设置最小显示值。Connectors(端口)(端口)Input:输入端口在仿真运行的每一步或每一次事件发生时(输入端口的空值会被忽略)对值进行累加。这个没有标签的端口是本模块最主要的输入端口,位于图标左侧的中间位置。Output:(contents内容)是当前槽中的水位。这个没有标签的

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 外语文库 > 英语学习

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号