GölgeLord~
Üye
-
- Katılım
- Şubat 24, 2015
-
- Mesajlar
- 54
-
- Tepkime puanı
- 0
-
- Puanları
- 256
-
- Yaş
- 50
Sıcak Haddehane(Turkiyenin bircok ilinde kurulan firmalar bulunmakta) mevcut edger modelinin hesaplamalarının açıklanması amaçlanmış olup bu hesapların bazılarında hata olması muhtemeldir. Dökümanda amaçlanan birincil fayda bu hataların açığa çıkarılıp iyileştirmelerin önünü açmaktır. İkincil fayda ise Edger modeli mantığının kavranmasıdır. Kaba Hadde Edger Modeli Hesapları aşağıdaki tek bir fonksiyon yoluyla yapılmaktadır.Float deyimi ile başlayan ifadeler fonksiyon parametreleri olup, & simgesi ile başlayan parametreler fonksiyonun çıktıları, diğerleri fonksiyonun
girdileridir.
EdgerParaCal(
float SLABWIDTH,
float PRODWIDTH,
float WIDTHOFFSET,
float FINISHTEMP,
float WIDTHMEND,
float WIDTHAUTOMEND,
float FINISHSPREAD,
float EDGERRADIUS,
float ROLLRADIUS,
float EVENDELTA,
int TOTALPASS,
float &EntryH,
float &ExitH,
float &LOADFACTORE,
float &LOADMENDE,
float &WIDTHSPREAD,
float &ENTWIDTH,
float &EXITWIDTH,
float &RETURNPARA,
float &EDGERLOAD,
float &EDGERGAP,
float &EDGERFORCE)
2. PARAMETRELERİN İZAHI
a. SLABWIDTH: Slab döküm genişliği. TAB_MFC_PDI(veritabanı) tablosunun SLAB_W alanıdır.
b. PRODWIDTH: Sipariş genişliği, değeri TAB_MFC_PDI tablosunun FIN_W
alanıdır.
c. WIDTHOFFSET: Genişlik sipariş offseti. TAB_MFC_PDI tablosunun
W_TOLE_UPPER ve W_TOLE_LOWER değerlerinin aritmetik
ortalamasıdır.( W_TOLE_UPPER/2 + W_TOLE_LOWER/2)
d. FINISHTEMP: İkmal sıcaklığı. TAB_MFC_PDI tablosunun
FINISH_TAR_TEMP değeri.
e. WIDTHMEND: Operatör genişlik offset değeri. Operatörün ekrandan girdiği
genişlik offseti veritabanının TAB_RM_MOSCALCPARA tablosunun
BARW_CORR alanında saklanır. Edger modeli değeri burdan okuyup
kullanır.
f. WIDTHAUTOMEND: Şerit çıkış genişlik ölçüm offseti. Seviye2 sistemi şerit
çıkış genişlik ölçümünde tespit edilen hatayı (hedef genişlik – gerçekleşen
genişlik) TABNEW_FM_WOFFSET tablosunun W_OFFSET alanında
saklar(ezmeli ve açmalı malzemeler ayrı ayrı olmak üzere). Edger modeli
hesap yaparken bu değeri kullanır.
g. FINISHSPREAD: Şerit Hadde kalınlık ezmesinden kaynaklanan spread. Bu
modelde 0.15 * (Kaba Hadde Sıcak Çıkış Kalınlığı – Şerit Hadde Sıcak Çıkış
Kalınlığı) formülü ile hesaplanmıştır.
h. EDGERRADIUS: Dik hadde yarıçapı. TAB_RM_EDGERROLL tablosunun
L_EDGER_DIA(Tahrik Taraf Edger Çapı) , R_EDGER_DIA(Operatör Taraf
Edger Çapı) değerlerinin aritmetik ortalamasının yarısı.
EDGERRADIUS = 0.25*( L_EDGER_DIA + R_EDGER_DIA )
i. ROLLRADIUS: Kaba Hadde yarıçapı. TAB_RM_ROUGHROLL tablosunun
U_WR_DIA (üst hadde çapı), L_WR_DIA ( alt hadde çapı) değerlerinin
aritmetik ortalamasının yarısı.
ROLLRADIUS = 0.25 * (U_WR_DIA + L_WR_DIA)
j. EVENDELTA: Fix değeri 60 olup. Edger pasosu olmayan pasolarda edger gapinin ekstra fazladan açılma değeri(Edger Gap (2,4,6) = ExWid(2,4,6) + 60).
k. TOTALPASS: Kaba Hadde toplam paso değeri. Operatör seçmişse
seçiminden,operatör seçmemişse TAB_GLOBAL_MIDH tablosunun
RMPASS değerinden gelir.
l. &EntryH: Malzeme paso giriş kalınlığı, bu parametrenin nasıl hesaplandığı
başka bir dökümanın konusudur.
m. &ExitH: Malzeme paso çıkış kalınlığı, bu parametrenin nasıl hesaplandığı
başka bir dökümanın konusudur.
n. &LOADFACTORE: Edger Pass Load Faktörü TAB_RM_WLOADFACTOR
tablosunun PASS1_LOAD,PASS3_LOAD,PASS5_LOAD,PASS7_LOAD
değerleri kullanılarak hesaplanır. Aşağıdaki formüllerle hesaplanır.
Load(7) = PASS7_LOAD – PASS5_LOAD;
Load(5) = PASS5_LOAD – PASS3_LOAD;
Load(3) = PASS3_LOAD – PASS1_LOAD;
Load(1) = PASS1_LOAD;
o. &LOADMENDE: Operator Load Correction TAB_RM_WLOADCORR
tablosunun LOADCORR_1, LOADCORR_3, LOADCORR_5,
LOADCORR_7 değerlerinden gelir. Bu tabloya değerler ise RM seviye2
ekranından operatör tarafından % birimi ile girilir.
p. &WIDTHSPREAD: Her kaba hadde pasosunun malzemede oluşturduğu
spread değerini verir. Aşağıdaki adımlarla hesaplanır.
Draft = EntryThk – ExitThk;
if (SlabWidth > ProdWidth) C_Factor = 0.36;
if (SlabWidth = ProdWidth) C_Factor = 0.32;
if (SlabWidth < ProdWidth) C_Factor = 0.30;
WIDTHSPREAD = Draft * C_Factor;
q. &ENTWIDTH,&EXITWIDTH: Paso giriş/çıkış genişlikleri; aşağıdaki
adımlarla hesaplanır(5 pasoya göre).
FinishColdWidth = PRODWIDTH+
WIDTHOFFSET+
WIDTHMEND+
WIDTHAUTOMEND;
FinishHotWidth =
FinishColdWidth * GetHotColdConvFac(FINISHTEMP);
RoughHotWidth =
FinishHotWidth + FINISHSPREAD;(!!!Mantık hatası
FinishHotWidth – FINISHSPREAD olmalı???)
SlabHotWidth = SLABWIDTH * GetHotColdConvFac(1200);
TotalWidSpread = WIDTHSPREAD[1] +
WIDTHSPREAD[2] +
WIDTHSPREAD[3] +
WIDTHSPREAD[4] +
WIDTHSPREAD[5] ;
EdgerCalTotalDraft = SlabHotWidth + TotalWidSpread – RoughHotWidth;
EdgerActTotalDraft = EdgerCalTotalDraft / (1.0 – RB_Factor)
= EdgerCalTotalDraft / 0.55 (RB_Factorun neden 0.45’e
eşit olduğu belirsiz !!!)
i. PASS 1
EdgerDraft = EdgerActTotalDraft * EDGERLOAD[1];
&ENTWIDTH[1] = SlabHotWidth – EdgerDraft;
RollBack[1] = EdgerDraft * RB_Factor = EdgerDraft * 0.45;
&EXITWIDTH[1] = &ENTWIDTH[1] +
RollBack[1] +
WIDTHSPREAD[1];
ii. PASS 2
&ENTWIDTH[2] = &EXITWIDTH[1];
&EXITWIDTH[2] = &EXITWIDTH[1] +
WIDTHSPREAD[2];
iii. PASS 3
EdgerDraft = EdgerActTotalDraft * EDGERLOAD[3];
&ENTWIDTH[3] = &EXITWIDTH[2] – EdgerDraft;
RollBack[3] = EdgerDraft * RB_Factor = EdgerDraft * 0.45;
&EXITWIDTH[3] = &ENTWIDTH[3] +
RollBack[3] +
WIDTHSPREAD[3];
iv. PASS 4
&ENTWIDTH[4] = &EXITWIDTH[3];
&EXITWIDTH[4] = &EXITWIDTH[3] +
WIDTHSPREAD[4];
v. PASS 5
EdgerDraft = EdgerActTotalDraft * EDGERLOAD[5];
&ENTWIDTH[5] = &EXITWIDTH[4] – EdgerDraft;
RollBack[5] = EdgerDraft * RB_Factor = EdgerDraft * 0.45;
&EXITWIDTH[5] = &ENTWIDTH[5] +
RollBack[5] +
WIDTHSPREAD[5];
r. &RETURNPARA: Şerit hadde soğuk/sıcak çıkış genişlikleridir.Aşağıda verildiği gibi hesaplanır.
FinishColdWidth =
PRODWIDTH+
WIDTHOFFSET+
WIDTHMEND+
WIDTHAUTOMEND;
FinishHotWidth =
FinishColdWidth * GetHotColdConvFac(FINISHTEMP);
&RETURNPARA[0] = FinishColdWidth;
&RETURNPARA[1] = FinishHotWidth;
s. &EDGERLOAD: &LOADFACTORE(Edger Load Factor) ve
&LOADMENDE(Operator Edger Load Correction) değerlerinin
kombinasyonu ile elde edilen final Edger Load Factor değerleri.
t. &EDGERGAP: Egder Gap Değerleri aşağıdaki adımlarla hesaplanır.(5 pasoya göre)
&EDGERGAP[1] = &ENTWIDTH[1];
&EDGERGAP[2] = &EXITWIDTH[2] + EVENDELTA; (edger yok gapi aç)
&EDGERGAP[3] = &ENTWIDTH[3];
&EDGERGAP[4] = &EXITWIDTH[4] + EVENDELTA;(edger yok gapi aç)
&EDGERGAP[5] = &ENTWIDTH[5];
u. &EDGERFORCE: Çekilen Edger force tahmini. Aşağıda prototipi ve adımları verilen fonksiyon ile hesaplanmaktadır.
i. EdgerForce( float EdgerEntryWidth, //(mm)
float EdgerGap, //(mm)
float PlateGauge, //Edger Entry Thickness (mm)
float EdgerRadius, //(mm)
float DeformK=13.7, //(kg/mm2)
float nphiFactor=1.0) //(--)
ii. QP_Factor = - 1.0 * ( 3.14 *
√( (EdgerGap*0.25) /( EdgerEntryWidth - EdgerGap)) *
arctan(√(EdgerEntryWid – EdgerGap) / EdgerGap ) - 0,785 )
iii. EArcL = √(EdgerRadious*(EdgerEntryWid – EdgerGap))
iv. EdgerForce = nphiFactor * DeformK * QP_Factor * EArcL *
PlateGauge / 1000
= 13.7 * QP_Factor * EArcL * PlateGauge / 1000 (ton)
3. ÖRNEK EDGER SETUP
Soğuk Slab Kalınlığı = 190
Soğuk RM çıkış Hedefi = 29.5
Döküm Genişliği = 815 (SLABWIDTH)
Sipariş Genişliği = 780(PRODWIDTH)
Slab Sıcaklığı = 1200
Sipariş Toleransı = 0,20 = +10 sipariş ofseti (WIDTHOFFSET)
Operator Offseti = 2 (WIDTHMEND)
Seviye2 düzeltme offseti = 2 (WIDTHAUTOMEND)
Edger Hadde Yarıçapı = 425 (EDGERRADIUS)
Kaba Hadde Yarıçapı = 535 (ROLLRADIUS)
Dönüş Pasosu Edger Açma = 60(EVENDELTA)
Toplam Paso = 5 (TOTAL PASS)
Ikmal Sıcaklığı = 880 (FINISHTEMP)
RM Çıkış Sıcaklığı = 1080
Şerit Çıkış Kalınlığı = 4.8
Tablodan Gelen Load Factorler = 0.284(1.paso); 0.452(3.Paso); 0.263(5.Paso)
RM Haddeleme Modelinden gelen değerler
Pass 1 Giriş Kalınlığı = 193.56
Pass 1 Çıkış Kalınlığı = 141.355
Pass 2 Giriş Kalınlığı = 141.355
Pass 2 Çıkış Kalınlığı = 99.78
Pass 3 Giriş Kalınlığı = 99.78
Pass 3 Çıkış Kalınlığı = 68.98
Pass 4 Giriş Kalınlığı = 68.98
Pass 4 Çıkış Kalınlığı = 45.70
Pass 5 Giriş Kalınlığı = 45.70
Pass 5 Çıkış Kalınlığı = 29.99
EdgerParaCal(
float SLABWIDTH=815,
float PRODWIDTH=780,
float WIDTHOFFSET=10,
float FINISHTEMP=880,
float WIDTHMEND=2,
float WIDTHAUTOMEND=2,
float FINISHSPREAD,
float EDGERRADIUS=425,
float ROLLRADIUS=535,
float EVENDELTA=60,
int TOTALPASS=5,
float &EntryH= (193.56 ;141.355 ;99.78 ;68.98 ;45.70),
float &ExitH = (141.355 ;99.78 ;68.98 ;45.70 ;29.99),
float &LOADFACTORE(0.284;0.0 ;0.453 ;0.00 ;0.263),
float &LOADMENDE= (Bütün pasolar için 0.0 operator load corr),
float &WIDTHSPREAD,
float &ENTWIDTH,
float &EXITWIDTH,
float &RETURNPARA,
float &EDGERLOAD,
float &EDGERGAP,
float &EDGERFORCE)
Bu durumda Hesaplamalar aşağıdaki gibi olacaktır.
FINISHSPREAD = 0.15* (Kaba Hadde Sıcak Çıkış Kalınlığı – Şerit Sıcak Çıkış
Kalınlığı)
= 0.15* (29.5*Expansion(1080) – 4.8 * Expansion(880))
= 0.15*(29.5*1.017318 – 4.8* 1.012508)
= 3.77
WIDTHSPREAD [1] = 0.36 * (193.56 – 141.355) = 18.79
[2] = 0.36 * (141.355 – 99.78) = 14.96
[3] = 0.36 * (99.78 – 68.98) = 11.08
[4] = 0.36 * (68.98 – 45.70 ) = 8.38
[5] = 0.36 * (45.70 – 29.99 ) = 5.65
TOTALWIDTHSPREAD = 18.79 + 14.96 + 11.08 + 8.38 + 5.65 = 58.86
EdgerCalTotalDraft = SlabHotWidth + TotalWidthSpread – RoughHotWid;
= 815 * Expansion(1200) + 58.86 – (FinishHotWid + FinishSpread)
Hata!!!
= 815*1.02 + 58.86 – (FinishColdWidth*Expansion(880) + 3.77)
= 890.16 – ( PRODWIDTH + WIDTHOFFSET + WIDTHMEND
+WIDTHAUTOMEND ) * Expansion(880) – 3.77
= 886.39 – (780 + 10 + 2 + 2) * 1.0125
= 886.39 – 794*1.0125
= 82.465
RecoveryEdgerCalTotalDraft = EdgerCalTotalDraft/(1 – RB_Factor) = 82.465 / 0.55
= 149.89
ENTWIDTH [1] = SlabHotWidth – EdgerDraft
= 831.3 – RecoveryEdgerCalTotalDraft * LOADFACTORE[1]
=831.3 – 149.89 * 0.284
= 788.73
EXITWIDTH[1] = ENTWIDTH [1] + WIDTHSPREAD[1] +
EdgerDraft*Recovery_factor;
= 788.73 + 18.79 + 149.89*0.284*0.45
= 788.73 + 18.79 + 19.15
= 826.67
EDGERGAP[1] = ENTWIDTH[1]
= 788.73
ENTWIDTH[2] = EXITWIDTH[1]
=826.67
EXITWIDTH[2] = ENTWIDTH[2] + WIDTHSPREAD[2]
=826.67 + 14.96
=841,63
EDGERGAP[2] = EXITWIDTH[2] + EVENDELTA
= 841.63 + 60
= 901.63
ENTWIDTH[3] = EXITWIDTH[2] – EdgerDraft
= 841.63 – RecoveryEdgerCalTotalDraft*LOADFACTORE[3]
=841.63 – 149.89*0.453
=773,72
EXITWIDTH[3] = ENTWIDTH[3] + WIDTHSPREAD[3] +
EdgerDraft*Recovery_factor;
=773,72 + 11.08 + 149.89*0.453*0.45
= 815.35
EDGERGAP[3] = ENTWIDTH[3]
= 773,72
ENTWIDTH[4] = EXITWIDTH[3]
= 815.35
EXITWIDTH[4] = ENTWIDTH[4] + WIDTHSPREAD[4]
=815.35+ 8.38
=823,73
EDGERGAP[4] = EXITWIDTH[4] + EVENDELTA
= 823,73+ 60
= 883,73
ENTWIDTH[5] = EXITWIDTH[4] – EdgerDraft
= 823,73 – RecoveryEdgerCalTotalDraft*LOADFACTORE[5]
= 823,73 – 149.89*0.263
= 784.30
EXITWIDTH[5] = ENTWIDTH[5] + WIDTHSPREAD[5] +
EdgerDraft*Recovery_factor;
=784.30 + 5.65 + 149.89*0.263*0.45
= 807,68
EDGERGAP[5] = ENTWIDTH[5]
= 784.30
Edger Modeli Force hesapları hiçbir yerde kullanılmamakta olup aşağıda örneği mevcuttur.
EdgerForce( float EdgerEntryWidth,
float EdgerGap,
float PlateGauge,
float EdgerRadious,
float DeformK = 13.7 ,
float nphiFactor = 1.0 )
Örneğimiz için EdgerRadious değeri 425tir. PlateGauge[1]= SlabHotThick = 193.56
Buna göre EDGERFORCE[1] -->
QP_Factor = - 1.0 * ( 3.14 * √( (EdgerGap*0.25) /( EdgerEntryWidth - EdgerGap)) *
arctan(√(EdgerEntryWid – EdgerGap) / EdgerGap ) - 0,785 )
QP_Factor = - 1.0 * ( 3.14 * √( (788.73*0.25) /( 831.3 - 788.73)) *
arctan(√(831.3 – 788.73) / 788.73) - 0,785 )
= - 1.0 * ( 3.14 * 2.15 * 0.0083 - 0,785 )
= 0.72896
EArcL = √(EdgerRadious*(EdgerEntryWid – EdgerGap))
= √(425*(831.3 – 788.73))
= 134.5
PlateGauge[1] = EntryH[1]
= 193.56
EDGERFORCE[1] = nphiFactor * DeformK * QP_Factor * EArcL * PlateGauge / 1000
= 1.0 * 13.7 * 0.72896 * 134.5 * 193.56 /1000
= 260
EDGERFORCE[3] à
QP_Factor = - 1.0 * ( 3.14 * √( (EdgerGap*0.25) /( EdgerEntryWidth - EdgerGap)) *
arctan(√(EdgerEntryWid – EdgerGap) / EdgerGap ) - 0,785 )
QP_Factor = - 1.0 * ( 3.14 * √( (773,72*0.25) /( 841.63 - 773,72)) *
arctan(√(841.63 – 773,72) / 773,72) - 0,785 )
= - 1.0 * ( 3.14 * 2.15 * 0.008272 - 0,785 )
= 0.72892
EArcL = √(EdgerRadious*(EdgerEntryWid – EdgerGap))
= √(425*(841.63 – 773,72))
= 169.88
PlateGauge[3] = EntryH[3]
= 99.78
EDGERFORCE[3] = nphiFactor * DeformK * QP_Factor * EArcL * PlateGauge / 1000
= 1.0 * 13.7 * 0.72892 * 169.88 * 99.78 /1000
= 169.272
EDGERFORCE[5] à
QP_Factor = - 1.0 * ( 3.14 * √( (EdgerGap*0.25) /( EdgerEntryWidth - EdgerGap)) *
arctan(√(EdgerEntryWid – EdgerGap) / EdgerGap ) - 0,785 )
QP_Factor = - 1.0 * ( 3.14 * √( (784,30*0.25) /( 823.73 - 784,30)) *
arctan(√(823.73 – 784,30) / 784,30) - 0,785 )
= - 1.0 * ( 3.14 * 2.23 * 0.008005 - 0,785 )
= 0.72894
EArcL = √(EdgerRadious*(EdgerEntryWid – EdgerGap))
= √(425*(823.73 – 784,30))
= 129.43
PlateGauge[5] = EntryH[5]
= 45.70
EDGERFORCE[5] = nphiFactor * DeformK * QP_Factor * EArcL * PlateGauge / 1000
= 1.0 * 13.7 * 0.72894 * 129.43 * 45.70 /1000
= 59,069
girdileridir.
EdgerParaCal(
float SLABWIDTH,
float PRODWIDTH,
float WIDTHOFFSET,
float FINISHTEMP,
float WIDTHMEND,
float WIDTHAUTOMEND,
float FINISHSPREAD,
float EDGERRADIUS,
float ROLLRADIUS,
float EVENDELTA,
int TOTALPASS,
float &EntryH,
float &ExitH,
float &LOADFACTORE,
float &LOADMENDE,
float &WIDTHSPREAD,
float &ENTWIDTH,
float &EXITWIDTH,
float &RETURNPARA,
float &EDGERLOAD,
float &EDGERGAP,
float &EDGERFORCE)
2. PARAMETRELERİN İZAHI
a. SLABWIDTH: Slab döküm genişliği. TAB_MFC_PDI(veritabanı) tablosunun SLAB_W alanıdır.
b. PRODWIDTH: Sipariş genişliği, değeri TAB_MFC_PDI tablosunun FIN_W
alanıdır.
c. WIDTHOFFSET: Genişlik sipariş offseti. TAB_MFC_PDI tablosunun
W_TOLE_UPPER ve W_TOLE_LOWER değerlerinin aritmetik
ortalamasıdır.( W_TOLE_UPPER/2 + W_TOLE_LOWER/2)
d. FINISHTEMP: İkmal sıcaklığı. TAB_MFC_PDI tablosunun
FINISH_TAR_TEMP değeri.
e. WIDTHMEND: Operatör genişlik offset değeri. Operatörün ekrandan girdiği
genişlik offseti veritabanının TAB_RM_MOSCALCPARA tablosunun
BARW_CORR alanında saklanır. Edger modeli değeri burdan okuyup
kullanır.
f. WIDTHAUTOMEND: Şerit çıkış genişlik ölçüm offseti. Seviye2 sistemi şerit
çıkış genişlik ölçümünde tespit edilen hatayı (hedef genişlik – gerçekleşen
genişlik) TABNEW_FM_WOFFSET tablosunun W_OFFSET alanında
saklar(ezmeli ve açmalı malzemeler ayrı ayrı olmak üzere). Edger modeli
hesap yaparken bu değeri kullanır.
g. FINISHSPREAD: Şerit Hadde kalınlık ezmesinden kaynaklanan spread. Bu
modelde 0.15 * (Kaba Hadde Sıcak Çıkış Kalınlığı – Şerit Hadde Sıcak Çıkış
Kalınlığı) formülü ile hesaplanmıştır.
h. EDGERRADIUS: Dik hadde yarıçapı. TAB_RM_EDGERROLL tablosunun
L_EDGER_DIA(Tahrik Taraf Edger Çapı) , R_EDGER_DIA(Operatör Taraf
Edger Çapı) değerlerinin aritmetik ortalamasının yarısı.
EDGERRADIUS = 0.25*( L_EDGER_DIA + R_EDGER_DIA )
i. ROLLRADIUS: Kaba Hadde yarıçapı. TAB_RM_ROUGHROLL tablosunun
U_WR_DIA (üst hadde çapı), L_WR_DIA ( alt hadde çapı) değerlerinin
aritmetik ortalamasının yarısı.
ROLLRADIUS = 0.25 * (U_WR_DIA + L_WR_DIA)
j. EVENDELTA: Fix değeri 60 olup. Edger pasosu olmayan pasolarda edger gapinin ekstra fazladan açılma değeri(Edger Gap (2,4,6) = ExWid(2,4,6) + 60).
k. TOTALPASS: Kaba Hadde toplam paso değeri. Operatör seçmişse
seçiminden,operatör seçmemişse TAB_GLOBAL_MIDH tablosunun
RMPASS değerinden gelir.
l. &EntryH: Malzeme paso giriş kalınlığı, bu parametrenin nasıl hesaplandığı
başka bir dökümanın konusudur.
m. &ExitH: Malzeme paso çıkış kalınlığı, bu parametrenin nasıl hesaplandığı
başka bir dökümanın konusudur.
n. &LOADFACTORE: Edger Pass Load Faktörü TAB_RM_WLOADFACTOR
tablosunun PASS1_LOAD,PASS3_LOAD,PASS5_LOAD,PASS7_LOAD
değerleri kullanılarak hesaplanır. Aşağıdaki formüllerle hesaplanır.
Load(7) = PASS7_LOAD – PASS5_LOAD;
Load(5) = PASS5_LOAD – PASS3_LOAD;
Load(3) = PASS3_LOAD – PASS1_LOAD;
Load(1) = PASS1_LOAD;
o. &LOADMENDE: Operator Load Correction TAB_RM_WLOADCORR
tablosunun LOADCORR_1, LOADCORR_3, LOADCORR_5,
LOADCORR_7 değerlerinden gelir. Bu tabloya değerler ise RM seviye2
ekranından operatör tarafından % birimi ile girilir.
p. &WIDTHSPREAD: Her kaba hadde pasosunun malzemede oluşturduğu
spread değerini verir. Aşağıdaki adımlarla hesaplanır.
Draft = EntryThk – ExitThk;
if (SlabWidth > ProdWidth) C_Factor = 0.36;
if (SlabWidth = ProdWidth) C_Factor = 0.32;
if (SlabWidth < ProdWidth) C_Factor = 0.30;
WIDTHSPREAD = Draft * C_Factor;
q. &ENTWIDTH,&EXITWIDTH: Paso giriş/çıkış genişlikleri; aşağıdaki
adımlarla hesaplanır(5 pasoya göre).
FinishColdWidth = PRODWIDTH+
WIDTHOFFSET+
WIDTHMEND+
WIDTHAUTOMEND;
FinishHotWidth =
FinishColdWidth * GetHotColdConvFac(FINISHTEMP);
RoughHotWidth =
FinishHotWidth + FINISHSPREAD;(!!!Mantık hatası
FinishHotWidth – FINISHSPREAD olmalı???)
SlabHotWidth = SLABWIDTH * GetHotColdConvFac(1200);
TotalWidSpread = WIDTHSPREAD[1] +
WIDTHSPREAD[2] +
WIDTHSPREAD[3] +
WIDTHSPREAD[4] +
WIDTHSPREAD[5] ;
EdgerCalTotalDraft = SlabHotWidth + TotalWidSpread – RoughHotWidth;
EdgerActTotalDraft = EdgerCalTotalDraft / (1.0 – RB_Factor)
= EdgerCalTotalDraft / 0.55 (RB_Factorun neden 0.45’e
eşit olduğu belirsiz !!!)
i. PASS 1
EdgerDraft = EdgerActTotalDraft * EDGERLOAD[1];
&ENTWIDTH[1] = SlabHotWidth – EdgerDraft;
RollBack[1] = EdgerDraft * RB_Factor = EdgerDraft * 0.45;
&EXITWIDTH[1] = &ENTWIDTH[1] +
RollBack[1] +
WIDTHSPREAD[1];
ii. PASS 2
&ENTWIDTH[2] = &EXITWIDTH[1];
&EXITWIDTH[2] = &EXITWIDTH[1] +
WIDTHSPREAD[2];
iii. PASS 3
EdgerDraft = EdgerActTotalDraft * EDGERLOAD[3];
&ENTWIDTH[3] = &EXITWIDTH[2] – EdgerDraft;
RollBack[3] = EdgerDraft * RB_Factor = EdgerDraft * 0.45;
&EXITWIDTH[3] = &ENTWIDTH[3] +
RollBack[3] +
WIDTHSPREAD[3];
iv. PASS 4
&ENTWIDTH[4] = &EXITWIDTH[3];
&EXITWIDTH[4] = &EXITWIDTH[3] +
WIDTHSPREAD[4];
v. PASS 5
EdgerDraft = EdgerActTotalDraft * EDGERLOAD[5];
&ENTWIDTH[5] = &EXITWIDTH[4] – EdgerDraft;
RollBack[5] = EdgerDraft * RB_Factor = EdgerDraft * 0.45;
&EXITWIDTH[5] = &ENTWIDTH[5] +
RollBack[5] +
WIDTHSPREAD[5];
r. &RETURNPARA: Şerit hadde soğuk/sıcak çıkış genişlikleridir.Aşağıda verildiği gibi hesaplanır.
FinishColdWidth =
PRODWIDTH+
WIDTHOFFSET+
WIDTHMEND+
WIDTHAUTOMEND;
FinishHotWidth =
FinishColdWidth * GetHotColdConvFac(FINISHTEMP);
&RETURNPARA[0] = FinishColdWidth;
&RETURNPARA[1] = FinishHotWidth;
s. &EDGERLOAD: &LOADFACTORE(Edger Load Factor) ve
&LOADMENDE(Operator Edger Load Correction) değerlerinin
kombinasyonu ile elde edilen final Edger Load Factor değerleri.
t. &EDGERGAP: Egder Gap Değerleri aşağıdaki adımlarla hesaplanır.(5 pasoya göre)
&EDGERGAP[1] = &ENTWIDTH[1];
&EDGERGAP[2] = &EXITWIDTH[2] + EVENDELTA; (edger yok gapi aç)
&EDGERGAP[3] = &ENTWIDTH[3];
&EDGERGAP[4] = &EXITWIDTH[4] + EVENDELTA;(edger yok gapi aç)
&EDGERGAP[5] = &ENTWIDTH[5];
u. &EDGERFORCE: Çekilen Edger force tahmini. Aşağıda prototipi ve adımları verilen fonksiyon ile hesaplanmaktadır.
i. EdgerForce( float EdgerEntryWidth, //(mm)
float EdgerGap, //(mm)
float PlateGauge, //Edger Entry Thickness (mm)
float EdgerRadius, //(mm)
float DeformK=13.7, //(kg/mm2)
float nphiFactor=1.0) //(--)
ii. QP_Factor = - 1.0 * ( 3.14 *
√( (EdgerGap*0.25) /( EdgerEntryWidth - EdgerGap)) *
arctan(√(EdgerEntryWid – EdgerGap) / EdgerGap ) - 0,785 )
iii. EArcL = √(EdgerRadious*(EdgerEntryWid – EdgerGap))
iv. EdgerForce = nphiFactor * DeformK * QP_Factor * EArcL *
PlateGauge / 1000
= 13.7 * QP_Factor * EArcL * PlateGauge / 1000 (ton)
3. ÖRNEK EDGER SETUP
Soğuk Slab Kalınlığı = 190
Soğuk RM çıkış Hedefi = 29.5
Döküm Genişliği = 815 (SLABWIDTH)
Sipariş Genişliği = 780(PRODWIDTH)
Slab Sıcaklığı = 1200
Sipariş Toleransı = 0,20 = +10 sipariş ofseti (WIDTHOFFSET)
Operator Offseti = 2 (WIDTHMEND)
Seviye2 düzeltme offseti = 2 (WIDTHAUTOMEND)
Edger Hadde Yarıçapı = 425 (EDGERRADIUS)
Kaba Hadde Yarıçapı = 535 (ROLLRADIUS)
Dönüş Pasosu Edger Açma = 60(EVENDELTA)
Toplam Paso = 5 (TOTAL PASS)
Ikmal Sıcaklığı = 880 (FINISHTEMP)
RM Çıkış Sıcaklığı = 1080
Şerit Çıkış Kalınlığı = 4.8
Tablodan Gelen Load Factorler = 0.284(1.paso); 0.452(3.Paso); 0.263(5.Paso)
RM Haddeleme Modelinden gelen değerler
Pass 1 Giriş Kalınlığı = 193.56
Pass 1 Çıkış Kalınlığı = 141.355
Pass 2 Giriş Kalınlığı = 141.355
Pass 2 Çıkış Kalınlığı = 99.78
Pass 3 Giriş Kalınlığı = 99.78
Pass 3 Çıkış Kalınlığı = 68.98
Pass 4 Giriş Kalınlığı = 68.98
Pass 4 Çıkış Kalınlığı = 45.70
Pass 5 Giriş Kalınlığı = 45.70
Pass 5 Çıkış Kalınlığı = 29.99
EdgerParaCal(
float SLABWIDTH=815,
float PRODWIDTH=780,
float WIDTHOFFSET=10,
float FINISHTEMP=880,
float WIDTHMEND=2,
float WIDTHAUTOMEND=2,
float FINISHSPREAD,
float EDGERRADIUS=425,
float ROLLRADIUS=535,
float EVENDELTA=60,
int TOTALPASS=5,
float &EntryH= (193.56 ;141.355 ;99.78 ;68.98 ;45.70),
float &ExitH = (141.355 ;99.78 ;68.98 ;45.70 ;29.99),
float &LOADFACTORE(0.284;0.0 ;0.453 ;0.00 ;0.263),
float &LOADMENDE= (Bütün pasolar için 0.0 operator load corr),
float &WIDTHSPREAD,
float &ENTWIDTH,
float &EXITWIDTH,
float &RETURNPARA,
float &EDGERLOAD,
float &EDGERGAP,
float &EDGERFORCE)
Bu durumda Hesaplamalar aşağıdaki gibi olacaktır.
FINISHSPREAD = 0.15* (Kaba Hadde Sıcak Çıkış Kalınlığı – Şerit Sıcak Çıkış
Kalınlığı)
= 0.15* (29.5*Expansion(1080) – 4.8 * Expansion(880))
= 0.15*(29.5*1.017318 – 4.8* 1.012508)
= 3.77
WIDTHSPREAD [1] = 0.36 * (193.56 – 141.355) = 18.79
[2] = 0.36 * (141.355 – 99.78) = 14.96
[3] = 0.36 * (99.78 – 68.98) = 11.08
[4] = 0.36 * (68.98 – 45.70 ) = 8.38
[5] = 0.36 * (45.70 – 29.99 ) = 5.65
TOTALWIDTHSPREAD = 18.79 + 14.96 + 11.08 + 8.38 + 5.65 = 58.86
EdgerCalTotalDraft = SlabHotWidth + TotalWidthSpread – RoughHotWid;
= 815 * Expansion(1200) + 58.86 – (FinishHotWid + FinishSpread)
Hata!!!
= 815*1.02 + 58.86 – (FinishColdWidth*Expansion(880) + 3.77)
= 890.16 – ( PRODWIDTH + WIDTHOFFSET + WIDTHMEND
+WIDTHAUTOMEND ) * Expansion(880) – 3.77
= 886.39 – (780 + 10 + 2 + 2) * 1.0125
= 886.39 – 794*1.0125
= 82.465
RecoveryEdgerCalTotalDraft = EdgerCalTotalDraft/(1 – RB_Factor) = 82.465 / 0.55
= 149.89
ENTWIDTH [1] = SlabHotWidth – EdgerDraft
= 831.3 – RecoveryEdgerCalTotalDraft * LOADFACTORE[1]
=831.3 – 149.89 * 0.284
= 788.73
EXITWIDTH[1] = ENTWIDTH [1] + WIDTHSPREAD[1] +
EdgerDraft*Recovery_factor;
= 788.73 + 18.79 + 149.89*0.284*0.45
= 788.73 + 18.79 + 19.15
= 826.67
EDGERGAP[1] = ENTWIDTH[1]
= 788.73
ENTWIDTH[2] = EXITWIDTH[1]
=826.67
EXITWIDTH[2] = ENTWIDTH[2] + WIDTHSPREAD[2]
=826.67 + 14.96
=841,63
EDGERGAP[2] = EXITWIDTH[2] + EVENDELTA
= 841.63 + 60
= 901.63
ENTWIDTH[3] = EXITWIDTH[2] – EdgerDraft
= 841.63 – RecoveryEdgerCalTotalDraft*LOADFACTORE[3]
=841.63 – 149.89*0.453
=773,72
EXITWIDTH[3] = ENTWIDTH[3] + WIDTHSPREAD[3] +
EdgerDraft*Recovery_factor;
=773,72 + 11.08 + 149.89*0.453*0.45
= 815.35
EDGERGAP[3] = ENTWIDTH[3]
= 773,72
ENTWIDTH[4] = EXITWIDTH[3]
= 815.35
EXITWIDTH[4] = ENTWIDTH[4] + WIDTHSPREAD[4]
=815.35+ 8.38
=823,73
EDGERGAP[4] = EXITWIDTH[4] + EVENDELTA
= 823,73+ 60
= 883,73
ENTWIDTH[5] = EXITWIDTH[4] – EdgerDraft
= 823,73 – RecoveryEdgerCalTotalDraft*LOADFACTORE[5]
= 823,73 – 149.89*0.263
= 784.30
EXITWIDTH[5] = ENTWIDTH[5] + WIDTHSPREAD[5] +
EdgerDraft*Recovery_factor;
=784.30 + 5.65 + 149.89*0.263*0.45
= 807,68
EDGERGAP[5] = ENTWIDTH[5]
= 784.30
Edger Modeli Force hesapları hiçbir yerde kullanılmamakta olup aşağıda örneği mevcuttur.
EdgerForce( float EdgerEntryWidth,
float EdgerGap,
float PlateGauge,
float EdgerRadious,
float DeformK = 13.7 ,
float nphiFactor = 1.0 )
Örneğimiz için EdgerRadious değeri 425tir. PlateGauge[1]= SlabHotThick = 193.56
Buna göre EDGERFORCE[1] -->
QP_Factor = - 1.0 * ( 3.14 * √( (EdgerGap*0.25) /( EdgerEntryWidth - EdgerGap)) *
arctan(√(EdgerEntryWid – EdgerGap) / EdgerGap ) - 0,785 )
QP_Factor = - 1.0 * ( 3.14 * √( (788.73*0.25) /( 831.3 - 788.73)) *
arctan(√(831.3 – 788.73) / 788.73) - 0,785 )
= - 1.0 * ( 3.14 * 2.15 * 0.0083 - 0,785 )
= 0.72896
EArcL = √(EdgerRadious*(EdgerEntryWid – EdgerGap))
= √(425*(831.3 – 788.73))
= 134.5
PlateGauge[1] = EntryH[1]
= 193.56
EDGERFORCE[1] = nphiFactor * DeformK * QP_Factor * EArcL * PlateGauge / 1000
= 1.0 * 13.7 * 0.72896 * 134.5 * 193.56 /1000
= 260
EDGERFORCE[3] à
QP_Factor = - 1.0 * ( 3.14 * √( (EdgerGap*0.25) /( EdgerEntryWidth - EdgerGap)) *
arctan(√(EdgerEntryWid – EdgerGap) / EdgerGap ) - 0,785 )
QP_Factor = - 1.0 * ( 3.14 * √( (773,72*0.25) /( 841.63 - 773,72)) *
arctan(√(841.63 – 773,72) / 773,72) - 0,785 )
= - 1.0 * ( 3.14 * 2.15 * 0.008272 - 0,785 )
= 0.72892
EArcL = √(EdgerRadious*(EdgerEntryWid – EdgerGap))
= √(425*(841.63 – 773,72))
= 169.88
PlateGauge[3] = EntryH[3]
= 99.78
EDGERFORCE[3] = nphiFactor * DeformK * QP_Factor * EArcL * PlateGauge / 1000
= 1.0 * 13.7 * 0.72892 * 169.88 * 99.78 /1000
= 169.272
EDGERFORCE[5] à
QP_Factor = - 1.0 * ( 3.14 * √( (EdgerGap*0.25) /( EdgerEntryWidth - EdgerGap)) *
arctan(√(EdgerEntryWid – EdgerGap) / EdgerGap ) - 0,785 )
QP_Factor = - 1.0 * ( 3.14 * √( (784,30*0.25) /( 823.73 - 784,30)) *
arctan(√(823.73 – 784,30) / 784,30) - 0,785 )
= - 1.0 * ( 3.14 * 2.23 * 0.008005 - 0,785 )
= 0.72894
EArcL = √(EdgerRadious*(EdgerEntryWid – EdgerGap))
= √(425*(823.73 – 784,30))
= 129.43
PlateGauge[5] = EntryH[5]
= 45.70
EDGERFORCE[5] = nphiFactor * DeformK * QP_Factor * EArcL * PlateGauge / 1000
= 1.0 * 13.7 * 0.72894 * 129.43 * 45.70 /1000
= 59,069