电子文档交易市场
安卓APP | ios版本
电子文档交易市场
安卓APP | ios版本

anylogic用户手册

85页
  • 卖家[上传人]:小**
  • 文档编号:89122172
  • 上传时间:2019-05-18
  • 文档格式:DOC
  • 文档大小:3.69MB
  • / 85 举报 版权申诉 马上下载
  • 文本预览
  • 下载提示
  • 常见问题
    • 1、1. 创建AnyLogic模型1.1 AnyLogicTM建模语言AnyLogicTM建模语言已经成功应用于对大规模和复杂系统的建模。AnyLogicTM模型的主要构建模块是活动对象(active object)。活动对象可以用于建模现实世界中类型广泛的各种对象,例如加工工作台,资源,人员,硬件,具体的物体,控制器,等等。一个活动对象即是活动对象类的一个实例。在你开发一个AnyLogicTM模型时,你实际上是在开发活动对象的类,以及定义这些类之间的关系。你也可以很方便地使用AnyLogicTM库中的活动对象类。活动对象类被映射到JavaTM类上。因此,活动对象类允许继承,虚函数,多态等等特性。面向对象的方法给建模带来了显著的益处。使用类进行建模提供了结构分解和活动对象重用的特性。在定义了一个具有所需结构的活动对象类之后,你就可以在你的模型中创建此类的多个活动对象。类等级结构允许对上述这些概念进行更进一步的扩展。活动对象继承由于活动对象类都是JavaTM类,因此一个活动对象类可以继承自另一个活动对象类。子类继承了父类的接口,并且可以加入自己独有的结构元素和方法。继承允许对代码的重用,并使

      2、得对模型的修改变得简单易行。在你定义了基础类之后,例如此基类代表一辆汽车,则它的通用属性可以被子类所继承,例如子类可以分别代表运动型车辆和卡车。实际上现实世界中的所有对象都具有复杂的结构。为便于管理和掌握大规模系统的复杂结构,分解就成了一条重要原则。通过将一个整体的系统分解为各个部分,并且对这些部分进一步分解,这样我们就克服了人类认知能力的局限。等级化分解由于一个活动对象可能在任意所需的深度上封装其他活动对象,因此AnyLogicTM模型可以等级化地分层分解。由于每个活动对象通常代表模型中的一个逻辑部分,因此你就可以根据需要,将一个模型分解为具有不同细节的多个层次。每个AnyLogicTM模型中都有一个根活动对象,其中包含了被封装起来的其他对象,而这些对象又包含其各自的被封装对象,以此类推。这样,我们就创建了活动对象的等级树。封装也使你能够隐藏被建模对象中的所有复杂细节。结构分解由于AnyLogicTM模型都具有定义良好的交互接口,因此这些模型可以被结构化地分解。活动对象只通过边界对象与它们周围的环境进行交互。通过定义连接器以建模实际的耦合关联,我们就可以很方便地描述不同对象之间的关联

      3、。这样就将对象的内部实现与关于环境的直接知识分离开,使得活动对象可以重用。活动对象重用除了使用继承之外,对包含模型类的库的使用也支持了对建模知识的重用。AnyLogicTM允许你创建可重用的活动对象类库,这些库可以在一些特定的应用领域或建模工作中进行创建。库允许在不同模型中对类的更好的重用。你只需要对一个类开发一次,并进行存储,即可在多个工程中使用这个类。1.2 开始使用AnyLogicTM在此后你都将使用AnyLogicTM开发环境开发和运行模型。首先,你需要打开AnyLogicTM,并创建一个新工程,或打开一个已有的工程。接着,你需要使用由AnyLogicTM提供的构建工具构建此模型。然后你就可以运行仿真。这一章节为你提供了如何开始使用AnyLogicTM的参考信息。打开AnyLogicTM1. 从Windows开始菜单中打开AnyLogic快捷方式(默认位于如下菜单路径中:开始|所有程序|AnyLogic 5.2|AnyLogic)。2. 此时即出现注册向导。为使用AnyLogicTM构建模型,你需要拥有试用(有限时间)或永久的全功能产品密钥。使用试用版AnyLogicTM1.

      4、获得一个试用版密钥。如果你下载了AnyLogicTM用于评估测试,则这一密钥将通过电子邮件发送给你。其他情况,请打开如下网页:http:/ 打开了注册向导之后,选择向导中的Enter permanent or evaluation key(输入永久或试用密钥)选项,然后输入你通过电子邮件接收到的试用版产品密钥。3. 为继续运行AnyLogicTM,你可以选择Continue evaluation(继续评估)选项。获得全功能的AnyLogicTM产品密钥1. 在打开注册向导之后,选择Send request for permanent key(发送永久密钥请求)选项,然后按照向导提示操作。你将被提示要通过电子邮件发送请求信息到请求处理中心。2. 在你通过电子邮件接收到你的个人解锁密钥之后,再次打开注册向导(如有必要,请点击AnyLogicTM的Help(帮助)菜单,选择Register product(产品注册),接着选择Enter permanent or evaluation key(输入永久或试用密钥)选项,然后输入你的个人解锁密钥。3. 在完成了产品注册向导之后,AnyLogic

      5、TM即开始运行(图1)。运行AnyLogicTM,并打开指定工程在Windows资源管理器中点击一个AnyLogicTM工程文件(扩展名为.alp,图标为)。如果你已经完成了产品注册向导,则此时AnyLogicTM应开始运行。如果没有,请先完成产品注册向导,然后再次点击此文件图标。图 1 AnyLogicTM用户界面请注意点击另一个模型文件并不会打开一个新的AnyLogicTM窗口。另一个模型文件将在同一个AnyLogicTM窗口中打开(如有必要,你将被提示要保存现在正在打开的文件)。1.2.1 使用工程在启动之后,AnyLogicTM即显示Start Page(开始页),如图2所示。开始页将提示你创建一个新工程,打开现有工程,或打开一个最新的AnyLogicTM实例。图2. AnyLogicTM开始页一个工程即是你在开发模型时的一个工作区。你可以使用开始页或AnyLogicTM的File(文件)菜单对AnyLogicTM工程进行管理。创建一个新工程1. 在开始页的Projects(工程)页面中,点击New project(新建工程)按钮,或者点击New(新建)工具条按钮,或者从主菜单

      6、中选择File|New(文件|新建),或者按键盘上的Ctrl+N。此时即出现New project(新建工程)对话框。2. 指定新工程的名称和保存位置。3. 指定你是否希望为此工程创建一个文件夹。4. 点击OK。打开一个现有的工程1. 在开始页的Projects(工程)页面,点击Browse(浏览)按钮,或者点击Open(打开)工具条按钮,或者从主菜单中选择File|Open(文件|打开),或者按键盘上的Ctrl+O。此时Open(打开)对话框即显示。2. 浏览找到你希望打开的工程文件,双击此文件,或者点击此文件,然后点击Open(打开)按钮。AnyLogicTM提供了对最近打开过的工程的快捷访问。打开一个最近打开过的工程1. 在AnyLogicTM的File(文件)菜单底部的工程列表中选择你希望打开的工程,或者点击开始页中的Projects(工程)选项卡,从最近打开的工程列表中选择你希望打开的工程,然后点击Open(打开)按钮。如果你正在使用某个特定的工程,你可以告诉AnyLogicTM不要在程序启动时显示开始页,而是直接打开你最近使用过的工程。在AnyLogicTM启动时打开最近使

      7、用的工程/开始页1. 在主菜单中选择Tools|Options(工具|选项.,)。此时即出现Options(选项)对话框。2. 在Miscellaneous(杂项)页面,选择/取消Reload last project on startup(在启动时重新加载前一次使用的工程)选框。3. 点击OK。AnyLogicTM标准发行版本中包含了一些最新的范例,这些范例按照主题类别组织(计算机和电信网络,医疗健康,制造和后勤,交通和运输等)。你可以查看这些例子以了解如何开发你自己的模型。打开一个AnyLogicTM范例1. 在开始页中点击Examples(范例)选项卡。AnyLogicTM范例列表即显示于开始页的右侧面板中。2. 如有必要,选择By category(按主题)选项,则将这些例子按照AnyLogicTM主题类别进行排序。范例主题类别的列表显示于右侧面板中,为显示某一类别中的所有范例,请点击此类别项目左侧的加号图标。如有必要,选择Sorted alphabetically(按字母顺序排序)选项以将范例按照字母顺序排序。3. 点击一个范例项目。此时即显示此范例的描述信息。4. 点击Op

      8、en(打开)按钮。在开始页中,你可以查看AnyLogicTM的在线资源和文档。查看在线资源1. 在开始页中,点击Online Resources(在线资源)选项卡。AnyLogicTM在线资源和文档列表即显示于开始页右侧面板中。2. 点击你希望查看的在线资源。3. 点击Open(打开)按钮。保存当前工程1. 点击Save(保存)工具条按钮,或者在主菜单中选择File|Save(文件|保存),或者按键盘上的Ctrl+S。保存当前工程到新的文件名中1. 从主菜单中选择File|Save As(文件|另存为)。Save As(另存为)对话框即显示。2. 指定保存此工程的新文件名称和位置。3. 点击Save(保存)按钮。保存所有工程1. 点击Save All(全部保存)工具条按钮,或者在主菜单中选择File|Save All(文件|全部保存)。关闭当前工程1. 在主菜单中选择File|Close(文件|关闭)。AnyLogicTM一次可以打开一个工程。然而,你可以运行多个AnyLogicTM窗口,并在不同的窗口中打开不同的模型。同时运行两个或多个AnyLogicTM窗口1. 在一个AnyLog

      9、icTM实例窗口正在运行时,从Windows开始菜单中打开AnyLogic快捷方式。2. 在新打开的AnyLogicTM窗口中,打开你所需的工程。这样你就可以同时对多个工程进行操作,并可以将一个工程中的类复制到另一个工程中。1.3 编辑工程AnyLogicTM开发环境构建于最新的Windows用户界面技术之上,其特性包括:l 可自定义的窗口,工具条,颜色,图像l 鼠标拖放编辑l 图表缩放l 通过类树在工程中方便地进行浏览l 动态检查类型,参数,以及图表语法l 图形化高亮显示错误你可以在多个AnyLogicTM编辑器窗口中对工程进行编辑。在创建了一个新工程之后,Project(工程)窗口和Properties(属性)窗口即显示(请参考图3)。Project(工程)窗口用于创建,查看,和操作模型元素。Properties(属性)窗口用于查看和修改模型元素的属性。这一章节将给出这些窗口的细节描述。结构编辑器(Structure editor)工程(Project)窗口状态图(Statechart)编辑器动画编辑器(Animation editor)属性(Properties)窗口代码(Code)窗口输出(Output)窗口图3 用于编辑工程的窗口1.3.1 Project(工程)窗口你可以在Project(工程)窗口(工作区(Workspace)窗口中的一个页面,如图4所示)中访问多种工程元素,如包,类等等。由于工程的结构是等级化的,因此一个工程将显示为一个树状结构:工程自身构成树的顶层,接着下一层为包,然后下一层是活动对象和消息类,以此类推。工作区的树状

      《anylogic用户手册》由会员小**分享,可在线阅读,更多相关《anylogic用户手册》请在金锄头文库上搜索。

      点击阅读更多内容
    最新标签
    信息化课堂中的合作学习结业作业七年级语文 发车时刻表 长途客运 入党志愿书填写模板精品 庆祝建党101周年多体裁诗歌朗诵素材汇编10篇唯一微庆祝 智能家居系统本科论文 心得感悟 雁楠中学 20230513224122 2022 公安主题党日 部编版四年级第三单元综合性学习课件 机关事务中心2022年全面依法治区工作总结及来年工作安排 入党积极分子自我推荐 世界水日ppt 关于构建更高水平的全民健身公共服务体系的意见 空气单元分析 哈里德课件 2022年乡村振兴驻村工作计划 空气教材分析 五年级下册科学教材分析 退役军人事务局季度工作总结 集装箱房合同 2021年财务报表 2022年继续教育公需课 2022年公需课 2022年日历每月一张 名词性从句在写作中的应用 局域网技术与局域网组建 施工网格 薪资体系 运维实施方案 硫酸安全技术 柔韧训练 既有居住建筑节能改造技术规程 建筑工地疫情防控 大型工程技术风险 磷酸二氢钾 2022年小学三年级语文下册教学总结例文 少儿美术-小花 2022年环保倡议书模板六篇 2022年监理辞职报告精选 2022年畅想未来记叙文精品 企业信息化建设与管理课程实验指导书范本 草房子读后感-第1篇 小数乘整数教学PPT课件人教版五年级数学上册 2022年教师个人工作计划范本-工作计划 国学小名士经典诵读电视大赛观后感诵读经典传承美德 医疗质量管理制度 2 2022年小学体育教师学期工作总结
    关于金锄头网 - 版权申诉 - 免责声明 - 诚邀英才 - 联系我们
    手机版 | 川公网安备 51140202000112号 | 经营许可证(蜀ICP备13022795号)
    ©2008-2016 by Sichuan Goldhoe Inc. All Rights Reserved.