DRTxECM 是 pyDRTtools 的擴充。 它把電化學阻抗頻譜(EIS)分析的三個階段接成一條流程: DRT 解卷積 → 高斯峰分解 → 等效電路 CNLS 擬合。 這是第一個把 DRT 分析與等效電路(ECM)參數估計接起來的開源工具, 並且讓 CPE 相角 α 成為可自由擬合的參數。
| 階段 | 模組 | 做什麼 |
|---|---|---|
| 1. 匯入與清理 | DataImportPreprocessorDataCleaningWindow |
彈性的 CSV / TXT 匯入(可跳過列);在 Nyquist 圖上互動點擊移除雜訊;以 PCHIP 內插得到均勻的對數頻率格點。 |
| 2. DRT → R//CPE | 高斯峰分解Stage2Window |
對 DRT 的 γ(τ) 做多高斯擬合;自動換算成 RC 初始參數(每個峰的 R、C、fc);一鍵匯出到第三階段,並以 R//CPE 起始(初始 α = 1.0)。 |
| 3. ECM 擬合 | CNLS 優化Stage3Window |
ZView 風格參數表;LR0 + Σ(Ri//CPEi) 電路模型;L-BFGS-B 有界優化;即時 Nyquist 與 Bode 預覽;分支解析視覺化。 |
Error% 欄位的用途:
它會告訴你這組參數有沒有被資料約束住。
DRTxECM-win64.zipDRTxECM.exe更完整的操作與介面說明,請看 使用說明。
DRTxECM 不是 從頭改寫的另一套工具,而是站在
pyDRTtools(Ciucci Lab)之上的擴充。
原始碼中 pyDRTtools/ 的 DRT 計算(Tikhonov 正則化、Bayesian、BHT、GP-DRT)
完全保留、未經修改,新增的部分放在 extensions.py 與第二、三階段的介面。
這代表你在 DRT 階段得到的結果,與直接用 pyDRTtools 是一致的。
如果你在論文裡使用 DRT 的計算結果,必須引用 pyDRTtools 的原始文獻。 清單整理在 引用與致謝。