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.3-cp311-cp311-win_amd64.whl (245.0 kB view details)

Uploaded CPython 3.11Windows x86-64

phm_algo_ias-1.4.3-cp311-cp311-musllinux_1_2_x86_64.whl (421.5 kB view details)

Uploaded CPython 3.11musllinux: musl 1.2+ x86-64

phm_algo_ias-1.4.3-cp311-cp311-musllinux_1_2_aarch64.whl (377.4 kB view details)

Uploaded CPython 3.11musllinux: musl 1.2+ ARM64

phm_algo_ias-1.4.3-cp311-cp311-manylinux_2_28_x86_64.whl (419.3 kB view details)

Uploaded CPython 3.11manylinux: glibc 2.28+ x86-64

phm_algo_ias-1.4.3-cp311-cp311-manylinux_2_28_aarch64.whl (376.6 kB view details)

Uploaded CPython 3.11manylinux: glibc 2.28+ ARM64

File details

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

File metadata

File hashes

Hashes for phm_algo_ias-1.4.3-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 86b5b6093ac1daa02168658cc8651b25a32791da5ae912e062b97cda0a1a308c
MD5 adaca80eeae4e9b80239ff9384fbc672
BLAKE2b-256 f7a3d7db4cc1ad469d286564a6a67eba996839763e23b2e111a8cf27f4577ff2

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for phm_algo_ias-1.4.3-cp311-cp311-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 be91847da70d496b548f47aea0f41fbea3d5cb5b0b698cb40ea2a5638fd88a12
MD5 40eb03baa5a0842a2f48bd2813d1c840
BLAKE2b-256 5b9e368a62a121a1906ba2550e2733e4ed100b4ecfa9da95cff04b74452aaf32

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for phm_algo_ias-1.4.3-cp311-cp311-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 7e6604e879b41dfd72f5f8bf19a764aba814a9c34fcce9084c039ca145e90f7d
MD5 bcf12ced3e9ac664986f3232f835b86b
BLAKE2b-256 644e5c2efcf294bb29f54cd9b0b92f5b159ecd4633dcd420c17454a7ec5665bd

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for phm_algo_ias-1.4.3-cp311-cp311-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 dd87258244f4d6ad3ae75ef9864c350fbd0b6a722038a56944e8cd601237b8fc
MD5 f341be7634024fb882a313d8ca462af4
BLAKE2b-256 d728a9ee6006928c6d8e290e077aee14cc69979e5d80f56214178cbd7fc807a2

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for phm_algo_ias-1.4.3-cp311-cp311-manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 480cc881d8cdbde9cdb118ac8dc630d48d1d8560d112332050df753ad5301e37
MD5 f684ac06a975bd98d70aea71845a7c85
BLAKE2b-256 00fd7491d06b9919bcaa84c34d2771e159fc0f80906122dcd8c865b202b08f6c

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