This action will force synchronization from zhangweijrdhcc/windpower, which will overwrite any changes that you have made since you forked the repository, and can not be recovered!!!
Synchronous operation will process in the background and will refresh the page when finishing processing. Please be patient.
目录
[toc]
本项目基于RuoYi进行搭建,在若依基础上进行功能构建、数据连接。部署文档请参考RuoYi:http://www.ruoyi.vip
此项目为模拟风电场监控项目,模拟一个电厂、六台风机,数据采用随机数实时插入到时序数据库中,再由websocket+quartz从时序数据库中取出推送到界面展示。其中统计信息存放在关系型数据库中。
演示环境没有删除、修改权限权限。
该系统采用时序数据库系统实现风电场的所有风电机组、风速、发电量等运行情况的远程监视和接收汇总,使各级部门都能及时的了解风电机组运行状态和发电状况。可实现以下参数的汇总展示:
1)历史统计日志查询:根据选择风机及时间段,查询风机的数据统计信息。 2)历史瞬态日志查询:查询选择风机在设定时间段内的历史数据记录。 3)历史故障日志查询,查询当前选择风机在查询时间段内的故障状态。
1)实时风速折线图:统计实时风速的变化并由折线图动态展示。 2)风速玫瑰图:统计风速在十六个方向的时间区间及大小变化频率,更加清晰的展示最大最小风速详情。 3)风向玫瑰图:通过时间条件展现十六个方向风的次数。 4)平均风速统计:统计日月年的平均风速大小以及风向次数。
1)功率分段折线图:统计特定大小功率持续时长、时间占比等。可清晰查看最大最小功率的数值以及持续时长。 2)平均功率统计:通过日月年查询平均功率。 3)瞬时功率实时折线图:统计实时功率的变化并由折线图动态展示。
data
├── data-common // 工具类
│ └── annotation // 自定义注解
│ └── config // 全局配置
│ └── constant // 通用常量
│ └── core // 核心控制
│ └── enums // 通用枚举
│ └── exception // 通用异常
│ └── json // JSON数据处理
│ └── utils // 通用类处理
│ └── xss // XSS过滤处理
├── data-framework // 框架核心
│ └── aspectj // 注解实现
│ └── config // 系统配置
│ └── datasource // 数据权限
│ └── manager // 异步处理
│ └── shiro // 权限控制
│ └── util // 通用工具
│ └── web // 前端控制
├── data-biz // 业务代码
│ └── domain // 实体类
│ └── mapper // mapper
│ └── service // 服务接口层
│ └── service // 服务实现层
│ └── manager // 异步处理
├── data--admin // 后台服务接口Api
│ └── web // 启动
│ └── config // 配置
│ └── controller // 控制层
│ └── core.config // swagger配置
│ └── encoder
│ └── quartz // 定时任务
│ └── socket // websocket
├── data--generator // 代码生成
├── data--quartz // 定时任务
├── data--system // 系统代码
提供了时序数据库的插入性能测试:单标签多数据和多标签多数据。
本项目引用若依,在若依基础上进行功能构建、数据连接。 RuoYi:http://www.ruoyi.vip
基于SpringBoot的权限管理系统 易读易懂、界面简洁美观。 核心技术采用Spring、MyBatis、Shiro没有任何其它重度依赖。直接运行即可用。
在项目根目录或者TrendDB安装目录下lib文件夹中有一个TrendDB_API.jar,将其添加到自己的本地maven仓库,groupId和artifactId都为TrendDB_API,version为1.0。 在jar所在目录运行如下命令即可
mvn install:install-file -Dfile=TrendDB_API.jar -DgroupId=TrendDB_API -DartifactId=TrendDB_API -Dversion=1.0 -Dpackaging=jar
运行data-admin模块下的TrendDBDataInit类初始化数据,前提为数据库安装完成,TrendDB_API.jar也成功放入maven仓库。运行完成启动trenddb_view.exe可查看到标签。
百度网盘ppt预览、下载
客户端:
此处可能存在不合适展示的内容,页面不予展示。您可通过相关编辑功能自查并修改。
如您确认内容无涉及 不当用语 / 纯广告导流 / 暴力 / 低俗色情 / 侵权 / 盗版 / 虚假 / 无价值内容或违法国家有关法律法规的内容,可点击提交进行申诉,我们将尽快为您处理。