国产 无码 综合区,色欲AV无码国产永久播放,无码天堂亚洲国产AV,国产日韩欧美女同一区二区

變壓器故障診斷(python代碼,邏輯回歸/SVM/KNN三種方法同時(shí)使用,有詳細(xì)中文注釋?zhuān)?/h1>

這篇具有很好參考價(jià)值的文章主要介紹了變壓器故障診斷(python代碼,邏輯回歸/SVM/KNN三種方法同時(shí)使用,有詳細(xì)中文注釋?zhuān)?。希望?duì)大家有所幫助。如果存在錯(cuò)誤或未考慮完全的地方,請(qǐng)大家不吝賜教,您也可以點(diǎn)擊"舉報(bào)違法"按鈕提交疑問(wèn)。

視頻效果:變壓器三種方法下故障診斷Python代碼_嗶哩嗶哩_bilibili代碼運(yùn)行要求:tensorflow版本>=2.4.0,Python>=3.6.0即可,無(wú)需修改數(shù)據(jù)路徑。

1.數(shù)據(jù)集介紹:

采集數(shù)據(jù)的設(shè)備照片

變壓器故障診斷(python代碼,邏輯回歸/SVM/KNN三種方法同時(shí)使用,有詳細(xì)中文注釋?zhuān)?故障診斷領(lǐng)域創(chuàng)新代碼,python,開(kāi)發(fā)語(yǔ)言

變壓器故障診斷(python代碼,邏輯回歸/SVM/KNN三種方法同時(shí)使用,有詳細(xì)中文注釋?zhuān)?故障診斷領(lǐng)域創(chuàng)新代碼,python,開(kāi)發(fā)語(yǔ)言

變壓器在電力系統(tǒng)中扮演著非常重要的角色。盡管它們是電網(wǎng)中最可靠的部件,但由于內(nèi)部或外部的許多因素,它們也容易發(fā)生故障??赡苡性S多啟動(dòng)器會(huì)導(dǎo)致變壓器故障,但可能導(dǎo)致災(zāi)難性故障的啟動(dòng)器如下:機(jī)械故障,電介質(zhì)故障等

這些數(shù)據(jù)是從2019年6月25日到2020年4月14日通過(guò)物聯(lián)網(wǎng)設(shè)備收集的,每15分鐘更新一次。

變壓器故障診斷(python代碼,邏輯回歸/SVM/KNN三種方法同時(shí)使用,有詳細(xì)中文注釋?zhuān)?故障診斷領(lǐng)域創(chuàng)新代碼,python,開(kāi)發(fā)語(yǔ)言

第一個(gè)文件打開(kāi) (10列特征)

變壓器故障診斷(python代碼,邏輯回歸/SVM/KNN三種方法同時(shí)使用,有詳細(xì)中文注釋?zhuān)?故障診斷領(lǐng)域創(chuàng)新代碼,python,開(kāi)發(fā)語(yǔ)言

第二個(gè)文件打開(kāi) (6列特征,最后一列是標(biāo)簽,正常狀態(tài)為0,故障為1)

?變壓器故障診斷(python代碼,邏輯回歸/SVM/KNN三種方法同時(shí)使用,有詳細(xì)中文注釋?zhuān)?故障診斷領(lǐng)域創(chuàng)新代碼,python,開(kāi)發(fā)語(yǔ)言

參數(shù)說(shuō)明:

電流電壓:

VL1-相線(xiàn)1

VL2-相線(xiàn)2

VL3-相線(xiàn)3

IL1-電流線(xiàn)路1

IL2-電流線(xiàn)路2

IL3-電流線(xiàn)路3

VL12-電壓線(xiàn)1 2

VL23-電壓線(xiàn)2 3

VL31-電壓線(xiàn)3 1

INUT-中性點(diǎn)電流

概述:

OTI-機(jī)油溫度指示器

WTI-繞組溫度指示器

ATI-環(huán)境溫度指示器

OLI-油位指示器

OTI_A-油溫指示器報(bào)警

OTI_T-油溫指示器跳閘

MOG_A-標(biāo)簽:正常未0,故障為1.

2.整個(gè)代碼流程:

  1. 導(dǎo)入和配置庫(kù):導(dǎo)入了所需的數(shù)據(jù)處理、數(shù)據(jù)可視化和機(jī)器學(xué)習(xí)相關(guān)的庫(kù),并進(jìn)行了matplotlib和seaborn的樣式和參數(shù)配置。

  2. 數(shù)據(jù)預(yù)處理:讀取了兩個(gè)CSV文件(Overview.csv和CurrentVoltage.csv),將它們轉(zhuǎn)換為DataFrame,并對(duì)其中的日期時(shí)間列進(jìn)行了格式轉(zhuǎn)換。

  3. 數(shù)據(jù)合并:將兩個(gè)DataFrame(tf和cv)根據(jù)時(shí)間戳列(DeviceTimeStamp)合并為一個(gè)新的DataFrame(transformer)。

  4. 數(shù)據(jù)可視化:使用matplotlib和seaborn庫(kù)繪制了多個(gè)圖表,包括散點(diǎn)圖、折線(xiàn)圖、計(jì)數(shù)柱狀圖和餅圖,來(lái)可視化不同傳感器數(shù)據(jù)的變化趨勢(shì)、分布情況等。

  5. 機(jī)器學(xué)習(xí)模型訓(xùn)練和評(píng)估:使用scikit-learn庫(kù)中的機(jī)器學(xué)習(xí)模型(Logistic Regression、SVM、K-Nearest Neighbors)對(duì)數(shù)據(jù)進(jìn)行了訓(xùn)練,并進(jìn)行了模型準(zhǔn)確率的評(píng)估。具體步驟包括:

    • 數(shù)據(jù)預(yù)處理:特征縮放,將特征值縮放到0到1的范圍內(nèi)。
    • 訓(xùn)練集和測(cè)試集劃分:將數(shù)據(jù)集劃分為訓(xùn)練集和測(cè)試集。
    • 模型訓(xùn)練:分別使用Logistic Regression、SVM和K-Nearest Neighbors模型對(duì)訓(xùn)練集進(jìn)行訓(xùn)練。
    • 預(yù)測(cè)和評(píng)估:使用訓(xùn)練好的模型對(duì)測(cè)試集進(jìn)行預(yù)測(cè),并計(jì)算模型的訓(xùn)練準(zhǔn)確率和測(cè)試準(zhǔn)確率。
    • 分類(lèi)報(bào)告和混淆矩陣:打印出分類(lèi)報(bào)告,包括精確率、召回率和F1分?jǐn)?shù)等指標(biāo),同時(shí)繪制混淆矩陣來(lái)展示模型的分類(lèi)結(jié)果。

?3.原始數(shù)據(jù)特征展示:

3.1.使用sns.relplot函數(shù)繪制tf DataFrame中的OTI、ATI和WTI列的關(guān)系圖,根據(jù)MOG_A列進(jìn)行著色。

變壓器故障診斷(python代碼,邏輯回歸/SVM/KNN三種方法同時(shí)使用,有詳細(xì)中文注釋?zhuān)?故障診斷領(lǐng)域創(chuàng)新代碼,python,開(kāi)發(fā)語(yǔ)言

3.2. 繪制油溫指示器圖

變壓器故障診斷(python代碼,邏輯回歸/SVM/KNN三種方法同時(shí)使用,有詳細(xì)中文注釋?zhuān)?故障診斷領(lǐng)域創(chuàng)新代碼,python,開(kāi)發(fā)語(yǔ)言

?3.3.繪制繞組溫度指示器警報(bào)圖變壓器故障診斷(python代碼,邏輯回歸/SVM/KNN三種方法同時(shí)使用,有詳細(xì)中文注釋?zhuān)?故障診斷領(lǐng)域創(chuàng)新代碼,python,開(kāi)發(fā)語(yǔ)言

?3.4.繪制油溫指示器警報(bào) OTIT 圖

變壓器故障診斷(python代碼,邏輯回歸/SVM/KNN三種方法同時(shí)使用,有詳細(xì)中文注釋?zhuān)?故障診斷領(lǐng)域創(chuàng)新代碼,python,開(kāi)發(fā)語(yǔ)言

?3.5.繪制溫度指示器行程圖

?變壓器故障診斷(python代碼,邏輯回歸/SVM/KNN三種方法同時(shí)使用,有詳細(xì)中文注釋?zhuān)?故障診斷領(lǐng)域創(chuàng)新代碼,python,開(kāi)發(fā)語(yǔ)言

?3.6 繪制油位指示器圖

變壓器故障診斷(python代碼,邏輯回歸/SVM/KNN三種方法同時(shí)使用,有詳細(xì)中文注釋?zhuān)?故障診斷領(lǐng)域創(chuàng)新代碼,python,開(kāi)發(fā)語(yǔ)言

?3.7.繪制磁性油位指示器圖

變壓器故障診斷(python代碼,邏輯回歸/SVM/KNN三種方法同時(shí)使用,有詳細(xì)中文注釋?zhuān)?故障診斷領(lǐng)域創(chuàng)新代碼,python,開(kāi)發(fā)語(yǔ)言

3.8分別繪制OTI_T列和MOG_A列的計(jì)數(shù)柱狀圖和餅圖

?變壓器故障診斷(python代碼,邏輯回歸/SVM/KNN三種方法同時(shí)使用,有詳細(xì)中文注釋?zhuān)?故障診斷領(lǐng)域創(chuàng)新代碼,python,開(kāi)發(fā)語(yǔ)言

4.三種不同模型下的診斷準(zhǔn)確率(log:邏輯回歸,svc:支持向量機(jī),knn方法)

訓(xùn)練集和測(cè)試集的特征輸入。

變壓器故障診斷(python代碼,邏輯回歸/SVM/KNN三種方法同時(shí)使用,有詳細(xì)中文注釋?zhuān)?故障診斷領(lǐng)域創(chuàng)新代碼,python,開(kāi)發(fā)語(yǔ)言

訓(xùn)練集和測(cè)試集的標(biāo)簽輸入。?

?變壓器故障診斷(python代碼,邏輯回歸/SVM/KNN三種方法同時(shí)使用,有詳細(xì)中文注釋?zhuān)?故障診斷領(lǐng)域創(chuàng)新代碼,python,開(kāi)發(fā)語(yǔ)言

變壓器故障診斷(python代碼,邏輯回歸/SVM/KNN三種方法同時(shí)使用,有詳細(xì)中文注釋?zhuān)?故障診斷領(lǐng)域創(chuàng)新代碼,python,開(kāi)發(fā)語(yǔ)言

三種方法下測(cè)試集的混淆矩陣

?變壓器故障診斷(python代碼,邏輯回歸/SVM/KNN三種方法同時(shí)使用,有詳細(xì)中文注釋?zhuān)?故障診斷領(lǐng)域創(chuàng)新代碼,python,開(kāi)發(fā)語(yǔ)言

變壓器故障診斷(python代碼,邏輯回歸/SVM/KNN三種方法同時(shí)使用,有詳細(xì)中文注釋?zhuān)?故障診斷領(lǐng)域創(chuàng)新代碼,python,開(kāi)發(fā)語(yǔ)言

變壓器故障診斷(python代碼,邏輯回歸/SVM/KNN三種方法同時(shí)使用,有詳細(xì)中文注釋?zhuān)?故障診斷領(lǐng)域創(chuàng)新代碼,python,開(kāi)發(fā)語(yǔ)言

?數(shù)據(jù)和代碼放在了壓縮包里,下載后無(wú)需修改數(shù)據(jù)路徑,解壓縮后直接運(yùn)行(可遠(yuǎn)程協(xié)助運(yùn)行代碼)文章來(lái)源地址http://www.zghlxwxcb.cn/news/detail-649324.html


import numpy as np  # 導(dǎo)入NumPy庫(kù)用于數(shù)值計(jì)算
import pandas as pd  # 導(dǎo)入Pandas庫(kù)用于數(shù)據(jù)處理和CSV文件讀寫(xiě)
import os  # 導(dǎo)入os庫(kù)用于操作系統(tǒng)相關(guān)功能
for dirname, _, filenames in os.walk('/data'):
    for filename in filenames:
        print(os.path.join(dirname, filename))
import pandas as pd  # 導(dǎo)入Pandas庫(kù)
import numpy as np  # 導(dǎo)入NumPy庫(kù)
import seaborn as sns  # 導(dǎo)入Seaborn庫(kù)用于數(shù)據(jù)可視化
import matplotlib.pyplot as plt  # 導(dǎo)入Matplotlib庫(kù)用于繪圖
import datetime  # 導(dǎo)入datetime庫(kù)用于日期時(shí)間處理
import warnings  # 導(dǎo)入warnings庫(kù)用于警告管理
from matplotlib import pyplot as plt
#壓縮包:https://mbd.pub/o/bread/ZJybm5dq

到了這里,關(guān)于變壓器故障診斷(python代碼,邏輯回歸/SVM/KNN三種方法同時(shí)使用,有詳細(xì)中文注釋?zhuān)┑奈恼戮徒榻B完了。如果您還想了解更多內(nèi)容,請(qǐng)?jiān)谟疑辖撬阉鱐OY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!

本文來(lái)自互聯(lián)網(wǎng)用戶(hù)投稿,該文觀(guān)點(diǎn)僅代表作者本人,不代表本站立場(chǎng)。本站僅提供信息存儲(chǔ)空間服務(wù),不擁有所有權(quán),不承擔(dān)相關(guān)法律責(zé)任。如若轉(zhuǎn)載,請(qǐng)注明出處: 如若內(nèi)容造成侵權(quán)/違法違規(guī)/事實(shí)不符,請(qǐng)點(diǎn)擊違法舉報(bào)進(jìn)行投訴反饋,一經(jīng)查實(shí),立即刪除!

領(lǐng)支付寶紅包贊助服務(wù)器費(fèi)用

相關(guān)文章

  • 變壓器的工作原理

    變壓器的工作原理

    變壓器的工作 原理是兩個(gè)線(xiàn)圈的互感或法拉第電磁感應(yīng)定律。當(dāng)初級(jí)線(xiàn)圈中的電流發(fā)生變化時(shí),連接到次級(jí)線(xiàn)圈的磁通量也會(huì)發(fā)生變化。因此,由于法拉第電磁感應(yīng)定律,在次級(jí)線(xiàn)圈中感應(yīng)出 EMF。 變壓器基于兩個(gè)原理:首先,電流可以產(chǎn)生磁場(chǎng)(電磁),其次,線(xiàn)圈內(nèi)不斷

    2024年02月06日
    瀏覽(20)
  • 變壓器感量計(jì)算

    變壓器感量計(jì)算

    1、L:感量計(jì)算L=Bmax*Ae*Np*R/V=0.3*17.1*123*1.8/1.0=1.15mH ????????第一步:根據(jù)經(jīng)驗(yàn)確定一個(gè)大概的感量值。 ????????第二步:實(shí)際Sense電壓波形測(cè)試,判斷有沒(méi)磁飽和,頻率是否正確。 ? W功率? ? ? ? ? L感量????????????????變壓器? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?

    2024年01月20日
    瀏覽(26)
  • 旋轉(zhuǎn)變壓器解碼算法研究

    旋轉(zhuǎn)變壓器解碼算法研究

    ????????目前,用于電機(jī)轉(zhuǎn)子位置檢測(cè)的位置傳感器主要有光電編碼器、旋轉(zhuǎn)變壓器、和圓感應(yīng)同步器等。光電編碼器的特點(diǎn)是直接以數(shù)字信號(hào)輸出,無(wú)需角度解碼,噪聲容限大,檢測(cè)分辨率高,適用于檢測(cè)高速運(yùn)轉(zhuǎn)的同步電機(jī)。但是不耐沖擊和高溫,容易受噪聲干擾,因

    2024年02月12日
    瀏覽(35)
  • 5G網(wǎng)絡(luò)變壓器應(yīng)用領(lǐng)域

    5G網(wǎng)絡(luò)變壓器應(yīng)用領(lǐng)域

    5G網(wǎng)絡(luò)變壓器在多個(gè)應(yīng)用領(lǐng)域發(fā)揮著重要作用。以下是一些主要的應(yīng)用領(lǐng)域: 1. **通信基站:** 5G網(wǎng)絡(luò)變壓器在通信基站中扮演關(guān)鍵角色。它們用于轉(zhuǎn)換電力,確保通信基站設(shè)備的正常運(yùn)行。穩(wěn)定的電力供應(yīng)對(duì)于保障高速、高頻率的5G通信至關(guān)重要。 2. **數(shù)據(jù)中心:** 數(shù)據(jù)中心

    2024年01月20日
    瀏覽(26)
  • 巴倫變壓器的選型和設(shè)計(jì)

    巴倫變壓器的選型和設(shè)計(jì)

    目錄 1. 術(shù)語(yǔ) 2. 概述 3. 構(gòu)架演變 3.1 正交混頻架構(gòu) 3.2 外差采樣架構(gòu) 3.3?RF采樣架構(gòu) 4. 直接RF采樣 5. 前端電路結(jié)構(gòu) 6.?巴倫 7. 模型及計(jì)算 8 典型電路 9. 前端網(wǎng)絡(luò)的衰減 10. 主要廠(chǎng)家? 11. PCB設(shè)計(jì) ????????XFMR:變壓器 ????????Balun:平衡不平衡轉(zhuǎn)換器 ????????轉(zhuǎn)換器技

    2024年02月09日
    瀏覽(23)
  • 【NLP】圖解變壓器(transformer)

    【NLP】圖解變壓器(transformer)

    ????????在這篇文章中,我們將看看? The Transformer ——一個(gè)利用注意力來(lái)提高這些模型訓(xùn)練速度的模型。轉(zhuǎn)換器在特定任務(wù)中優(yōu)于谷歌神經(jīng)機(jī)器翻譯模型。然而,最大的好處來(lái)自變壓器如何適應(yīng)并行化。事實(shí)上,谷歌云建議使用The Transformer作為參考模型來(lái)使用他們的Clou

    2024年02月16日
    瀏覽(26)
  • 變壓器絕緣油微量水分測(cè)試

    變壓器絕緣油微量水分測(cè)試

    變壓器注油前做絕緣油的含水量測(cè)試,是為了防止水分隨油進(jìn)入變壓器內(nèi),導(dǎo)致油一一紙絕緣系統(tǒng)吸潮,使絕緣材料降解老化、介質(zhì)損耗增加、絕緣電阻降低、局部起始電壓下降,嚴(yán)重影響變壓器運(yùn)行壽命。純凈干燥的絕緣油很容易吸水受潮。水分在油中呈現(xiàn)溶解和懸浮兩種

    2024年02月11日
    瀏覽(28)
  • 「自控元件及線(xiàn)路」9 旋轉(zhuǎn)變壓器

    「自控元件及線(xiàn)路」9 旋轉(zhuǎn)變壓器

    本節(jié)介紹旋轉(zhuǎn)變壓器的結(jié)構(gòu)、原理、原副邊補(bǔ)償方法 本節(jié)介紹線(xiàn)性旋變、多極旋變 本節(jié)介紹旋變?cè)跍y(cè)量角度、改變相位、位置解算等方面的應(yīng)用 旋轉(zhuǎn)變壓器,簡(jiǎn)稱(chēng)旋變,用來(lái) 測(cè)量旋轉(zhuǎn)物體的角位移 。其本質(zhì)是一個(gè)變壓器,通過(guò)電磁耦合得到感應(yīng)電壓。原邊和副邊分別處于

    2024年02月05日
    瀏覽(20)
  • 基礎(chǔ)元件學(xué)習(xí)——變壓器知識(shí)及應(yīng)用

    基礎(chǔ)元件學(xué)習(xí)——變壓器知識(shí)及應(yīng)用

    本系列文章是我在學(xué)習(xí)電路基礎(chǔ)知識(shí)過(guò)程中順道記錄下一些重點(diǎn),感覺(jué)比較新穎,遂記之。 本文為基礎(chǔ)元件學(xué)習(xí)中的一部分 基礎(chǔ)元件學(xué)習(xí)——元器件學(xué)習(xí)內(nèi)容了解 基礎(chǔ)元件學(xué)習(xí)——電阻元件知識(shí)(一) 基礎(chǔ)元件學(xué)習(xí)——電阻元件知識(shí)(二) 基礎(chǔ)元件學(xué)習(xí)——敏感電阻知識(shí)

    2024年01月18日
    瀏覽(104)
  • TDK| 電源——反激變壓器設(shè)計(jì)過(guò)程

    TDK| 電源——反激變壓器設(shè)計(jì)過(guò)程

    電源參數(shù) 根據(jù)功率、輸入輸出的情況,我們選擇反激電源拓?fù)洹?反激式變壓器的優(yōu)點(diǎn)有: 1、 電路簡(jiǎn)單,能高效提供多路直流輸出,因此適合多組輸出要求。 2、轉(zhuǎn)換效率高,損失小。 3、變壓器匝數(shù)比值較小。 4、輸入電壓在很大的范圍內(nèi)波動(dòng)時(shí),仍可有較穩(wěn)定的輸出。 設(shè)計(jì)步驟

    2024年01月19日
    瀏覽(35)

覺(jué)得文章有用就打賞一下文章作者

支付寶掃一掃打賞

博客贊助

微信掃一掃打賞

請(qǐng)作者喝杯咖啡吧~博客贊助

支付寶掃一掃領(lǐng)取紅包,優(yōu)惠每天領(lǐng)

二維碼1

領(lǐng)取紅包

二維碼2

領(lǐng)紅包