anylogic中文版是一款功能强大的建筑模拟软件,其 建模 仿真功能能能够模拟出各种不同恶劣的环境,能够帮助用户更好更精准地去进行建模,大大的提高了工作效率。anylogic软件主要是针对于仓库、铁路运输、物流等,满足了该领域用户的建模设计需求。
anylogic还能采用2D,3D的方式在线上就能进行模拟,比起以前方案在当地进行,节省了不少时间和金钱,还更加的安全。用户可以进行通过它多次实验,在最终方案决定之前作出最准确的选择。
anylogic安装教程
1、在本站下载并解压,得到以下内容
2、双击anylogic-professional-8.5.0.x86_64.exe运行安装程序,点击i agree
3、选择安装类型,直接点击install立即安装或者是点击下方的自定义按钮进行安装设置
4、语言选择chinese,点击browse选择 软件安装路径,然后将安装完成后运行的选项勾选掉,点击install开始安装
5、安装完成退出向导
6、然后我们打开安装包,将 tl.jar文件复制到:C: Program Files AnyLogic 8.5 Professional plugins
7、将com.xj.anylogic.ui.jar复制到: C: Program Files AnyLogic 8.5 Professional plugins com.anylogic.ui_8.5.0.201908201712(默认路径),点击替换目标中的文件
8、现在我们启动AnyLogic 8.5,选择(输入您通过电子邮件收到的永久密钥)选项,点击下一步
9、将Serial.txt中的序列号复制到输入框中点击下一步进行注册激活
10、激活成功,享用软件即可
anylogic软件特色
1、无风险的环境
仿真建模提供了一种安全的方法来测试和探索不同的“假设”场景。在进行实际更改之前,请做出正确的决定。
2、节省金钱和时间
与使用实际模型进行的实验相比,使用仿真模型进行的虚拟实验更便宜且花费的时间更少。
3、可视化
仿真模型可以2D / 3D进行动画处理,从而可以更轻松地验证,传达和理解概念和思想。
4、洞察动态
与基于电子 表格 或基于求解器的分析不同,模拟建模允许随时随地观察系统行为的详细程度。例如,您可以在任何给定日期检查仓库存储空间利用率。
5、精度更高
与分析模型相比,仿真模型可以捕获更多的细节,从而可以提高准确性和更精确的预测。
6、处理不确定性
操作时间和结果的不确定性可以在仿真模型中轻松表示,这使您可以衡量风险并找到更可靠的解决方案。
anylogic软件功能
一、多方法仿真建模
多方法建模的思想很简单:无缝集成各种建模和仿真方法,以克服各种方法的弊端,并从每种方法中获得最大收益。结合使用不同的方法可以生成有效且可管理的模型,而无需使用变通办法。
可以使用三种主要方法来构建动态业务仿真模型:系统动力学,离散事件建模和基于代理的建模。
系统动力学方法具有较高的抽象级别,主要用于战略级别的问题,例如市场采用率和社会过程依赖性。
离散事件建模主要用于操作和战术级别,例如制造过程和设备投资评估。
基于代理的模型可在所有级别使用,代理可能是任何活动实体。示例应用程序包括供应链优化和流行病学。
1、使用不同建模方法的好处
仿真建模方法
建立模型需要一定程度的简化。可以采取广阔的视野吗?还是应该捕获细节?这完全取决于要建模的系统以及需要解决方案的问题。
使用单一方法,可能难以在适当的抽象级别上进行建模。可以通过系统动力学对自治实体的行为进行建模,但是当基于代理的工具避免了对其他抽象和假设的需求时,则不必要。类似地,当系统动力学方法可用时,离散方法对于建模连续变量效率不高。
大多数现实情况都是复杂的,使用不同的方法描述系统的不同部分很方便。仅使用一种方法,就可能严重限制捕获具有其实际复杂性和交互作用的业务系统的能力。
某些系统元素将必须被排除或开发解决方法。
如果有许多独立的对象,请使用基于代理的方法。
如果仅存在有关全局依赖项的信息,请使用系统动力学。
如果系统很容易描述为一个过程,请使用离散事件方法。
如果您的系统具有所有这些方面,则应考虑组合所有三种方法。
同时访问所有方法可提供成功解决当前问题所需的灵活性。
在这里,您可以了解如何使用不同的技术将生产,分销和市场组合到一个模型中。离散事件模型描述每个仓库内的流程。然后,仓库在分销网络上显示为代理商。最后,利用系统动力学对驱动系统的市场进行建模。毫不妥协地捕获了所有内容。
使用AnyLogic,您永远不会受到单一建模方法的限制。您始终可以选择最有效的一种或组合,并获得最佳的建模和仿真来解决您的问题。
二、基于代理的仿真建模?
基于代理的建模专注于系统的各个活动组件。这与更抽象的系统动力学方法和以过程为中心的离散事件方法形成对比。
使用基于代理的建模时,必须标识活动实体(称为代理)并定义其行为。他们可能是人员,家庭,车辆,设备,产品或公司,与系统相关。建立它们之间的连接,设置环境变量并运行模拟。然后,系统的全局动力学来自许多个体行为的相互作用。
AnyLogic在一个平台上将专业的离散事件,系统动力学和基于代理的建模相结合,从而实现了高效,无妥协的结果。
1、基于代理的仿真建模是查看组织的一种新方法
传统的建模方法将公司员工,客户,产品,设施和设备视为统一组,被动实体或流程中的资源。
例如,系统动力学模型必须包含一些假设,例如“我们有120名研发人员,他们每年可以设计约20种新产品。”或“我们有1200辆卡车的车队,具有确定的月装运量,并且每年需要更换其中的5%。”
同时,离散事件模型将组织视为多个过程,例如,“客户呼叫呼叫中心,呼叫首先由类型A接线员处理,这平均需要2分钟,然后需要20%的呼叫待转发。”
2、基于Agent的仿真建模
这些方法比基于电子表格的建模功能更强大。它们可以捕获组织动态和非线性,但是它们忽略了单个实体的独特组成和复杂关系。例如,客户可以在做出购买决定之前咨询其家人,或者可以通过严格的机队维护计划来确定单个飞机的可用性。
基于代理的建模方法不受这些限制,因为重点直接放在单个对象,它们的行为及其交互上。因此,基于代理的仿真模型是一组交互对象,它们反映了现实世界中的关系。结果使基于代理的模拟成为理解和管理当今业务和社交系统复杂性的自然进步。
3、大数据可与基于代理的建模一起使用
当今的公司和政府组织已经在其CRM,ERP,HR和其他数据库中积累了大量数据。基于代理的建模是使数据生效的有效方法。基于个人的基于代理的仿真模型可以使用直接从这些数据库获取的真实,个性化的属性和行为。结果提供了精确,简单且最新的方式来建模,预测和比较方案,从而提供了优化的优化。
4、基于Agent的建模和多方法建模
AnyLogic是构建基于工业强度代理的仿真模型的唯一专业软件。此外,基于代理的仿真模型可以轻松地与离散事件或系统动力学元素组合,以进行完整,无妥协的建模。例如,这可以通过在供应链上充当代理但在内部使用离散事件建模进行建模的仓库来看到。
三、系统动力学建模?
系统动力学是一种高度抽象的建模方法。它忽略了系统的精细细节,例如人员,产品或事件的各个属性,并生成了复杂系统的一般表示。这些抽象的仿真模型可用于长期的战略建模和仿真。例如,计划 营销 活动的电话网络可以模拟和分析新数据计划构想的成功,而不必对单个客户交互进行建模。
1、描述全局系统行为的因果图
系统动态-营销和市场份额
在业务,研究和工作的所有领域中都发现了复杂的关系。事实证明,通过系统动力学了解这些非常有效。可以了解变化的影响,并对可能性进行定量测试和分析。
在业务中,存在很多依赖关系,例如,影响员工工作效率的员工士气或广告对品牌认知度的影响。有因果关系,通常会有时间延迟,只有在长时间观察后才能看到。这是系统动力学建模工具发挥作用的地方。
2、反馈回路-系统动力学的基本概念
依赖性,例如广告和品牌认知度,通常表示为称为反馈循环的循环。例如,您在营销上投入的资金越多,您获得的收入就越大,因此您可以在营销上花费的钱就越多。反馈回路是系统动力学的基本概念。
使用库存(例如,物质,知识,人员,金钱),库存之间的流量以及确定流量的信息来描述反馈回路并在系统动力学中对现实世界进行建模。系统动态不考虑单个事件,而是采用汇总视图,重点关注策略。
使用系统动力学建模时:
具有集合而不是单个对象的模型。
使用全局依赖性并为其提供定量数据。
依赖关系在现实世界中是非线性的,需要使用系统动态仿真软件进行建模,该软件比电子表格功能强大得多。在数学上,系统动力学仿真模型映射到微分方程系统,该方程在仿真引擎中以数值方式求解。
3、将系统动力学与基于代理的事件和离散事件方法相结合
AnyLogic是唯一允许将系统动力学模型组件与使用基于代理和离散事件方法开发的组件组合在一起的工具。这可以通过许多不同的方式来完成。例如,可以通过基于代理的方法使用系统动力学和供应链对消费市场进行建模。将它们结合起来,以便消费者市场驱动供应链。
在另一个示例中,城市人口可以建模为个体代理,并且可以将系统动态中的基础经济或背景基础设施建模。
在AnyLogic中,系统动力学,基于代理和离散事件模型之间的接口和反馈非常容易。
四、离散事件仿真建模?
大多数业务流程可以描述为一系列独立的离散事件。例如,卡车到达仓库,到达卸货口,卸货,然后出发。为了模拟这一点,通常选择离散事件模拟。
使用离散事件模拟建模,可以使用两个事件(即出发和到达)对火车从A点到B点的运动进行建模。火车的实际运动将被建模为出发和到达事件之间的时间延迟。这些事件和它们之间的运动可以平滑地进行动画处理。
离散事件模拟集中于中等抽象级别的系统中的过程。通常,不显示特定的物理细节,例如汽车的几何形状或火车加速度。离散事件模拟建模已广泛用于制造,物流和医疗保健领域。
1、离散事件建模和多方法仿真
离散事件仿真建模
当所分析的系统可以自然地描述为一系列操作时,应使用离散事件建模技术。但是,并不总是很清楚三个建模范例中的哪一个最适合系统。例如,如果描述每个单个对象的行为比尝试创建全局工作流更容易,则基于代理的建模可能是解决方案。同样,如果您对合计值感兴趣,而不是对单个单位交互感兴趣,则可以应用系统动力学。AnyLogic支持并集成了所有三种建模方法,因此您可以使用抽象级别和仿真建模方法进行实验,而无需使用多种工具。
在经典的离散事件工具中,实体是被动的,并且只能具有影响其处理方式的属性。在AnyLogic多方法仿真软件中,可以将实体和资源建模为具有各自行为和状态更改的代理。例如,在制造模型中,可以在过程流程图中将起重机建模为一种资源,但同时内部的状态也会发生变化,包括空转,移动,转向,装载等。使用多方法建模,就可以构建正确的模型而无需解决方法
2、AnyLogic流程建模库
为了快速,轻松地进行离散事件仿真模型开发,AnyLogic提供了流程建模库。它是高度可定制的对象的主要工具包,用于定义流程工作流和资源。这些对象可以轻松地与Fluid,Rail,RoadTraffic以及其他AnyLogic库和组件中的元素进行互操作。
流程建模库与AnyLogic动画框架紧密合作,使您能够开发复杂的流程动画以进行清晰的交流和评估。
anylogic软件优势
1、多方法建模环境
使用所有三种现代仿真方法开发模型:
离散事件
基于代理
系统动力学
这三种方法可以与一种软件结合使用,以模拟任何复杂的业务系统。在AnyLogic中,您可以使用各种可视化建模语言:过程流程图,状态图,操作图以及库存和流程图。
AnyLogic是第一个引入多方法仿真建模的工具,并且仍然是唯一具有该功能的软件。
2、动画和可视化
将流程图转换为具有壮观3D和2D图形的交互式电影。
以有吸引力的视觉方式向利益相关者展示您的模型。
使用广泛的图形对象集可视化车辆,人员,设备,建筑物以及与您的业务相关的其他项目和过程。
将自定义3D模型,图像,CAD工程图和形状文件导入仿真中。
通过添加直观的导航和控件使模型具有交互性。
将您的模拟变成全面的管理仪表板。
3、行业特定的库
AnyLogic在一个软件包中提供了一套独特的行业特定工具套件,而无需支付额外费用:
通用业务流程或工作流的流程建模库。
流体库可模拟采矿,石油和天然气等行业中的散装货物和液体转移。
铁路图书馆,用于铁路运输,终点站和堆场。
行人图书馆,用于机场,体育场馆,车站或购物商场中的人流。
道路交通图书馆,用于道路,停车场和工厂现场的汽车,卡车和公共汽车行驶。
用于制造和仓库流程的物料搬运库。
行人,铁路和道路交通图书馆提供了对象运动和交互的详细物理级仿真,任何其他通用仿真软件工具均不支持。
4、专业的基于代理的仿真软件
迄今为止,AnyLogic是唯一可用于构建基于工业强度代理的模型(ABM)的专业软件工具。
借助基于代理的建模,您可以将模拟应用到以前不可能实现的领域,包括市场营销,社交流程和医疗保健/流行病模型。
ABM允许您利用组织的大数据,通过具有个性化属性(例如,消费者行为,个人技能,进度,绩效数据或与健康相关的配置文件)的代理,为大型模型填充数据。
基于代理的仿真将物流和制造等传统领域的模型提升到了更高的灵活性和易用性水平,使您可以将实体和资源表示为具有单独参数和行为的代理。
5、GIS地图整合
AnyLogic提供了在仿真模型中使用GIS地图的独特功能:
当需要考虑位置,道路,路线或区域时,地图可用于对供应链,物流网络等系统进行建模。
Google地图样式的内置搜索功能可让您使用地图数据轻松 定位 城市,街道,道路,医院,商店和公交车站。当您设计模型时以及模型运行时,搜索均有效。
可以将模型元素放置在地图上,并基于真实的空间数据沿现有道路和路线移动。
您可以在线和离线使用AnyLogic提供的免费地图,也可以从您喜欢的提供商选择基于图块或shapefile的地图。
6、云端模拟
AnyLogic是唯一提供全套云技术的仿真工具,可改变人们运行模型的方式。
使用任何设备来运行模型,包括手机和平板电脑。
通过Web仪表板为客户提供在线模拟分析。
利用高性能云计算进行复杂的实验。
使用安全的网络存储库将模型私下交付给您的客户。
与社区公开共享模拟,并在云中进行协作。
可免费,付费订阅或私有安装。
7、丰富的实验框架
一组强大的预先设计的实验使您可以从不同的角度探索模型。
蒙特卡洛,灵敏度分析和参数变化实验可帮助您了解随机性和参数变化如何影响模型行为。
通过仿真优化,您可以根据自己的约束和要求找到更好的解决方案来应对业务挑战。
可以使用AnyLogic Cloud中的高性能计算来执行所有实验。
8、数据互通
直接与任何数据存储一起使用,包括Oracle,MS SQL,MySQL,PostgreSQL,MS Access,Excel和文本文件。
使用快速内置的AnyLogic数据库来配置和参数化模型,输出模拟统计信息和模型执行日志。
通过AnyLogic私有云将仿真模型集成到公司的数据工作流程中。
9、模型导出和集成
将模型导出为独立的Java应用程序,以将其交付给客户和利益相关者。
模型可以用作您业务的高级预测分析:使其成为现有数据流的一部分,将模型与CRM或BI系统集成。
将仿真模型嵌入到ERP或MRP等运营软件中,以进行可靠的规划并降低风险。使用示例是短期生产计划或运输计划。
10、支持模型制作
我们为棘手甚至模糊的建模问题提供无限的咨询支持-帮助您改善模型!
对于我们来说,诸如“如何建模此对象?”之类的问题是非常有效的问题。
平均响应时间少于24小时,包括复杂问题。
AnyLogic支持排名很高:我们90%的用户对支持服务“完全满意”。
11、可扩展和可定制的平台
AnyLogic模型可以在Java级别完全扩展,从而为用户提供无限的建模功能。从字面上看。
您可以根据自己的特殊需求设计自定义实验,也可以使用自己的算法和优化引擎。此外,您还可以创建自定义实验工作流程:例如,将灵敏度分析和优化相结合,第一个实验的结果将作为第二个实验的输入。
为您的应用程序区域创建自定义对象和可重用对象库,并与您的同事共享。
运行模型时,可以从外部数据源配置模型,这意味着您可以通过简单地更改输入数据来更改整个模型结构。这使得模型可重用,无需额外的模型构建工作即可帮助解决许多类似的难题。
anylogic软件使用帮助
一、状态图与流程图有何不同?
在AnyLogic中,我们使用看起来相似的图(具有与箭头相连的框),但是具有不同的含义或语义。例如:状态图,过程流程图以及库存和流程图。值得考虑这些图之间的区别:
状态图定义内部状态,对外部事件的反应以及特定对象(例如人,物理设备,组织,项目等)的相应状态转换。状态图的(简单)状态是可替换的:在任何给定时刻随着时间的流逝,状态图恰好处于一种简单状态。
过程流程图(由过程建模库对象组成)定义了对实体执行的操作序列。在仿真过程中,流程图的不同位置可能有多个实体,因此,流程图的“状态”实际上分布在整个图中。
库存图和流程图是系统动力学模型的基本部分。库存是累积,系统状态由所有库存的值定义。与状态图相比,所有库存和所有流量同时处于活动状态。
二、如何更改模型窗口的大小?
默认情况下,模型窗口的大小为1000*600像素。但是,您可以根据需要通过调整框架的大小来调整它。
三、在启动模型之前如何从仿真页面设置模型参数?
您可以将控件添加到实验的演示文稿中,并将其绑定到要修改的参数。
将修改模型参数的控件添加到模拟实验的演示文稿中
1.让我们以“流浪大象”示例模型为例进行研究。您可以看到该模型的参数NumberOfElephants定义了大象的数量。让用户从仿真演示页面以交互方式设置此参数。
2.首先,我们需要添加一个变量并将其绑定到我们要调整的参数。
3.打开仿真实验图。
4.添加类型为int的Elephant变量。指定变量的初始值:50。
由于添加此变量仅用于绑定目的,因此建议将其放置在模型框架的边界之外。
5.添加滑块以改变大象的数量。将大象指定为滑块的默认值。指定滑块的操作:
大象=(int)值;
6.在实验的“常规属性”页面上,将大象指定为参数NumberOfElephants的实际值。
7.运行实验并使用滑块播放。您会看到模型获得了在实验演示页面上指定的参数值。
四、如何在图中找到一个元素?
如果由于某种原因在图形图上找不到某些元素,请使用“项目”视图。在“项目”视图树中展开代理类型或实验的相应分支,然后在树分支中找到所需的元素。然后双击它:这将选择图中的元素并使图居中,因此该元素出现在其中心。
五、如何在图形编辑器中知道当前的鼠标坐标?
图形编辑器中的当前鼠标坐标显示在AnyLogic状态栏中:
六、为什么某些调色板元素带有图标?这是什么意思?
在调色板元素附近绘制的铅笔图标表示该元素支持绘制模式。 绘图 模式是除常见的拖放操作外将元素添加到图上的另一种方式。
将元素拖到图上时,总是得到预定义大小和形状的形状。但是有时您可能想一次绘制所需表单的形状。在这种情况下,您应该使用绘图模式。
要激活绘图模式,请双击组件面板中的元素。元素图标应变为:
现在,您可以使用一些常见的操作在图形编辑器中绘制形状。但是,对于不同的元素,这些操作略有不同:
状态,矩形,圆角矩形,椭圆形,线
拖到要在其中绘制形状的图形编辑器。当您具有所需的表单和大小的形状时,请停止拖动。
连接器,过渡,折线,曲线,路径,GIS路线,铁轨,道路,散装输送带,管道,墙壁
通过单击图上所需的点,连续绘制形状的点。双击以放置终点并完成。
我如何指代顶级代理商?
生活在顶级代理环境中的每个代理都有链接。您可以在代理图上X轴上方找到不可移动的可视链接。
如果顶级代理类型名称为Main,则链接的名称为main。
在这种情况下,您可以通过此链接的名称(即main)来引用顶级代理。
7、如何在不需要安装AnyLogic的情况下以独立方式在其他人中分发我的模型?
由于AnyLogic模型本身就是Java应用程序,因此可以用作独立应用程序。 为此,AnyLogic Professional具有一项特殊功能,允许用户将模型导出为Java应用程序。 要导出模型,请在“项目”视图中将其选中,从“文件”菜单中选择“导出”,然后按照向导的说明进行操作。
在AnyLogic PLE和AnyLogic University Researcher中,此选项不可用,并且许可协议禁止使用独立模型。
8、如何在AnyLogic中实现学生t分布?
学生的t分布可以使用正态分布和卡方分布进行合成。它们都在AnyLogic中实现。
9、是否可以旋转代理图标?
一些基于块的仿真平台具有块翻转和块旋转功能,以便获得更逼真的仿真图。有什么方法可以在AnyLogic中旋转图标?
在AnyLogic中无法旋转代理图标。如果要改善模型外观,请使用弯曲的连接器(此方法在我们的演示模型中广泛使用)。
10、我应该在哪里放置注释,以便它们进入我库的Javadoc?
我目前正在使用AnyLogic开发一个库。由于我注意到可以生成Javadoc文档,因此我决定将其集成到库中。我到底在哪里指定Javadoc注释?
如果要为库元素添加一些注释,以使它们进入库的Javadoc,则应在此特定元素的Description属性页面上键入所需的文本。
-
穿越火线枪战王者AN94超新星属性介绍 AN94超新星强吗[多图]穿越火线枪战王者AN94超新星属性介绍 AN94超新星强吗[多图],穿越火线枪战王者游戏中AN94超新星这把枪到底强不强呢?很多的玩家对于这个问题也是非常的疑惑的哦。那么现在就让我们一起来看看这把枪到底应该是强在哪里吧,希望可以在游戏中帮助到你们哦。 穿越火线枪战王者AN94超2022-10-28571
-
和平精英AlanWalker套装怎么获得 AlanWalker的套装获取方式[多图]和平精英AlanWalker套装怎么获得 AlanWalker的套装获取方式[多图],和平精英AlanWalker套装我们要怎么获得呢?这个套装的获取还是比较有难度的哦。那么现在就让我们一起来看看AlanWalker的套装的获取方式吧,希望可以在游戏中去帮助到大家一起探索哦,一起了解一下吧! 和2022-11-2540
-
逃离外婆家游戏攻略 Granny游戏玩法规则详解[多图]逃离外婆家游戏攻略 Granny游戏玩法规则详解[多图],逃离外婆家是最近非常火爆的一款恐怖游戏,很多小伙伴都在玩,游戏的英文名叫做《Granny》,之前也火过一段时间,下面小编为大家带来游戏的玩法攻略,各位还不知道怎么逃脱的小伙伴赶快来看看吧!逃离外婆家游戏攻略请注意,这不是2022-11-185
-
逃离外婆家通关攻略 Granny游戏图文攻略详解[多图]逃离外婆家通关攻略 Granny游戏图文攻略详解[多图],最近有一款非常火爆的恐怖游戏叫做《逃离外婆家》(英文名:Granny),在游戏中你将扮演一个想要逃脱外婆家的孙子,一不小心你就会被外婆一棒子敲死,下面小编为大家带来游戏的通关攻略,各位可以参考一下!逃离外婆家通关攻略1、2022-11-182278
-
iislands of war怎么升级 iislands of war快速升级攻略[图]iislands of war怎么升级 iislands of war快速升级攻略[图],iislandsofwar是近期非常火爆的一款横版2D手游,很多小伙伴都在玩,游戏难度较大,很多小伙伴还不知道如何快速升级,下面小编为大家带来游戏的快速升级攻略,一起看看吧!iislandsofwar怎么升级1、前期用稍2022-11-302
真人模拟恋爱互动游戏合集提供与真实人物进行情感互动和恋爱体验的游戏,这些游戏每款都有真实人物建立情感纽带和体验恋爱的机会,不论是共同居住的生活、模拟约会、校园交流还是音乐连接心灵,这些游戏都能满足你对恋爱互动的期望,感兴趣的小伙伴快来看看十大恋爱真人互动养成游戏排行榜吧。