故障诊断 | 基于GASF-CNN的状态识别研究

概述

抗蛇行减振器作为高速动车组二系悬挂系统的关键零部件,对改善车辆运动稳定性、提高车辆系统的临界速度具有重要意义。抗蛇行减振器在高级修时需全部进行拆解维修或报废处理,若在高级修中的三、四级修时其性能尚能够满足实际使用要求,将其过早地拆解检修或者报废换新无疑增加了运用成本。

国内外学者在对抗蛇行减振器劣化状态进行有效识别方面进行了大量研究工作。这些研究包括以下几个方面:

抗蛇行减振器的常见故障类型调研:研究人员对动车组运营过程中抗蛇行减振器的故障类型进行了调研和分类,以了解不同故障类型对减振器性能的影响。

抗蛇行减振器的作用机理和建模方法:通过对减振器的作用机理进行研究,学者们建立了相应的数学模型来描述减振器的性能。这些模型可以用于分析减振器的工作状态和预测其劣化情况。

抗蛇行减振器参数对动力学性能的影响和优化:研究人员通过对减振器参数的分析和优化,探索了不同参数对动车组的动力学性能的影响。他们试图找到最佳参数配置,以提高列车的运行稳定性和舒适性。

利用机器学习等人工智能算法开展劣化状态的识别:学者们尝试应用机器学习和人工智能算法,如卷积神经网络(CNN),来识别抗蛇行减振器的劣化状态。这些算法可以通过对实测数据进行训练和测试,实现对减振器劣化状态的准确识别。

然而,目前在抗蛇行减振器劣化状态识别方面,大部分研究主要基于仿真数据,并且常常考虑极端工况,如减振器严重失效或直接拆除等情况。这些设置与实际情况存在较大偏差。相比之下,基于实测数据的识别模型研究相对较少。

为此,研究人员针对服役过程中抗蛇行减振器的实际劣化状态,提出了一种新的识别方法。他们构建了一个基于格拉姆角和场(Gramian Angular Summation Fields,GAS

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/web/4051.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

【springboot整合redis】异常处理

这个问题是在使用springboot整合redis时,创建好工程后,测试时所产生的 报错: org.springframework.data.redis.RedisSystemException: Error in execution; nested exception is io.lettuce.core.RedisCommandExecutionException: NOAUTH A…

共享购:融合社交分享与消费返利的创新电商模式

共享购电商模式是一种独特的商业模式,巧妙地将社交分享与消费返利结合,让消费者在购物的同时,也能通过平台资产奖励实现价值的双重增长。该平台资产体系主要由共享值和共享积分两大要素构成,共同构建了一个充满活力的电商生态系统…

树莓派的应用场景都有哪些?

树莓派是一种小型、低功耗、高性能的计算机主板,其广泛的应用场景包括但不限于以下几个方面: 媒体中心:树莓派可以连接到电视或音响系统,并安装如Kodi等媒体播放器软件,成为一个功能完整的家庭媒体中心,用…

部署一个自己的GPT客户端[以ChatGPT-Next-Web为例]

1. 引言 当我们有一个openai的key又想通过客户端进行访问对话功能的时候,chatGPT-next-web是一个选项(仅限是一个选项,也有更好的方案)。 2. 准备步骤 服务器背景: Ubuntu 20.04 2.1 docker的安装 首先应该保证服…

如何在three.js中画3D圆弧及半圆弧组成圆

在three.js中画圆弧以及画圆,首先会想到的是ArcCurve,这个曲线API,经过使用发现,他是一个二维平面的,也就是说只在X-Y轴组成的平面可以使用,三维坐标使用的时候不生效,比如说:我期望…

巴特沃斯滤波原理及代码实现(matlab详细过程版)

目录 一、算法原理1、原理概述2、参考文献 二、代码实现三、结果展示 本文由CSDN点云侠原创,原文链接。如果你不是在点云侠的博客中看到该文章,那么此处便是不要脸的爬虫与GPT。 一、算法原理 1、原理概述 巴特沃斯滤波器(Butterworth filt…

SSH功能及其在网络通信中的应用

SSH功能及其在网络通信中的应用 摘要: SSH(Secure Shell)是一种网络协议,用于在不安全的网络中提供加密的远程登录和其他网络服务。本文将详细介绍SSH的基本概念、工作原理、常用功能以及在网络通信中的应用。通过阅读本文&#…

SQLite运行时可加载扩展(三十五)

返回:SQLite—系列文章目录 上一篇:SQLite轻量级会话扩展(三十四) 下一篇:SQLite的DBSTAT 虚拟表(三十六) 1. 概述 SQLite 能够在运行时加载扩展(包括新的应用程序定义的 SQL 函数、整理序列、虚拟表和 VFS&…

商城数据库88张表结构(十三)

DDL 49.订单ID表 CREATE TABLE wang_orderids (id bigint(11) NOT NULL AUTO_INCREMENT COMMENT 自增ID,rnd float(16,2) NOT NULL COMMENT 毫秒数,PRIMARY KEY (id) ) ENGINEInnoDB DEFAULT CHARSETutf8 COMMENT王——订单ID表; 50.订单表 CREATE TABLE wang_orders (orde…

Mysql-主从复制理解

环境:mysql,主从复制,必须有2个mysql实例,也就是说可以在一台电脑上安装2个msyql,或者2台服务器,一个主服务器,一个从服务器 在实际的生产中,为了解决Mysql的单点故障已经提高MySQL的…

Tomcat安装和配置以及多实例部署(附脚本)

TOMCAT详细部署 Tomcat服务器简介核心组件Tomcat 各组件及关系工作流程 Tomcat server.xml 配置详解serverserviceConnectorEngineHostContextValve 阀门 Tomcat部署与安装部署脚本主要目录说明 Tomcat多实例部署扩展和优化 Tomcat 的 catalina.sh 文件以调整 JVM 参数 Tomcat服…

前端工程化Vue使用Node.js设置国内高速npm镜像源(踩坑记录版)

前端工程化Vue使用Node.js设置国内高速npm镜像源(踩坑记录版) 此篇仅为踩坑记录,并未成功更换高速镜像源,实际解决方法见文末跳转链接。 1.自身源镜像 自身镜像源创建Vue项目下载速度感人 2.更改镜像源 2.1 通过命令行配置 前提…

K8s容器部署maven项目

最近在整一整套devops自动化持续集成的东西,一开始就做好了踩坑的准备。 failed to verify certificate: x509: certificate signed by unknown authority 今天在执行kubectl get nodes的时候报的证书验证问题,看了一圈首次搭建k8s的都是高频出现的问题…

Leetcode 347:前K个高频元素

给你一个整数数组 nums 和一个整数 k ,请你返回其中出现频率前 k 高的元素。你可以按 任意顺序 返回答案。 示例 1: 输入: nums [1,1,1,2,2,3], k 2 输出: [1,2]示例 2: 输入: nums [1], k 1 输出: [1] import java.util.HashMap; import java.util.Map; impo…

泰坦尼克号乘客生存情况预测分析2

泰坦尼克号乘客生存情况预测分析1 泰坦尼克号乘客生存情况预测分析2 泰坦尼克号乘客生存情况预测分析3 泰坦尼克号乘客生存情况预测分析总 背景描述 Titanic数据集在数据分析领域是十分经典的数据集,非常适合刚入门的小伙伴进行学习! 泰坦尼克号轮船的…

Redis分布式锁学习

一、单体应用,使用JUC包中提供的锁 问题:单一应用无法应对高并发场景。如果对服务进行横向扩展,即增加应用节点,然后nginx配置负载均衡的方式,那么单个进程里的锁无法对其他进程中的线程生效。 解决方案:基于redis的s…

基于LM Studio + LLaMA3 建立本地化的ChatGPT

4月19日,Facebook母公司Meta重磅推出了Llama3。即便大家现在对于大厂和巨头频繁迭代AI模型的行为已经见怪不怪,Meta的Llama3仍旧显得与众不同,因为这是迄今最强大的开源AI模型。LLaMA模型通常采用了类似于GPT(由OpenAI开发&#x…

【Qt】error LNK2001: 无法解析的外部符号

参考:Qt/VS LNK2019/LNK2001:无法解析的外部符号_qt lnk2001无法解析的外部符号-CSDN博客 微软官方报错文档-链接器工具错误 LNK2019 __declspec error LNK2001: 无法解析的外部符号 "__declspec(dllimport) 原因 以这种为前缀的基本上跟库相关…

pnpm install报错 Value of “this“ must be of type URLSearchParams

执行pnpm install的时候就报错Value of “this” must be of type URLSearchParams 由于之前执行没有出现过这个问题,最近在使用vue3所以使用了高版本的node,怀疑是node版本的问题。 解决: 检查node版本 node -v当前使用的是20.11.0的 修改…

(delphi11最新学习资料) Object Pascal 学习笔记---第10章第3节(事件驱动编程)

10.3 事件驱动编程 ​ 在基于组件的程序库中(在许多其他情况下也是如此),您编写的代码不仅仅是一连串平顺的动作序列,而主要是反应的集合。这意味着你应该定义应用程序在发生某些事情时做出“反应”。这里“某些事情”可以是用户…