MCP Motor Current Signature Analysis
什麼是電機電流特徵分析 (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技術原理和工業應用的介紹。

Markdownify MCP
Markdownify是一個多功能文件轉換服務,支持將PDF、圖片、音頻等多種格式及網頁內容轉換為Markdown格式。
TypeScript
31.3K
5分

Baidu Map
已認證
百度地圖MCP Server是國內首個兼容MCP協議的地圖服務,提供地理編碼、路線規劃等10個標準化API接口,支持Python和Typescript快速接入,賦能智能體實現地圖相關功能。
Python
38.8K
4.5分

Firecrawl MCP Server
Firecrawl MCP Server是一個集成Firecrawl網頁抓取能力的模型上下文協議服務器,提供豐富的網頁抓取、搜索和內容提取功能。
TypeScript
122.7K
5分

Sequential Thinking MCP Server
一個基於MCP協議的結構化思維服務器,通過定義思考階段幫助分解複雜問題並生成總結
Python
31.3K
4.5分

Magic MCP
Magic Component Platform (MCP) 是一個AI驅動的UI組件生成工具,通過自然語言描述幫助開發者快速創建現代化UI組件,支持多種IDE集成。
JavaScript
19.8K
5分

Edgeone Pages MCP Server
EdgeOne Pages MCP是一個通過MCP協議快速部署HTML內容到EdgeOne Pages並獲取公開URL的服務
TypeScript
24.5K
4.8分

Notion Api MCP
已認證
一個基於Python的MCP服務器,通過Notion API提供高級待辦事項管理和內容組織功能,實現AI模型與Notion的無縫集成。
Python
17.5K
4.5分

Context7
Context7 MCP是一個為AI編程助手提供即時、版本特定文檔和代碼示例的服務,通過Model Context Protocol直接集成到提示中,解決LLM使用過時信息的問題。
TypeScript
80.1K
4.7分




