分别获取单相接地故障、两相接地故障、两相间短路故障、三相接地故障、三相间短路故障和正常状态下的电流(Ia,Ib,Ic)大小和电压(Ua,Ub和Uc)大小。每种故障下获取1300行左右的数据
将故障区分为具体的不同类型(一共五种),再算上正常的状态,因此是六分类。这里随意举出每种类别的两个样本进行展示。
G | C | B | A | Ia | Ib | Ic | Va | Vb | Vc |
1 | 0 | 0 | 1 | -151.2918124 | -9.677451563 | 85.80016226 | 0.400749853 | -0.132934945 | -0.267814907 |
1 | 0 | 0 | 1 | -336.1861826 | -76.28326195 | 18.32889658 | 0.312731934 | -0.123633156 | -0.189098779 |
1 | 0 | 1 | 1 | -343.4870147 | 104.5627513 | 3.794285309 | 0.272042501 | 0.011317575 | -0.283360076 |
1 | 0 | 1 | 1 | -339.1254001 | 105.4293167 | -0.267241225 | 0.27782054 | 0.021756839 | -0.299577378 |
0 | 1 | 1 | 0 | 19.38615173 | -785.553797 | 768.7279081 | -0.210406869 | -0.0020112 | 0.212418069 |
0 | 1 | 1 | 0 | 18.47841651 | -783.8619173 | 767.9410527 | -0.217651204 | -0.00260451 | 0.220255714 |
0 | 1 | 1 | 1 | 506.5917463 | 374.8825788 | -879.344997 | 0.042029705 | -0.025636401 | -0.016393305 |
0 | 1 | 1 | 1 | 495.1384715 | 387.4159615 | -880.4253096 | 0.042107683 | -0.025103056 | -0.017004627 |
1 | 1 | 1 | 1 | -89.03263152 | -732.8168572 | 821.9123732 | -0.036759479 | 0.005234219 | 0.03152526 |
1 | 1 | 1 | 1 | -75.8022885 | -740.3563342 | 816.2199695 | -0.03680063 | 0.004685917 | 0.032114713 |
0 | 0 | 0 | 0 | 10.54618626 | 79.38231464 | -93.21467968 | -0.537644345 | 0.548591338 | -0.010946993 |
0 | 0 | 0 | 0 | 9.590940965 | 80.11550744 | -92.99814299 | -0.542390522 | 0.543819429 | -0.001428907 |
数据表格(开始位置)
数据表格(截止位置)
对数据感兴趣的可以关注最后一行
import numpy as np
import pandas as pd
import matplotlib.pyplot as plt
import seaborn as sns
import warnings
from sklearn.model_selection import train_test_split
from sklearn.preprocessing import LabelEncoder
from sklearn.neural_network import MLPClassifier
#数据:https://mbd.pub/o/bread/ZJ6VmZ5t