Skip to main content

Example algo package with Cython-compiled submodules

Project description

應用場域

機台種類 特徵採用
固定式轉動機械 時域、頻域、fail mode
非固定式轉動機械 時域、頻域

參數列表

演算法功能 建模參數 客戶、用途
0.1 DEMO_1 (每分鐘訓練以及推論) (固定式轉動機械) "0, 0, 1, 1, 2, 1, 1, 1" DEMO (Segmentation)
0.2 DEMO_2 (時窗=60s, step=30s做訓練以及推論 ) (固定式轉動機械) "0, 0, 1, 1, 2, 1, 1, 4" DEMO (Rolling)
0.3 DEMO_1 (每分鐘訓練以及推論) (非固定式轉動機械) "0, 0, 1, 2, 2, 1, 1, 1" DEMO (Segmentation)
0.4 DEMO_2 (時窗=60s, step=30s做訓練以及推論) (非固定式轉動機械) "0, 0, 1, 2, 2, 1, 1, 4" DEMO (Rolling)
1-1 Segmentation 一般建模 (頻域) "1, 0, 1, 3, 3, 1, 1, 1" 南科TSMC
1-2 Segmentation 一般建模 (時域、頻域、fail mode) "1, 0, 1, 1, 2, 1, 1, 1" SDP、雲界、景碩
2-1 快速建模-暫態 (頻域) "1, 0, 1, 3, 3, 1, 1, 2" 南科TSMC
2-2 快速建模-穩態 (頻域) "1, 0, 1, 3, 3, 1, 1, 3" 南科TSMC
3-1 Rolling 一般建模 (時域、頻域、fail mode) "1, 0, 1, 1, 2, 1, 1, 3" 未來更版用
3-2 Rolling 一般建模 (時域、頻域) "1, 0, 1, 2, 2, 1, 1, 3" 未來更版用 SDP(KDY、USUN)

參數意義

0 1 2 3 4
1. 時間長度設定 min hour
2. 測試資料群值處理 close open
3. 低解析度特徵篩選 close open
4. 特徵選擇 Time, Frequency, fail mode Time, Frequency Frequency
5. Scale df_scaled = df Standardize() minmax()
6. 模型 PCA + T²
7. rul_deadline T² + 12 * σ(T²) → Score Warning: T² + 24 * σ(T²) → Score
rul_deadline = 0
8. feature_extraction_setting 每小時取特徵
小時不足1800筆則刪除
依資料進行rolling計算
Window = 120s
Step = 60s (暫態)
Rolling計算
Window = 3600s
Step = 1800s (穩態)
Rolling計算 Window = 60s ,Step = 30s

error_stage列表

Training error_stage 程式步驟
Error_01 df 轉換成每秒一筆資料
Error_02 出廠設定參數
Error_03 前處理
Error_04 特徵分類/挑選
Error_05 低解析度特徵篩選
Error_06 特徵萃取
Error_07 資料正規化
Error_08 建模
Error_09 RUL 計算
Inference error_stage 程式步驟
Error_01 df 轉換成每秒一筆資料
Error_02 檢查資料筆數 (是否<301)
Error_03 出廠設定參數
Error_04 前處理
Error_05 特徵萃取
Error_06 資料正規化
Error_07 計算 HI & T2 & 嫌疑度變量

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distributions

No source distribution files available for this release.See tutorial on generating distribution archives.

Built Distributions

If you're not sure about the file name format, learn more about wheel file names.

phm_algo_ias-1.5.0-cp311-cp311-win_amd64.whl (256.3 kB view details)

Uploaded CPython 3.11Windows x86-64

phm_algo_ias-1.5.0-cp311-cp311-musllinux_1_2_x86_64.whl (446.5 kB view details)

Uploaded CPython 3.11musllinux: musl 1.2+ x86-64

phm_algo_ias-1.5.0-cp311-cp311-musllinux_1_2_aarch64.whl (402.7 kB view details)

Uploaded CPython 3.11musllinux: musl 1.2+ ARM64

phm_algo_ias-1.5.0-cp311-cp311-manylinux_2_28_x86_64.whl (446.2 kB view details)

Uploaded CPython 3.11manylinux: glibc 2.28+ x86-64

phm_algo_ias-1.5.0-cp311-cp311-manylinux_2_28_aarch64.whl (400.7 kB view details)

Uploaded CPython 3.11manylinux: glibc 2.28+ ARM64

File details

Details for the file phm_algo_ias-1.5.0-cp311-cp311-win_amd64.whl.

File metadata

File hashes

Hashes for phm_algo_ias-1.5.0-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 137a167f9365290086fbc731140c983e9120848ebf9a0e89933c705d46d8fdfd
MD5 a6263b594392b2ca1415619682c931be
BLAKE2b-256 f3b7ece19bdbb6b6b73a7a307a49a13755b86cc281b9ead8f6e95a17884a0dad

See more details on using hashes here.

File details

Details for the file phm_algo_ias-1.5.0-cp311-cp311-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for phm_algo_ias-1.5.0-cp311-cp311-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 37addddcaa3a8842ff4bc7a40f98a0b546f9b8e01c2abea27c07e742e30a0db5
MD5 6d3b7ea84f5dcb9505e7286a0134283d
BLAKE2b-256 1fdbc3d50fb7450151fcbacbe574743eaabbcd7a66ffd1d40ff82ec41d403a5c

See more details on using hashes here.

File details

Details for the file phm_algo_ias-1.5.0-cp311-cp311-musllinux_1_2_aarch64.whl.

File metadata

File hashes

Hashes for phm_algo_ias-1.5.0-cp311-cp311-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 21d0e77b82d77898cf900f1fe9fe17bbd0dd9ece2b6c7f97b217ebe602444c9b
MD5 157f936b556f50bdeaeaf6d786e3d9bb
BLAKE2b-256 b4cb26ec5488f1fa4354dc0ca6841f15572f4c616f8f768a65ac4776e42d3b36

See more details on using hashes here.

File details

Details for the file phm_algo_ias-1.5.0-cp311-cp311-manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for phm_algo_ias-1.5.0-cp311-cp311-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 96a4f4de3be6e50f0cfd42d9b9ac0bf7b5d3e80eaa8e9f925bb7400084db523a
MD5 aeba607b7e4064a15365ae982434de6c
BLAKE2b-256 b73b2b0925e8c4dc6f551e283dc5dd2988132fc2091641cb40515096f9ad3062

See more details on using hashes here.

File details

Details for the file phm_algo_ias-1.5.0-cp311-cp311-manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for phm_algo_ias-1.5.0-cp311-cp311-manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 22771568349641c3f6ca56461000bf8192b2e87a68182da96c7e5c932b5d62f5
MD5 506bc51107a1319930cb856a672a8141
BLAKE2b-256 9b50eec35dfa428f98c3944f2db0fcd31200747aaeaf659b29b3501d4f00cbcd

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page