Font Size: a A A

Research And Development Of Online Empty Bottle Inspection System

Posted on:2010-12-31Degree:MasterType:Thesis
Country:ChinaCandidate:W D ZhangFull Text:PDF
GTID:2178360278973760Subject:Control theory and control engineering
Abstract/Summary:PDF Full Text Request
Machine vision technique is widely used in car industry, mechanism, electron, packing, food and so on because of its characteristic of non-contact, high speed and high-accuracy. Based on optics, mechanics and electronics, online empty bottle inspection system is designed and developed in this project, which inspects the quality of empty bottles before filled with beer instead of manual work. With the growing of beer production, the inspection of the quality and sanitation of beer bottles before being filled become more and more important. It is a imminency need and also a trend in china to develop a low cost empty bottle inspection system which has intellectual property rights and is also suitable for beer industry in china for overseas empty bottle inspection systems are very expensive and also do not fit the situation of many callback bottles in china.In the project, a online empty inspection system has been made according to the actual technics of beer production line and the basical requirement of the inspection system. This system will work with kinds of accessorial apparatus. The main work for the system are :(1) The hardware structure of online empty bottle inspection system is designed according to the actual technics of beer production line, the basical requirement of the inspection system and also the principle of good performance, tidy structure and low cost. The design work includes: firstly, the design of hardware structure; secondly, the design of image capture system and selection of equipment; thirdly, the design and selection of hardware of the image processing system; fourthly, control system design.(2) All the software of the system and image processing arithmetic are developed with C++ language in VC++ development environment. Based on the idea of module the whole software is divided into image capture module of bottle lip, image capture module of bottle bottom, image capture module of bottle body, image processing module of bottle lip, image processing module of bottle bottom, image processing module of bottle body, human machine interface module and elimination control module. All modules are running in the processes or threads and communicate with each other to make sure the real time, reliability and stability of the inspection system.(3) Inspection arithmetic for bottle lip, bottle bottom and bottle body are researched and developed. The key point of bottle lip and bottle bottom inspection is the inspecting of edge and the orientation of the circle centre. For this a new method called the scan of the biggest change gray value for searching the circle centre based on circumgyrating line is brought out, which is fit for inspecting the edge of bottle. With the criterion circle equation and the new method it is easy to precisely find the circle centre. All the arithmetics are programed with C++ language and tested to work correctly.(4) Control unit is designed. Aimed to design a low cost, tidy and high intellectual property rights system I choosed a motion control card and a data capture card to build the control system. In the project, the control program is a single thread.(5) Via real test in the lab and based on test data, the program and image processing arithmetic are proved to be correct and the usability of software and the reliability and stability of the system are also good.The rationality and stability of the online empty bottle inspection system are proved to be good by the research of theory, the development of practice and lots of test. The present finished system can run stably and reliably, and every item of the system meets or exceeds the previous expectation.
Keywords/Search Tags:Empty bottle inspection, Image processing, Orientation of the circle centre, Machine vision software, Multiple threads
PDF Full Text Request
Related items