MCP Motor Current Signature Analysis
M

MCP Motor Current Signature Analysis

一個基於模型上下文協議(MCP)的電機電流特徵分析(MCSA)服務器,用於通過非侵入式頻譜分析檢測電機故障,支持信號加載、頻譜分析、故障診斷和自動化診斷流程。
2.5分
5.4K

什麼是電機電流特徵分析 (MCSA) 服務器?

這是一個智能電機健康監測工具,能將任何AI助手(如Claude Desktop、VS Code Copilot等)變成預測性維護專家。它通過分析電機運行時的電流信號,自動識別機械和電氣故障的早期跡象。 核心原理:電機發生故障時(如轉子斷條、軸承損壞),其電流信號會產生特定的頻率成分(邊頻帶)。本服務器通過先進的信號處理技術(如快速傅里葉變換FFT、包絡分析)‘聆聽’這些電信號,並解讀出故障類型和嚴重程度。

如何使用MCSA服務器?

使用非常簡單,只需三步: 1. **安裝**:通過uv包管理器一鍵安裝服務器。 2. **配置**:在您的AI客戶端(如Claude Desktop)配置文件中添加幾行配置。 3. **使用**:在聊天界面中,通過自然語言命令加載電機電流數據文件或生成測試信號,然後請求分析。服務器會自動處理信號、計算頻譜並生成診斷報告。 您無需瞭解複雜的信號處理算法,只需告訴AI您想分析什麼。

適用場景

本服務器非常適合以下場景: - **工業預測性維護**:定期監測關鍵電機的健康狀況,提前發現故障,避免意外停機。 - **設備故障排查**:當電機出現異常噪音、振動或過熱時,快速定位故障根源。 - **研究與教學**:生成帶有特定故障的模擬信號,用於算法驗證或教學演示。 - **集成到自動化運維流程**:將診斷功能嵌入到現有的監控系統中。 典型用戶包括設備工程師、維護技術人員、研究人員以及工業物聯網(IIoT)解決方案開發者。

主要功能

多格式數據加載
支持從CSV、TSV、WAV音頻文件及NumPy (.npy) 格式加載實測的電機電流信號。自動識別採樣率,預覽文件元數據。
全方位故障檢測
內置多種故障檢測算法,可自動識別:轉子斷條、氣隙偏心、定子繞組匝間短路、軸承缺陷(內圈、外圈、滾珠、保持架故障)。
高級信號處理
提供完整的信號預處理流水線(去直流、濾波、歸一化)和頻譜分析工具(FFT、功率譜密度PSD、包絡譜、短時傅里葉變換STFT)。
一鍵式完整診斷
通過單個命令,即可完成從文件加載、信號預處理、頻譜計算到所有故障檢測的全流程,並輸出包含嚴重等級分類的綜合報告。
測試信號生成
可生成帶有可配置故障(如特定嚴重程度的轉子斷條)的合成電機電流信號,用於演示、方法驗證和基準測試。
持久化數據存儲
所有加載或生成的信號和分析結果都自動保存到本地磁盤(~/.mcsa_data/)。使用短ID(如 sig_xxxx)引用,避免在聊天中傳輸大型數據數組,且數據在服務器重啟後依然保留。
軸承故障頻率計算
根據軸承幾何參數(滾珠數、直徑、節圓直徑、接觸角)自動計算特徵故障頻率(BPFO, BPFI, BSF, FTF),並在電流頻譜中搜索對應的調製邊帶。
優勢
非侵入式監測:無需安裝振動傳感器或停機拆解電機,僅通過電流信號即可診斷。
降低門檻:將複雜的MCSA技術封裝為自然語言交互,工程師無需精通信號處理即可使用。
靈活集成:通過MCP協議,可輕鬆與Claude、Cursor、VS Code等多種AI助手和開發環境集成。
結果可重現:所有處理步驟和數據都被持久化存儲,便於回溯和對比分析。
開源與可擴展:基於MIT協議開源,用戶可根據需要修改或擴展故障檢測算法。
侷限性
依賴數據質量:診斷準確性高度依賴於電流信號的信噪比和採樣率。噪聲過大或採樣不足會影響結果。
需要電機參數:準確的故障頻率計算需要知道電機的極數、電源頻率、轉速等銘牌參數。
軸承分析需幾何參數:進行軸承故障診斷時,需要知道軸承的具體型號或幾何尺寸。
閾值需校準:故障嚴重程度的分類閾值(如-50dB)是通用指南,針對特定電機和應用可能需要根據基線數據進行調整。
無法替代所有檢測:MCSA擅長檢測電氣和機械不平衡類故障,但對於某些類型的故障(如絕緣老化),可能需要結合其他檢測方法。

如何使用

安裝服務器
推薦使用 uv 包管理器進行一鍵安裝,這是MCP生態系統的標準工具,能避免環境配置問題。
配置您的AI客戶端
在您使用的AI客戶端配置文件中添加MCSA服務器的啟動命令。以下是Claude Desktop的配置示例(Windows/macOS)。配置後需要重啟客戶端。
開始分析
在客戶端的聊天界面中,使用自然語言與服務器交互。您可以要求加載文件、生成測試信號或運行診斷。服務器會以文本和結構化數據(JSON)的形式返回結果。

使用案例

案例一:快速故障排查
現場工程師發現一臺水泵電機噪音增大。他使用鉗形電流表錄製了一段電流信號(保存為WAV文件),然後通過AI助手請求診斷。
案例二:定期健康檢查
工廠維護團隊希望將關鍵電機的月度電流監測自動化。他們編寫腳本定期採集電流數據並保存為CSV文件。
案例三:軸承故障專項分析
懷疑某臺電機的驅動端軸承存在早期損傷。維護人員已知軸承型號(如SKF 6208),並獲取了其幾何參數。
案例四:研究與教學演示
大學研究員需要驗證一種新的故障檢測算法。他使用本服務器生成帶有精確故障特徵的基準信號。

常見問題

Claude Desktop顯示‘服務器斷開連接’,怎麼辦?
支持哪些數據文件格式?採樣率有什麼要求?
‘嚴重’、‘中度’、‘初期’故障是如何劃分的?
數據存儲在哪裡?會佔用很大空間嗎?
這個服務器能替代專業的振動分析儀嗎?

相關資源

項目GitHub倉庫
獲取完整的源代碼、提交歷史、問題追蹤和貢獻指南。
Model Context Protocol (MCP) 官方網站
瞭解MCP協議的規範、設計理念和生態系統。
uv包管理器
快速、現代化的Python包和項目管理器,推薦用於安裝和運行此MCP服務器。
詳細使用指南 (USAGE_GUIDE.md)
包含每個工具的詳細參數說明、診斷工作流、集成模式和技術閾值的高級文檔。
電機電流特徵分析 (MCSA) 技術背景
維基百科上關於MCSA技術原理和工業應用的介紹。

安裝

複製以下命令到你的Client進行配置
{
  "mcpServers": {
    "mcsa": {
      "command": "uvx",
      "args": ["mcp-server-mcsa"]
    }
  }
}

{
  "mcpServers": {
    "mcsa": {
      "command": "python",
      "args": ["-m", "mcp_server_mcsa"]
    }
  }
}

> {
>   "mcpServers": {
>     "mcsa": {
>       "command": "C:/Users/YOU/AppData/Local/.../python.exe",
>       "args": ["-m", "mcp_server_mcsa"]
>     }
>   }
> }
>

{
  "mcpServers": {
    "mcsa": {
      "command": "uv",
      "args": ["--directory", "/absolute/path/to/mcp-motor-current-signature-analysis", "run", "mcp-server-mcsa"]
    }
  }
}
注意:您的密鑰屬於敏感信息,請勿與任何人分享。

替代品

V
Vestige
Vestige是一個基於認知科學的AI記憶引擎,通過實現預測誤差門控、FSRS-6間隔重複、記憶夢境等29個神經科學模塊,為AI提供長期記憶能力。包含3D可視化儀表板和21個MCP工具,完全本地運行,無需雲端。
Rust
6.6K
4.5分
M
Moltbrain
MoltBrain是一個為OpenClaw、MoltBook和Claude Code設計的長期記憶層插件,能夠自動學習和回憶項目上下文,提供智能搜索、觀察記錄、分析統計和持久化存儲功能。
TypeScript
6.6K
4.5分
B
Bm.md
一個功能豐富的Markdown排版工具,支持多種樣式主題和平臺適配,提供即時編輯預覽、圖片導出和API集成能力
TypeScript
4.7K
5分
S
Security Detections MCP
Security Detections MCP 是一個基於Model Context Protocol的服務器,允許LLM查詢統一的安全檢測規則數據庫,涵蓋Sigma、Splunk ESCU、Elastic和KQL格式。最新3.0版本升級為自主檢測工程平臺,可自動從威脅情報中提取TTPs、分析覆蓋差距、生成SIEM原生格式檢測規則、運行測試並驗證。項目包含71+工具、11個預構建工作流提示和知識圖譜系統,支持多SIEM平臺。
TypeScript
5.7K
4分
P
Paperbanana
PaperBanana是一個自動化生成學術圖表和統計圖的智能框架,支持從文本描述生成高質量的論文插圖,採用多智能體管道和迭代優化,提供CLI、Python API和MCP服務器等多種使用方式。
Python
7.1K
5分
B
Better Icons
一個提供超過20萬圖標搜索和檢索的MCP服務器和CLI工具,支持150多個圖標庫,幫助AI助手和開發者快速獲取和使用圖標。
TypeScript
7.2K
4.5分
A
Assistant Ui
assistant-ui是一個開源TypeScript/React庫,用於快速構建生產級AI聊天界面,提供可組合的UI組件、流式響應、無障礙訪問等功能,支持多種AI後端和模型。
TypeScript
7.9K
5分
A
Apify MCP Server
Apify MCP服務器是一個基於模型上下文協議(MCP)的工具,允許AI助手通過數千個現成的爬蟲、抓取器和自動化工具(Apify Actor)從社交媒體、搜索引擎、電商等網站提取數據。它支持OAuth和Skyfire代理支付,可通過HTTPS端點或本地stdio方式集成到Claude、VS Code等MCP客戶端中。
TypeScript
6.9K
5分
M
Markdownify MCP
Markdownify是一個多功能文件轉換服務,支持將PDF、圖片、音頻等多種格式及網頁內容轉換為Markdown格式。
TypeScript
31.3K
5分
B
Baidu Map
已認證
百度地圖MCP Server是國內首個兼容MCP協議的地圖服務,提供地理編碼、路線規劃等10個標準化API接口,支持Python和Typescript快速接入,賦能智能體實現地圖相關功能。
Python
38.8K
4.5分
F
Firecrawl MCP Server
Firecrawl MCP Server是一個集成Firecrawl網頁抓取能力的模型上下文協議服務器,提供豐富的網頁抓取、搜索和內容提取功能。
TypeScript
122.7K
5分
S
Sequential Thinking MCP Server
一個基於MCP協議的結構化思維服務器,通過定義思考階段幫助分解複雜問題並生成總結
Python
31.3K
4.5分
M
Magic MCP
Magic Component Platform (MCP) 是一個AI驅動的UI組件生成工具,通過自然語言描述幫助開發者快速創建現代化UI組件,支持多種IDE集成。
JavaScript
19.8K
5分
E
Edgeone Pages MCP Server
EdgeOne Pages MCP是一個通過MCP協議快速部署HTML內容到EdgeOne Pages並獲取公開URL的服務
TypeScript
24.5K
4.8分
N
Notion Api MCP
已認證
一個基於Python的MCP服務器,通過Notion API提供高級待辦事項管理和內容組織功能,實現AI模型與Notion的無縫集成。
Python
17.5K
4.5分
C
Context7
Context7 MCP是一個為AI編程助手提供即時、版本特定文檔和代碼示例的服務,通過Model Context Protocol直接集成到提示中,解決LLM使用過時信息的問題。
TypeScript
80.1K
4.7分
AIBase
智啟未來,您的人工智慧解決方案智庫
© 2026AIBase