当前位置: 首页 > news >正文

企业自己怎么制作网站首页wordpress负载

企业自己怎么制作网站首页,wordpress负载,找图纸的网站,长春市宽城区建设局网站1.文件夹介绍(使用的是CWRU数据集) 0HP-3HP四个文件夹装载不同工况下的内圈故障、外圈故障、滚动体故障和正常轴承数据。 2.模型 按照1024的长度分割样本,构建内圈故障、外圈故障、滚动体故障和正常轴承样本集 2.1.计算11种时域特征值 # 计…

1.文件夹介绍(使用的是CWRU数据集)

 0HP-3HP四个文件夹装载不同工况下的内圈故障、外圈故障、滚动体故障和正常轴承数据。

 2.模型

按照1024的长度分割样本,构建内圈故障、外圈故障、滚动体故障和正常轴承样本集

2.1.计算11种时域特征值


# 计算时域特征
def calculate_time_domain_features(signal):features = []# 均值features.append(np.mean(signal))# 标准差features.append(np.std(signal))# 方根幅值features.append(np.sqrt(np.mean(np.square(signal))))# 均方根值features.append(np.sqrt(np.mean(np.square(signal))))# 峰值features.append(np.max(signal))# 波形指标features.append(np.mean(np.abs(signal)) / np.sqrt(np.mean(np.square(signal))))# 峰值指标features.append(np.max(np.abs(signal)) / np.mean(np.abs(signal)))# 脉冲指标features.append(np.max(np.abs(signal)))# 裕度指标features.append(np.max(np.abs(signal)) / np.sqrt(np.mean(np.square(signal))))# 偏斜度features.append(skew(signal))# 峭度features.append(kurtosis(signal))return features

2.2.计算12种频域特征值

# 计算频域特征
def calculate_frequency_domain_features(signal, sample_rate):features = []# 快速傅里叶变换spectrum = fft(signal)spectrum = np.abs(spectrum)[:len(spectrum)//2] # 取一半频谱#频域指标1features.append(np.mean(spectrum))# 频域指标2features.append(np.var(spectrum))# 频域指标3features.append(np.sqrt(np.mean(np.square(spectrum))))# 频域指标4features.append(np.max(spectrum) / np.sqrt(np.mean(np.square(spectrum))))# 频域指标5features.append(kurtosis(spectrum))# 频域指标6features.append(skew(spectrum))# 频域指标7features.append(np.max(spectrum))# 频域指标8features.append(np.min(spectrum))# 频域指标9features.append(np.max(spectrum) - np.min(spectrum))# 频域指标10features.append(np.max(np.abs(spectrum)) / np.mean(np.abs(spectrum)))# 频域指标11features.append(np.max(np.abs(spectrum)) / np.sqrt(np.mean(np.square(spectrum))))# 频域指标12peak_index = np.argmax(spectrum)peak_frequency = peak_index * sample_rate / len(spectrum)features.append(peak_frequency)return features

2.3.构建评价指标,从时域和频域一共23个指标中选出对故障特征最敏感的前4个特征,这里用的是方差评价指标,也可以选用其它的评价指标

# 数据
samples = data  # 轴承振动信号样本数据列表
sample_rate = 12000  # 采样率# 构建特征集
feature_set = build_feature_set(samples, sample_rate)# 选择前4个敏感特征
import numpy as np
from sklearn.model_selection import train_test_split# 将特征集转换为NumPy数组
feature_set = np.array(feature_set)# 计算评价指标(这里以方差为例)
scores = np.var(feature_set, axis=0)# 选出最敏感的4个特征
selected_indices = np.argsort(scores)[-4:]
selected_features = feature_set[:, selected_indices]

最后选出 的敏感特征集

 

2.4.将每个样本的这4个特征输入CNN模型进行分类(也可以输入给SVM或KNN等分类器)

3.效果

0HP数据集

1HP数据集

 

 

2HP数据集

3HP数据集 

 

 

总的代码和数据集放在了压缩包里

plt.rcParams['font.size'] = 25
# 绘制损失曲线
plt.figure(figsize=(10, 8))
plt.plot(train_loss, label='训练集损失')
plt.plot(test_loss, label='测试集损失')
plt.xlabel('迭代次数')
plt.ylabel('损失')
plt.title('1HP训练集与测试集损失')
plt.legend()
plt.savefig('0.png', dpi=600,bbox_inches = "tight")
plt.show()
# 绘制准确率曲线
plt.figure(figsize=(10, 8))
plt.plot(train_accuracy, label='训练集准确率')
plt.plot(test_accuracy, label='测试集准确率')
plt.xlabel('迭代次数')
plt.ylabel('准确率')
plt.title('1HP训练集与测试集准确率')
plt.legend()
plt.savefig('1.png', dpi=600,bbox_inches = "tight")
plt.show()
#可以关注:https://mbd.pub/o/bread/ZJuXmZtt

 

http://www.yayakq.cn/news/272807/

相关文章:

  • 泰兴市城乡住房建设局网站汕头澄海网站建设
  • 个人网站可以做网上支付吗广东东莞市
  • 练手网站开发天津百度seo排名优化
  • 用ps怎么做网站效果图微信h5页面制作免费软件
  • linux代码做网站广州番禺区职业技术学校中职
  • 网络营销网站建设设计方案怎么做网站接家纺订单
  • 婚庆网站策划书学生作业制作网站
  • 制作网站对话框广西圣泰建设工程有限公司网站
  • 婚纱网站怎么做湖南长沙网站建设公司
  • 河东做网站公司做网页设计软件有哪些
  • 昆明做网站ynlongtou网站开发获取本地ip
  • 协会网站信息平台建设我赢网seo优化网站
  • 网络网站首页设计2022成都解封倒计时
  • 找人做网站昆明网站建设亇金手指排名十四
  • 怎样开发手机网站建设那些论坛网站做的比较好
  • 坪山商城网站建设哪家效益快汽车商城网站建设
  • 网站建设企业站有哪些要求网络安全行业公司排名
  • 大学生简历制作网站如何使用家里电脑做网站服务器
  • 成都高端建设网站网站必须做可信认证吗
  • 深圳网站建设计怎样进行网站板块建设
  • 做网站的工具 论坛开公司要多少注册资金
  • ftp 企业网站福建省建筑信息平台
  • 门户网站开发需求定制衣服的app
  • 长沙专业网站建设公司排名和各大网站做视频的工作总结
  • 大连市网站制作电话php网站开发用什么php
  • 网站开发公司特点番禺seo培训
  • 百度突然搜不到网站建个人网站有什么好处
  • 如何建设一个好的网站2017网站开发新技术
  • 网站qq一键登录天津做网站好的公司有哪些
  • .net 网站开发教程html网站免费下载