# 基于Python和SimPy的船舶航行仿真系统 ## 项目简介 本项目是一个基于Python开发的船舶航行仿真系统,通过SimPy框架实现了统一的时钟管理。系统中包含多个模块,如船舶航行区域绘制、船舶航行避碰区域计算、船舶航行模拟等,用于模拟和研究船舶在海上航行的行为。 ## 项目的主要特性和功能 1. 船舶航行区域绘制通过DrawVoAreas.py文件,实现了船舶航行区域的绘制,包括船舶的航行轨迹、速度向量、避碰区域等。 2. 船舶航行避碰区域计算GetVoPolygons.py文件计算了船舶航行中的避碰区域,即所谓的“速度障碍”(VO)区域,帮助船舶避免与其他船舶发生碰撞。 3. 船舶航行模拟SimVM.py文件定义了船舶的模拟行为,包括船舶的注册、移除、位置更新、航向改变、风险计算等。 4. 树状图展示通过Flask和Pyecharts库,app.py和te.py文件创建了一个基于web的展示应用,用于展示船舶航行的树状结构图。
2026-06-01 09:58:28 3.15MB
1
使用Python语言,基于Simpy库函数实现通信网络仿真,包括主机、端口和交换机数据传输\ 目录: 1.数据包生成接收仿真: genSim.py 2.端口传输仿真: portSim.py 3.三端口传输仿真: portLinkSim.py 4.交换机传输仿真: switchSim.py
2024-07-14 14:56:18 16KB 网络 网络 python
1
人工智能课程的期末大作业,是基于 Python 语言完成的 SimPy 仿真项目及相应的文档和课程报告。项目旨在锻炼学生独立思考的能力,培养项目业务能力和创新思维。 文件说明 src 代码目录 LICENCE LGPL 3.0 开源许可证 tutor 自己编写的培训资料及教程文件,主要是向作业小组成员展示 Python 各个工具的使用方法 misc 杂项文件(找不到的资料都在这个文件夹里面) demo 老师给出的一组示例代码 backup 备份文件 LICENCE 项目开源许可证 requirements.txt Python 的项目依赖
2023-12-11 22:33:45 21.89MB 人工智能 课程资源 python
1
CloudSimPy 数据中心作业调度仿真框架 CloudSimPy 基于离散事件仿真框架 ,利用 Python 语言进行实现; Python 语言的科学计算、深度学习、机器学习生态相较于其他编程语言更加完善,CloudSimPy 可以与具有 Python 支持的深度学习框架(比如 TensorFlow,PyTorch)很好的结合,有助于研究基于机器学习或者深度学习的资源管理方法。 在 CloudSimPy/playground/Non_DAG/algorithm/DeepJS/DRL.py 中的基于深度强化学习的数据中心作业调度算法由 TensorFlow 进行实现,并在其 eager 模式下进行推断和训练。 CloudSimPy 作为数据中心作业调度仿真框架 CloudSimPy 包含两个 Python 包 core 和 playground。 Core core 对数据中心作业调度问
2022-11-02 16:27:31 1.92MB cloud reinforcement-learning schedule datacenter
1
网络模拟 我为网络课程实施的一些离散事件模拟。 我用 Python 和 SimPy 每个文件夹都包含对网络主题的完整分析。 对于每个主题,我都包括在内; 问题描述 模拟脚本 报告,包括对结果和实施阶段的评论 结果图和数值模拟结果(如果相关) 开始进行离散事件模拟真的很困难。 编程思维与许多其他编程任务完全不同,尽管它是一个很棒的库,但 SimPy 缺乏详细的文档。 该集合旨在成为网络模拟的起点。 作为附加指南,强烈建议阅读以下文章以了解 Python 中的生成器,它们是此类模拟的核心: : 如果您有任何问题,请随时与我联系。
2022-04-01 10:59:03 730KB Python
1
德斯莫德 desmod软件包提供了一个Python环境,用于组成离散事件模拟模块。 出色的软件包提供了离散事件仿真内核。 Desmod提供了其他功能,这些功能可用于组成,监视,配置和模拟任意复杂的模型。 安装 Desmod在PyPI上可用,并且可以与pip一起安装: pip install desmod 资源
2022-01-21 16:47:45 77KB Python
1
python使用simpy仿真模拟MM1K(M/M/1/K)队列。目前看是csdn中唯一一个用python写的代码,个人写的,不用担心抄袭问题
2021-07-29 16:54:27 5KB simpy MM1K队列 M/M/1/K队列
1
一个使用python的云计算仿真器,官网https://github.com/playboyw/cloudsimpy
2021-05-06 19:01:17 1.91MB 仿真器
1
小型轻量级基于文本的RPG。
2021-04-26 20:02:59 1KB 开源软件
1
Python中的建模和仿真 Python中的建模与仿真是使用计算方法进行物理建模的简介。 它分为三个部分: 第一部分介绍离散模型,包括单车共享系统和世界人口增长。 第二部分介绍一阶系统,包括传染病,热系统和药代动力学模型。 第三部分是关于二阶系统的,包括机械系统,如射弹,天体力学和旋转刚体。 与一年级物理课程相比,采用计算方法可以处理比通常在一年级物理课程中看到的更为真实的模型,并且可以选择包括摩擦和阻力之类的功能。 Python是该材料的理想编程语言。 对于那些以前没有编程的人来说,这是一种很好的第一语言,它提供了高级数据结构,非常适合表达对我们感兴趣的问题的解决方案。 Python中的建模和仿真是一本免费书籍。 根据该,这意味着您可以自由复制,分发和修改它,只要您将作品归类并且不将其用于商业目的。 和其他艾伦唐尼的免费书籍可以从。 入门 有三种使用代码的方式: 您可以在
2021-03-22 11:13:47 37.26MB JupyterNotebook
1