Working On RF state reconstruction

This commit is contained in:
Yeongdo Park 2023-04-11 18:52:16 +09:00
parent 1b4367f284
commit af192acc65
3 changed files with 3457 additions and 495 deletions

File diff suppressed because one or more lines are too long

View file

@ -0,0 +1,30 @@
열연 조업 실적
NA 데이터 패턴
전체 NA Row 개수 511
RL_AC_ROLL_UT_NM Column NA 갯수 508
RL_AC_ROLL_UT_NM제외 NA Row 개수 33
Slab 중량/치수 누락 == 장입 시점 누락 == 23
가열로 내 분위기/소재 온도 누락 30
재로시간 누락 26
Column 별 누락 관계 분석
Furnace 별로 데이터 분리 후 관계 분석
1 가열로 (2개)
- ROLL_DATE 누락 (2개)
- Slab 로내 온도, 재로 시간, 추출 시각 누락 (1개)
2 가열로 (4개)
- 로내 온도 (4개)
- 재로 시간, 추출 시각 (1개)
3 가열로 (4개)
- ROLL_DATE (3개)
- 로내 온도 (2개)
- 재로 시간, 추출 시각 (1개)
1~3 가열로 재로 시간, 추출 시각 고장 시점
2019-10-10 06:33:43
2019-10-10 06:35:28
2019-10-10 06:44:30

View file

@ -0,0 +1,239 @@
{
"cells": [
{
"cell_type": "code",
"execution_count": 2,
"id": "b4fa3650",
"metadata": {
"ExecuteTime": {
"end_time": "2023-04-11T01:54:30.752356Z",
"start_time": "2023-04-11T01:54:30.736900Z"
}
},
"outputs": [],
"source": [
"direction_tags = '''\\\n",
"CREATION_TIMESTAMP\n",
"INDI_MTL_NO\n",
"MTL_NO\n",
"OPER_FLAG\n",
"FAC_OP_CD\n",
"OP_DN_DT\n",
"RL_ROLL_UT_NM\n",
"RL_RL_UT_TR_SEQ\n",
"RF_CH_LOT_NUM\n",
"HR_ROLL_DIR_DATE\n",
"SLAB_NO\n",
"OP_PLAN_HCR_TP\n",
"CC_HCR_FLAG\n",
"CTL_INDI_HCR_TP\n",
"CL_PLT_INDI_THK\n",
"CL_PLT_INDI_WTH\n",
"SLAB_THK\n",
"SLAB_WTH\n",
"SLAB_LTH\n",
"SLAB_WGT\n",
"HR_HR_THK_SET_TOL_MIN\n",
"HR_HR_THK_SET_TOL_MAX\n",
"HR_PROD_THK_AIM\n",
"HR_PROD_WTH_AIM\n",
"HR_BAR_EH_ESD_TARG_TM\n",
"HR_BAR_EH_OT_TARG_TM\n",
"'''.split()"
]
},
{
"cell_type": "code",
"execution_count": 3,
"id": "07262d46",
"metadata": {
"ExecuteTime": {
"end_time": "2023-04-11T01:54:30.906088Z",
"start_time": "2023-04-11T01:54:30.896248Z"
}
},
"outputs": [],
"source": [
"history_tags = '''\\\n",
"CREATION_TIMESTAMP\n",
"MTL_NO\n",
"OPER_FLAG\n",
"FAC_OP_CD\n",
"HR_CL_RL_PRD_FAC_CD\n",
"WORKS_CODE\n",
"HR_CH_SCHE_NUM\n",
"SLAB_NO\n",
"HR_SL_RL_WGT\n",
"RF_CH_MAT_THK\n",
"RF_CH_MAT_LEN\n",
"RF_SVY_MAT_AVG_W\n",
"HR_ROLL_DATE\n",
"HR_RL_CL_THK\n",
"HR_RL_CL_WTH\n",
"HR_CL_LEN\n",
"RST_HCR_FLAG\n",
"RF_CH_DT\n",
"RF_NO\n",
"RF_CH_TP\n",
"RF_CH_HT_TP\n",
"RF_CH_MAT_TM\n",
"RF_CHZ_IN_TM\n",
"RF_PRHT_TM\n",
"RF_HT_Z_TM\n",
"RF_NOR_Z_TM\n",
"RF_CHZ_IN_MAT_TM\n",
"RF_PRHT_MAT_TM\n",
"RF_HT_Z_MAT_TM\n",
"RF_NOR_Z_MAT_TM\n",
"RF_CHZ_IN_FCE_TIME\n",
"RF_REVISE_IN_FCE_TIME\n",
"RF_PRHT_IN_FCE_TIME\n",
"RF_HT_Z_IN_FCE_TIME\n",
"RF_NOR_Z_IN_FCE_TIME\n",
"RF_IN_FCE_TIME\n",
"RF_DEV_MAT_TM\n",
"RF_DEV_TP\n",
"RF_DEV_CALC_TM_SET_V\n",
"RF_DEV_DT\n",
"RL_AC_ROLL_UT_NM\n",
"HR_STS_ST_CLS_TP\n",
"HR_C_STE_TP\n",
"'''.split()"
]
},
{
"cell_type": "code",
"execution_count": 4,
"id": "600bc146",
"metadata": {
"ExecuteTime": {
"end_time": "2023-04-11T01:54:31.044035Z",
"start_time": "2023-04-11T01:54:31.035729Z"
}
},
"outputs": [
{
"data": {
"text/plain": [
"21"
]
},
"execution_count": 4,
"metadata": {},
"output_type": "execute_result"
}
],
"source": [
"len(set(direction_tags) - set(history_tags))"
]
},
{
"cell_type": "code",
"execution_count": 5,
"id": "b85c049f",
"metadata": {
"ExecuteTime": {
"end_time": "2023-04-11T01:54:31.183700Z",
"start_time": "2023-04-11T01:54:31.168877Z"
}
},
"outputs": [
{
"name": "stdout",
"output_type": "stream",
"text": [
"CC_HCR_FLAG\n",
"OP_DN_DT\n",
"SLAB_WTH\n",
"HR_BAR_EH_ESD_TARG_TM\n",
"CL_PLT_INDI_WTH\n",
"HR_PROD_WTH_AIM\n",
"RF_CH_LOT_NUM\n",
"HR_ROLL_DIR_DATE\n",
"SLAB_WGT\n",
"SLAB_LTH\n",
"HR_PROD_THK_AIM\n",
"HR_BAR_EH_OT_TARG_TM\n",
"INDI_MTL_NO\n",
"OP_PLAN_HCR_TP\n",
"CTL_INDI_HCR_TP\n",
"SLAB_THK\n",
"HR_HR_THK_SET_TOL_MAX\n",
"RL_ROLL_UT_NM\n",
"HR_HR_THK_SET_TOL_MIN\n",
"CL_PLT_INDI_THK\n",
"RL_RL_UT_TR_SEQ\n"
]
}
],
"source": [
"for tag in (set(direction_tags) - set(history_tags)):\n",
" print(tag)"
]
}
],
"metadata": {
"hide_input": false,
"kernelspec": {
"display_name": "Python 3 (ipykernel)",
"language": "python",
"name": "python3"
},
"language_info": {
"codemirror_mode": {
"name": "ipython",
"version": 3
},
"file_extension": ".py",
"mimetype": "text/x-python",
"name": "python",
"nbconvert_exporter": "python",
"pygments_lexer": "ipython3",
"version": "3.9.12"
},
"toc": {
"base_numbering": 1,
"nav_menu": {},
"number_sections": true,
"sideBar": true,
"skip_h1_title": false,
"title_cell": "Table of Contents",
"title_sidebar": "Contents",
"toc_cell": false,
"toc_position": {},
"toc_section_display": true,
"toc_window_display": false
},
"varInspector": {
"cols": {
"lenName": 16,
"lenType": 16,
"lenVar": 40
},
"kernels_config": {
"python": {
"delete_cmd_postfix": "",
"delete_cmd_prefix": "del ",
"library": "var_list.py",
"varRefreshCmd": "print(var_dic_list())"
},
"r": {
"delete_cmd_postfix": ") ",
"delete_cmd_prefix": "rm(",
"library": "var_list.r",
"varRefreshCmd": "cat(var_dic_list()) "
}
},
"types_to_exclude": [
"module",
"function",
"builtin_function_or_method",
"instance",
"_Feature"
],
"window_display": false
}
},
"nbformat": 4,
"nbformat_minor": 5
}