Automated Inspection System For Automobile Bearing Seals

You might also like

Download as pdf or txt
Download as pdf or txt
You are on page 1of 7

Materials Today: Proceedings xxx (xxxx) xxx

Contents lists available at ScienceDirect

Materials Today: Proceedings


journal homepage: www.elsevier.com/locate/matpr

Automated inspection system for automobile bearing seals


K. Ashwini, S.B. Rudraswamy
JSS Science and Technology University, Mysuru, India

a r t i c l e i n f o a b s t r a c t

Article history: Automation plays a wide role in industries in order to maintain high productivity, reliability and repeata-
Received 27 September 2019 bility. Automated quality inspection system yields cost effective, high reliable and high endurance quality
Accepted 13 October 2020 inspection process. The objective of the system is to eliminate errors occurred during manual quality
Available online xxxx
inspection by means of camera vision system and Leak Down Test [LDT] integrated together in a single
machine to serve the purpose. The system comprises the location and a physical model of the object
Keywords: to be inspected along with its quality parameters fed into the system to be achieved. This paper exhibits
Vision system
the results of the improved inspection accuracy by eliminating manual inspection and implementing
Leak Down Test [LDT]
Programmable Logic Controller [PLC]
automated inspection system. Each and every activities of the system are controlled and coordinated
using a Programmable logic Controller [PLC]. The system achieves efficiency by reducing the false rejec-
tion rate from 27% to 10% and false acceptance rate from 10% to 2%.
Ó 2020 Elsevier Ltd. All rights reserved.
Selection and peer-review under responsibility of the scientific committee of the International Confer-
ence on Advances in Materials and Manufacturing Applications.

1. Introduction This paper demonstrates the development of a special purpose


machine developed with the use of mechanical system and artifi-
Quality of a finished product had become a crucial aspect in cial intelligence in order to inspect and control the defined quality
many of the industries in order to achieve a good customer satis- parameter of a bearing seal. During the production span of a bear-
faction. Defective products results in breakdowns which ultimately ing seal a certain number of manufacturing techniques or pro-
effects the production in case the product is used in an industrial cesses are carried out. During this phase the seals are affected by
machinery. Downtime or low performance which ultimately lead different types of defects caused by different manufacturing pro-
to customer dissatisfaction and this will subsequently increases cesses. This in turn results on the quantity and ultimately on the
the production cost [1–5]. performance of the seal [15–17]. In an attempt to reduce the
In order to maintain this quality parameter as an important fac- defect, improve the quality of the seal and to enhance the produc-
tor inspection of each and every products plays a crucial role. tivity and efficiency numerous improvement in production tech-
Inspection of any product can be either visual or computerized. nology are carried out. Even though improvements in the field of
The visual inspection is one of the ancient type of inspection meth- production technology or manufacturing methods are carried out
ods followed. The visual inspection involves a worker assigned to it has not been possible to produce seals without defects, hence
check the product through his eyes. This system requires extre- elimination of these seals are very much important to avoid cus-
mely high skilled labor. The high skilled laborers are always an tomer complaints. False rejection [FR] and False acceptance [FA]
expensive for the company and hard to find. The problems associ- are the frequent error caused in the system. FR leads to decrease
ated with visual inspection are time consumption, poor repeatabil- of productivity and incurs loss, whereas FA would lead to under-
ity and fatigue, which ultimately leads to lower quality control and performance of the seals and customer complaints. False rejection
high production cost [6–9]. Hence, an artificial intelligence system, means the good seals rejected as defected and false acceptance
in simple terms computerized or robotic inspection system can be means the defected seals accepted as good one. This happened
implemented which will be very much effective in terms of quality due to error in manual inspection.
control, efficiency and productivity and this system will provide In order to overcome the above problem the possible solution
more precise result than the visual inspection system [10–14]. would be to utilize an artificial intelligence system for detection
of defects in the seals and to eliminate them before it passes on

https://doi.org/10.1016/j.matpr.2020.10.301
2214-7853/Ó 2020 Elsevier Ltd. All rights reserved.
Selection and peer-review under responsibility of the scientific committee of the International Conference on Advances in Materials and Manufacturing Applications.

Please cite this article as: K. Ashwini and S.B. Rudraswamy, Automated inspection system for automobile bearing seals, Materials Today: Proceedings,
https://doi.org/10.1016/j.matpr.2020.10.301
K. Ashwini and S.B. Rudraswamy Materials Today: Proceedings xxx (xxxx) xxx

to the subsequent dependent manufacturing stages and dispatch  Stage two Rejection: The unit holds the functional responsibility
[18–19]. So we have proposed a system with automated inspection as that of stage one rejection that will reject seals with respect
methods. to leak detection test.
 Unloading Station: This is the final stage in the system mostly
2. Introduction buildup of mechanical elements inorder to take down seals
from the indexing unit and passing onto the unloading
The special purpose machine constructed and integrated with conveyor.
the artificial intelligence for automated seal defect detection sys-
tem consists of eight major stations is represented in the block dia- Indexing unit: This system is being an intermediate system for
gram as shown in Fig. 1. all the activities in the machine it acts as a central hub for each and
The functioning of each station is as explained below: every process in the system by holding the responsibility to con-
vey/transfer the seals from one station to another with the help
 Loading station: This is the initial stage in the system where the of a motor. The system consists of a mechanically designed plate
seals are picked and placed onto an indexing unit with the help for holding the seal, an electric motor for indexing and electronic
of pneumatic cylinders. The unit consists of major mechanical sensor for communication.
elements like pneumatic cylinder, gripper, guide rods etc. for Above explained functional units are of the main importance in
pick and place of the seals from the conveyor and to the indexer the proposed system. Fig. 2 and Fig. 3 shows the mechanical design
unit, and it also consists of electronic sensor which acts as an for top view and isometric view of the machine and the prototype
input in the system for the pick and place. of the same is developed to test the bearing seals.
 Camera Inspection Station: This is the second stage of the sys-
tem but primary stage of defect detection. In this stage the sys-
tem is equipped with most of the electronic system which has 3. Applied methodology
camera and PLC. The camera and PLC holds the major roles at
this stage by behaving as the main defect detection system in The initial stage in the production of seals is molding process.
the process. The unit consists of OMRON PLC and Cognex Here the rubber component called as preform and the metal com-
camera. ponent which is termed as stamping are fed into the molding
 Stage one Rejection: The third stage in the system is repre- machine, and molding is carried out at prescribed temperature
sented as the first rejection stage in the system holding the and pressure in order to form the seal. The output seal from this
responsibility of the seals to be rejected with the defects like stage will possess additional material around it, which is termed
foreign material, ID (Inner Diameter) and OD (Outer Diameter), as flash and it needs to be removed in further processes. During
ID and OD flash, unfill and mainlip cuts. The system consists of the molding process there might be chances of defects such as ID
simple pneumatic cylinders and magnetic sensors. (Inner Diameter) and OD (Outer Diameter) flashes, cut lip, unfill,
 Flipping Station: This is the third stage of the seal movement deformation, foreign material, sticking, bend and curing defect.
where the seals which are passed in stage one quality inspec- These defected seals needed to be eliminated before they reach
tion are flipped for stage two quality inspection. The major por- the customer end. This paper will elaborate how the elimination
tion of the equipment is basically controlled with mechanical is done with the help of special purpose machine.
system and also utilizes sensors for the communication within In the inspection system the seals are fed into the vibro bowl
the system. The mechanical element in the system consists of feeder by an operator from where it will reach the pick and place
pneumatic cylinders, grippers, LM rails and electronic system location through a conveyor. There will be a seal presence check
consists of proximity sensors, photoelectric sensors and optical sensor, it will check for the seal presence of seal on conveyor before
fiber sensors. picking it. From the conveyor the seals are picked and placed on
 LDT Inspection Station: LDT which is termed as Leak Down Test loading station using pick and place cylinders. A proximity sensor
is being the stage two inspection in the machine holding will be mounted at the loading station to check the orientation i.e.
responsibility for detection of leakages in the seals. The system metal side up condition. The sensor will check for metal presence,
consists of a mechanical tool designed to mate with the seal for if the condition satisfied then the signal will be passed to the PLC
the test that also consists of pneumatic cylinder, vacuum sys- (Programmable Logic Controller), which in turn will actuates the
tem and a control system for indicating and recording of accep- pick and place cylinder to pick the seal from conveyor and to place
tance and rejection of seals under test. the seal into loading station using grippers. The processing time for
each stage will be programmed in the PLC. Once the loading time
has reached the PLC will activate the indexer motor, which in turn
leads to indexer plate rotation. The seals will have two sides: one
will be metal sided and the other will be metal sided. The vibrator
bowl feeder is designed in such a way that the seals are moved in
metal side up condition and the seals are subjected to camera
inspection (stage one quality inspection) in the same condition.

3.1. Camera inspection

A seal without any defects after quality analysis will be taken


and its image will be captured. The same image will be used to pro-
gram for good seal detection. The images are treated as master
images. Defected seal samples are collected and images are cap-
tured, based on this images the range to detect the defects will
be programmed. During the inspection process the images of each
Fig. 1. Block diagram of the proposed system. seals are given as input to the camera, then the image will be
2
K. Ashwini and S.B. Rudraswamy Materials Today: Proceedings xxx (xxxx) xxx

Fig. 2. Top view of proposed system and descriptions.

The ranges considered for inspection are defect colour and its
threshold value, area of defect and its boundary. The seals are seg-
regated as good and bad based on the camera results. Good seals
are moved to next station with the indexer rotation and bad seals
will be rejected there only. The PLC will get a signal from camera
output that whether the seals are good or bad. If the seal is good
then PLC will get positive signal which in turn will leads to indexer
plate rotation. If the seal is bad then the PLC will get negative signal
which in turn will leads to activation of push cylinders for the seal
rejection. After the camera inspection process the good seals are
moved to the next stage to check the defects on rubber. The seal
has to be flipped from metal side up condition to rubber side up
condition using a flipping cylinders. Once the good seals are moved
from camera inspection the PLC will get signal about it and then it
tends to actuate the flipping cylinders to flip the seals. The seals
Fig. 3. Isometric view of proposed system. will be flipped and placed in next station for air leakages. The
defects which are not detected by camera inspection (a small cuts
on seals) will be detected using Leak Detection Test (LDT). The
indexer plate will rotate towards LDT station based on PLC input.
The image captured for good seal and defected seals using
vision system is as shown in Fig. 5 and Fig. 7. Based on the images
the simulation results will be displayed for each defect on the seals,
and it will be indicated using red and green colour for presence and

Fig. 4. Camera inspection setup.

checked with the ranges of master images. The set up for seal
image capturing using camera is as shown in the Fig. 4. Fig. 5. Image of good seal.

3
K. Ashwini and S.B. Rudraswamy Materials Today: Proceedings xxx (xxxx) xxx

3.2. Leak down test [LDT]

It is a type of test in which the seal is checked to detect whether


the seal is good or bad using pressurized air. The seal will be placed
on a LDT station after indexer plate rotation. Pressurized air will be
passed onto the LDT tool, the seal will be holded in such a way that
there is no gap found. Even then if the air passes out from the seal,
then the seal will be treated as defected. If the seal withstands the
high pressured air then the seal is said to be good one. The LDT tool
will be connected to a separate controller and it will display the
condition of the seal (good or defected) after the test. Different
phases in Leak Down test will be indicated using a graph and it
is represented as in Fig. 9.

3.3. Phases of LDT

Stages involved in LDT are as represented in graph:


Fig. 6. Simulation results of good seal.

 Wait: at this phase the controller is waiting for start input from
the PLC.
 Filling: the stage where air get filled at set pressure.
 Settling: in this phase the stabilization of pressure and temper-
ature of seal under test will be done.
 Test: actual testing stage based on air leakage.
 Discharge: final stage of LDT.

Based on the result of LDT (Stage two quality inspection) good


seals and defected seals are segregated. The LDT passed seals are
moved to unloading station by indexer rotation and the LDT failed
seals are ejected out to rejection bin using push cylinder. From the
unloading station seals are moved to conveyor, then through the
pick and place arrangement seals are unloaded.
These all are the procedural steps of bearing seal inspection
machine. All the functional activities are controlled and coordi-
nated using a PLC. Proximity sensors are placed with each cylin-
ders, so based on up/down movement of magnet inside the
cylinder the sensors will send signal to the PLC. The PLC will then
Fig. 7. Image of defected seal. actuates and controls all the output parts based on input signal
provided by the sensors. All the controlling activities are displayed
on a Human machine Interface [HMI] screen.

3.4. Programmable logic controller [PLC]

A Programmable Logic controller (PLC) is a controller in which


the user can program to control arithmetic, logic, timing, sequenc-
ing and counting operations for industrial machines. PLC can be

Fig. 8. Simulation result of defected seal.

absence of the defects respectively. The simulation result for good


and defected seal is as in Fig. 6 and Fig. 8. In simulation results
green colour indicates the absence of defect and red colour indi-
cates the presence of defect. Fig. 9. Phases of LDT.

4
K. Ashwini and S.B. Rudraswamy Materials Today: Proceedings xxx (xxxx) xxx

Fig. 10. Ladder logic before simulation.

Fig. 11. Simulated ladder logic.

treated as an industrial computer as it has CPU, programming will be higher with increase in number of symbols. The program-
device, input/output interface and memory [20–21]. ming is represented by graphical diagram, electrical circuit dia-
‘‘Ladder Logic network” is used to program the PLC, in which gram is used for graphical diagram representation. The software
symbols are used instead of words. Normally opened (NO), Nor- for PLCs will be developed using ladder logic network, where
mally closed (NC), counters and timers are the symbols used to sequential processor manufacturing operation is required. Con-
build ladder logic network. In the network the current flow is indi- tacts are used in ladder logic which can make or break circuits to
cated by lines which are interconnected. The level of functionality control coils. In programmable controller’s memory each contact

5
K. Ashwini and S.B. Rudraswamy Materials Today: Proceedings xxx (xxxx) xxx

Fig. 13. Inspection results after automation.

Fig. 12. Inspection results before Automation.

or coil corresponds to a single bit status. At far right of each rung in  Output symbol: Coils
ladder language it has one coil typically. Some manufacturers a) —()— output coil, becomes active when the rung is closed or
allows more than one output coil in a rung. all contacts are closed and it will be inactive at rest.

 Input symbol: Contacts The coil represents an internal storage bit used in the pro-
a) —[ ]— Normally opened (NO), contact will become closed gram or the PLC connected output operations. When the device
when the input get energized. The contact will be opened at rest, it would be indicated by the presence of a slash within
in remaining times. the actuators or checkers. The ladder logic network before the
b) —[\]— Normally closed (NC), contact will become opened online simulation and after the online simulation is as shown
when the input signal get de-energized. The contact will in Fig. 10 and Fig. 11 respectively. After the online simulation
be closed in remaining times. the green line across normally open and normally closed con-

6
K. Ashwini and S.B. Rudraswamy Materials Today: Proceedings xxx (xxxx) xxx

tacts indicates the flow of power supply which in turn indicates References
the results of the system.
[1] [1] Ragini Gaikwad, Sidhesh Mohite, Mayuri Kharat, Jayendra Thakur, ‘‘PLC
based Automatic Car Washing System using Proximity Sensors”, IEEE
International Conference on Power, Control, Signals and Instrumentation
4. Results and discussion
Engineering (ICPCSI-2017).
[2] Ke Xia Zhengxin Weng Workpieces sorting system based on industrial robot of
To verify and validate the proposed system, series of trials were machine vision 2016 IEEE
taken. The false acceptance and false rejection data while manually [3] [3] T Selvakumar, T Sourabi Krishna, B Surendaran, K Peratchi Hariharasudhan,
‘‘Artificial Re-fueling System Using PLC”, International Conference on Power,
inspecting the seals are collected to have as a reference in order to Energy, Control and Transmission Systems (ICPECTS), 2018 IEEE.
compare it with the data of automated inspection. [4] [4] Daniel Frank, Jimmy Chhor, ‘‘Stereo-vision for autonomous industrial
Quality inspection for 1000 seals is done manually, FA and FR inspection robots”, Proceedings of the 2017 IEEE International Conference on
Robotics and Biomimetics December 5-8, 2017 IEEE.
data is collected. The data collected is represented in graph as [5] [5] Ali Moallim, Jae-Min Lee, Dong-Seong Kim, ‘‘Wireless Control and
shown in Fig. 12. False rejection is maximum of 27% and false Monitoring using Programmable Logic Controller (PLC)”, 2017 17th
acceptance is maximum of 15% which effected the efficiency of International Conference on Control, Automation and Systems (ICCAS 2017)
Oct. 18–21, 2017 ICROS.
the system. Graph in Fig. 12 represents the quality inspection val- [6] [6] Vibhuti P Patel, Prof. Hardik mewada, Mohan R Tilwalli, ‘‘Designing
ues for every 1000 seals in manual inspection. Communication techniques for PLC in automation with considering cleaning
Several trials are taken after automation of the system using Machine”, Proceedings of the IEEE 2017 International Conference on
Computing Methodologies and Communication (ICCMC), IEEE.
1000 number of seals. The false rejection and false acceptance per- [7] [7] Sitong Jiang, ‘‘Mechanical Parts Defect Detection Approach Based on
centage is calculated and the graph is plotted which is as shown in Computer Vision Technology”, 2016 International Conference on Smart City
Fig. 13. After automation the false rejection rate is reduced to max- and Systems Engineering, IEEE.
[8] [8] Ahmad Pouramini, Hadi Varaee, ‘‘A Machine Vision System for Defect
imum of 10% and false acceptance is maximum of 2%. Graph in
Detection of a Travelling Gate Conveyor”, 2015 2nd International Conference
Fig. 13 represents the quality inspection values for every 1000 seals on knowledge-based engineering and innovation (KBEI), November 5-6, 2015
in automated inspection. IEEE.
By comparing the data obtained before automation and after [9] [9] Daniel Schütz, Andreas Wannagat, Christoph Legat, Birgit Vogel-Heuser,
‘‘Development of PLC-Based Software for Increasing the Dependability of
automation the false acceptance and false rejection rate is reduced Production Automation Systems”, IEEE Transactions on Industrial Informatics,
which in turn leads to improve in efficiency of the system and also Vol. 9, No. 4, November 2013 IEEE.
to get the quality products. [10] [10] Junfeng Fan, Fengshui Jing, ‘‘Dimensional inspecting system of shaft parts
based on machine vision”, 2017 IEEE.
[11] [11] Isaias Gonzalez Perez, Antonio Jose Calderon Godoy, ‘‘Greenhouse
automation with programmable controller and decentralized periphery via
5. Conclusion field bus”, Proceedings of the 2009 IEEE International Conference on
Mechatronics.
[12] Hassaan T.H H. Thabet M.A. Ysara A. Qasim ‘‘Proposed industrial concept for
In this paper, an automated quality inspection for bearing seals
automating a food production process using PLC”, The First International
is presented. The system consists of camera inspection and LDT Conference of Electrical, Communication, Computer, Power and Control
inspection methods which are the main functions of the proposed Engineering ICECCPCE’13! 2013 December17-18
work. The system yields high productivity, reliability and repeata- [13] [13] Upasana Sarma, Prof. P K Bordoloi, ‘‘Speed Control of A DC Motor Using
PLC and PIC Microcontroller”, 2017 IEEE.
bility and it is also cost effective. The errors occurred during man- [14] [14] Baotong Chen, Jiafu Wan, Lei Shu, Peng Li, Mithun Mukherjee, Boxing Yin,
ual quality inspection are eliminated by using the camera vision ‘‘Smart Factory of Industry 4.0: Key Technologies, Application Case, and
system and LDT in a single machine. The validation results shows Challenges”, 2017 IEEE.
[15] [15] Nengsheng Bao, Xie Ran, Zhanfu Wu, Keyan Wang, ‘‘Design of inspection
that the system provides better efficiency with eliminated manual system of glaze defect on the surface of ceramic pot based on machine vision”,
errors. 2017 IEEE 2nd Information Technology, Networking, Electronic and
Automation Control Conference (ITNEC).
[16] [16] Faisal Ardhy, Farkhad Ihsan Hariadi, ‘‘Development of SBC based machine-
Declaration of Competing Interest vision system for PCB board assembly Automatic Optical Inspection”, 2016
International Symposium on Electronics and Smart Devices (ISESD), IEEE.
[17] Wei-Chien Wang, Shang-Liang Chen, Liang-Bi Chen, Wan-Jung Chang, A
The authors declare that they have no known competing finan- Machine Vision Based Automatic Optical Inspection System for Measuring
cial interests or personal relationships that could have appeared Drilling Quality of Printed Circuit Boards, IEEE access (2017).
[18] [18] Wu Qinghua, Lou Xunzhi, Zeng Zhen, He Tao, ‘‘Defects Inspecting System
to influence the work reported in this paper.
for Tapered Roller Bearings Based on Machine Vision”, 2010 International
Conference on Electrical and Control Engineering, IEEE.
[19] [19] Keyur D Joshi, Brian W Surgenor, ‘‘Small Parts Classification with Flexible
Acknowledgements Machine Vision and a Hybrid Classifier”, 2018 25th International Conference
on Mechatronics and Machine Vision in Practice (M2VIP), IEEE.
The work presented would not have been possible without my [20] [20] Hoang-Quan Bong, Quoc-Bao Truong, Huu-Cuong Nguyen, Minh-Triet
Nguyen, ‘‘Vision-based Inspection System for Leather Surface Defect Detection
close association with many people who were always there when I and Classification”, 2018 5th NAFOSTED Conference on Information and
needed them the most. I take this opportunity to acknowledge Computer Science (NICS), IEEE.
them and extend my sincere gratitude for helping me make this [21] [21] Ibrahim Cem Baykal, ‘‘Inspection of Screw Holes on Machine Parts Using
Robot Vision”, 2018 International Conference on Artificial Intelligence and
project a possibility. I am thankful to each and every people of Data Processing (IDAP), IEEE.
SKF Technologies (India) Pvt. Ltd. for all their support.

You might also like