Mitali Zinc Report
-
Upload
pooja-sahu -
Category
Documents
-
view
225 -
download
0
Transcript of Mitali Zinc Report
-
8/2/2019 Mitali Zinc Report
1/24
College of Technology & Engineering
A
Project Report
On
Practical Training At
HINDUSTAN ZINC LIMITED
ZINC SMELTER, DEBARI
UDAIPUR
Duration: 15 June to 14 July, 2010
Submitted to: Submitted By:
Mr. Kotangle SIDHESHWARI CHOUHAN
(Head, IT Dept.) B.E. IInd Yr. (C.S.E.)
HZL,Debari CTAE Udaipur
-
8/2/2019 Mitali Zinc Report
2/24
ACKNOWLEDGEMENT
I wish to acknowledge the encouragement received from Mr. Naveen Choudhary (HOD,
Computer Science and Engineering Department, C.T.A.E. Udaipur) & Mr.Dharm Singh(Training Incharge) for initiating my interest in training.
I earnestly acknowledge my profound sense of gratitude to Mr. Kotangle (Head IT Deptt. HZL,
Debari)under whose supervision I have been able to complete the project.
Their mastery & work helped me in covering out this work smoothly. I am also grateful to all the
workers of various departments who have helped me to improve practical knowledge.
Finally, I wish to add that I am indebted to god & my parents for everything good that hashappened to me.
-
8/2/2019 Mitali Zinc Report
3/24
PREFACE
Practical training is a way to implement theoretical knowledge to practical use. To become asuccessful engineer it is necessary to have a sound practical knowledge because it is the only way
by which one can acquire proficiency & skill to work successfully in different industries. It is
proven fact that bookish knowledge is not sufficient because things are not as ideal in practical
field as they should be.
Hindustan Zinc Ltd. is one of the best examples to understand the production process &
productivity in particular of Zinc.
It is a matter of great pleasure that our college authorities have recommended a practical training of
30 days to supplement our theoretical knowledge acquired in the college.
This report is an attempt made to study the overall production system & related action of ZincSmelter, Debari a unit a HZL. It is engaged in the production of high grade Zinc metal & other
byproducts viz. Cd, Sulphuric acid etc. since 1968 adopting hydro metallurgical technology.
-
8/2/2019 Mitali Zinc Report
4/24
CONTENTS
1. Acknowledgement
2. Preface
3. Certificate4. About HZL,Debari
5. Project Profile
6. How to use the Project7. Functions Description
8. Program Coding
9. Sample Outputs
-
8/2/2019 Mitali Zinc Report
5/24
ABOUT HZL ,DEBARI
Zinc smelter Debari, is a unit of HZL. It was started in 1968. It was the first Zinc smelter of HZL.
In this plant,zinc along with its products viz. Silver, Cadmium, Sulphuric acid etc. are produced
from Zawar Mines and other mines of the company. Initially this Smelter started with 18,000tonnes per annum capacity, but at present the capacity of plant is 49,000 tonnes per annum, the
recovery of Zinc in this plant is 99.52%.
In HZL Various Departments (Plants) as under:-
Roaster and Acid plant
Leaching plant Zinc Electrolysis plant
Zinc Dust plant
Instrumentation plant
Finance Department
Project Department
ROASTER AND ACID PLANT:-
The raw materials used for production of zinc is named blend which is prepared by the concentratewith comes from various mines. The main constitute present in the blend is ZnS. For the leaching
of ZnS it is necessary to first convert it into oxide i.e. roasting of ZnS is done here at roaster.
LEACHING AND PURIFICATION:-
Leaching is a selective dissolution of ore minerals /oxide minerals in acid or solution of other
reagents according to the condition adjusted in a manner to leave maximum gangue in theinsoluble residue.Calcine comes into the hopper from roaster with the help of bucket elevators.The
average rates of calcine consumption is 11MT/hr, whereas the rate of solution supply is 90
m3/hr;this corresponds to 140-150MT of Zinc ingots per day.
ZINC ELECTROLYSIS AND MELTING:-
Electrolysis of zinc sulphate solution take place in electrolysis cell with aluminum sheet as cathodeand silver lead alloy as anode:
The reaction can be represented as:
As cathode (reduction)
Zn2+ +2e- ZnAt anode (oxidation)
So42 +H2O H2So4 + 2e
Over all reaction
2ZnSO4 + 2H2O 2Zn + 2H2SO4 + O2
The zinc gets deposited on the Al cathode and is stripped after
-
8/2/2019 Mitali Zinc Report
6/24
24 hours of deposition whereas oxygen is given OFF at the anode.As SO42- ions have strong
affinity for hydrogen ions this results in formation of sulphuric acid. The oxygen which is liberated
oxidizes the MnSO4 in solution to MnO2 which deposits as anode mud which is cleaned outperiodically.
Solution cooling and storage:Neutral electrolyte from purification shall be available at 60-70% as hot purification process has
been adopted for expansion. The neutral solution is fed directly to atmospheric coolers where
solution is cooled to 35oC, coolers have been provided for this circulating spent solution cooled inseparate 5nos. coolers out of which normally three are in services and two are standby. Here
temperature drop is from 42oC to 35o. Gypsum deposit take place in these coolers.
ELECTRICAL DEPARTMENT:-
Power situation in any industry is alarming. The gap between demand and supply keeps widening
day by day. The energy SBU thus determines how each business unit or processconsumes power. This helps to promote accountability, increase efficiency and
productivity. Electrical energy acts as a raw material for industry. It implies energysaving through various ways after all energy saved is energy generated.
PERFORMANCE:-
Zinc Smelter Debari, has achieved an impressive growth pattern and condition and endeavors are
being made to improve the production, as productivity. Emphasis is given for energy conservation,
improvement in recovery efficiency and reduction in process chemical consumption which isprime factor in controlling the cost of production.
In order to sustain above achievement, TQM and workman participation through suggestion
scheme are in Zinc smelter Debari, now is a 9002 certified unit for quality management systemfrom 05-11-1998.
PROJECT PROFILE
-
8/2/2019 Mitali Zinc Report
7/24
TITLE: - Medical Bill Settlement
Aim of the Project:-To maintain medical bills and its related
records of customer.
Submittedto: - Hindustan Zinc Limited, Debari
Application: - 1.To handle the working of bill amount transactions.
2. It can keep track records of each employee of the
industry.
Memory used: - 64 KB.
Designed by: - SIDHESHWARI CHOUHAN (B.E. IInd Year C.S.E.)
-
8/2/2019 Mitali Zinc Report
8/24
HOW TO USE THIS APPLICATION
Execute the C.P.P file and press enter to continue. Enter your choice as 1,2,3 from
keyboard .Menu is as follows :
1.DATA ENTRY
2.CHECK LIST
3.PAYMENT LIST
4.SEARCH
5.NOTICE BOARD
6.EXIT
The above options have following effects :
1.It will add new employee details.
2.It will display the check list .
3. It will display the payment list of every employee.
4.It will display all the details of the required employee.
5.It will display the notice board.
6.Exits the program.
-
8/2/2019 Mitali Zinc Report
9/24
FUNCTIONS DESCRIPTION
CLASS EMP
1. int getcd():It is used to return the employee code entered by the user.
2. char *getname():
It is used to return the employee name entered by the user.
3. char *getdept ():
It is used to return the employee department entered by the user.
4. void insert (int n):
It asks the user to input the employees name, and department. The code is
provided by itself.
5. void display ():
It displays the code, name, and department of every employee sequentially.
CLASS BILL
1. int getref():
It is used to return the employees reference number entered by the user.
2. int inserts (int n):
It first checks whether the entered employee code exists or not. If it does, it
asks the user to enter the bill amount, N.R. amount, dependency code, andthe bill type code.
3.void display():
It displays the entire details of the employee. 4.void notice():
It displays the employee code, bill amount and N.R. amount sequentially.
-
8/2/2019 Mitali Zinc Report
10/24
PROGRAM CODING
#include
#include
#include
#include
#include
#include
#include
void sort();
class emp
{
int empcd;
char name[20],dept[20];
public:
int getcd()
{
return(empcd);}
char* getname()
{
return name;
}
char* getdept()
{
return dept;
}
void insert1()
{
coutempcd;
cout
-
8/2/2019 Mitali Zinc Report
11/24
fflush(stdin);
gets(dept);
}
void display()
{
cout
-
8/2/2019 Mitali Zinc Report
12/24
flag=1;
fin2.close();
break;
}
}
if(flag==0)
{
cout
-
8/2/2019 Mitali Zinc Report
13/24
{
case 1:tag="Self";
break;
case 2:tag="Wife";
break;
case 3:tag="Father";
break;
case 4:tag="Mother";
break;
case 5:tag="Son";
break;
case 6:tag="Daughter";
break;
case 7:tag="Other";
break;
}
cout
-
8/2/2019 Mitali Zinc Report
14/24
}
void displaycheckhalf(int n)
{
if(n==0)
cout
-
8/2/2019 Mitali Zinc Report
15/24
else
{
while(!fin.eof())
{
fin.read((char*)&d,sizeof(d));
if(!fin.eof())
{
d.display();
getch();
}
}
}
fin.close();
break;
case 3:
int flag=0;
fin.open("empl",ios::binary);
if(!fin)
{ cout
-
8/2/2019 Mitali Zinc Report
16/24
fin.read( (char*)&e,sizeof(e));
bno=e.getref();
}
bno++;
int r=e.insert(bno);
fin.close();
if(r!=0)
{
ofstream fout("bill",ios::app | ios::binary);
fout.write((char*)&e,sizeof(e));
fout.close();
}
break;
case 5:
clrscr();
int sr=1;
fin.open("bill",ios::binary);
if(!fin)
cout
-
8/2/2019 Mitali Zinc Report
17/24
getch();
fin.close();
break;
case 6: fin.open("bill",ios::binary);
if(!fin)
{
cout
-
8/2/2019 Mitali Zinc Report
18/24
fin.close();
break;
case 8:
fin.open("bill",ios::binary);
if(!fin)
cout
-
8/2/2019 Mitali Zinc Report
19/24
if(!fin.eof())
d[k++]=e;
}
fin.close();
for(i=0;i
-
8/2/2019 Mitali Zinc Report
20/24
SAMPLE OUTPUTS
Main Menu:
1. Employee Data Entry:
-
8/2/2019 Mitali Zinc Report
21/24
2. Search Employee:
-
8/2/2019 Mitali Zinc Report
22/24
3. Data Entry:
-
8/2/2019 Mitali Zinc Report
23/24
4. Check List:
5. Payment List:
6. Search:
-
8/2/2019 Mitali Zinc Report
24/24
7.Notice Board: