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, 0, 1, 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.4.2-cp311-cp311-win_amd64.whl (244.1 kB view details)

Uploaded CPython 3.11Windows x86-64

phm_algo_ias-1.4.2-cp311-cp311-musllinux_1_2_x86_64.whl (421.2 kB view details)

Uploaded CPython 3.11musllinux: musl 1.2+ x86-64

phm_algo_ias-1.4.2-cp311-cp311-musllinux_1_2_aarch64.whl (377.1 kB view details)

Uploaded CPython 3.11musllinux: musl 1.2+ ARM64

phm_algo_ias-1.4.2-cp311-cp311-manylinux_2_28_x86_64.whl (419.0 kB view details)

Uploaded CPython 3.11manylinux: glibc 2.28+ x86-64

phm_algo_ias-1.4.2-cp311-cp311-manylinux_2_28_aarch64.whl (376.3 kB view details)

Uploaded CPython 3.11manylinux: glibc 2.28+ ARM64

File details

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

File metadata

File hashes

Hashes for phm_algo_ias-1.4.2-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 88fb1fae6f16839e2f6e5ff70b5503de84efa99223b6c2de2b94ec44631a25a6
MD5 5861c30bd7423728f7fd1ff5e2eade03
BLAKE2b-256 7aa85159a7672e450a3d46c9dd3266f2366ad0d1de2d6a815e43126969312a72

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for phm_algo_ias-1.4.2-cp311-cp311-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 3795c7dd7ce461faca5663bc2d60e8f42f9847b583c8949b6c4648f828228d4f
MD5 9515c18191314053f84afdf5cdbbfedd
BLAKE2b-256 3b92953d3605c6fc2928b44a9566f713e88ad2cb054b571ae2ff855f30b919e2

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for phm_algo_ias-1.4.2-cp311-cp311-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 c7e24c6a8948fc9bb63b4bb2ed95cd3de32637921e2700641be36b4891f18d2f
MD5 62f98fc7a85b4577c621b2aa3f876154
BLAKE2b-256 abb04b856d4b154678db64f35756717eebfab1453cf312a582ef80fdf20c4c04

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for phm_algo_ias-1.4.2-cp311-cp311-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 6856d5c35b4832868d5034f2b80346168434460ee5022fabdbaf07215ccfef10
MD5 697e5f50dfd696b1963762d6742bbe8d
BLAKE2b-256 7f99f705dc8254ebe942656ad0601690ecd0f4356bd6a8d24fde92d6a3ea7434

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for phm_algo_ias-1.4.2-cp311-cp311-manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 89c58b8b54cc63e2dfa0f3f849a69462a2a05ec4bd892d45f9bdb3edc8868fb4
MD5 fde2cb1a90a8f9cb79c47e239d81079d
BLAKE2b-256 3d8b962f13466bd5f1a3802ebbb80bb6f4c23b05e1b9af2d7d24e63af94b1a01

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