收藏 分销(赏)

Switch-rail-detection-system-based-on-laser-sender.docx

上传人:仙人****88 文档编号:12073455 上传时间:2025-09-06 格式:DOCX 页数:6 大小:683.87KB 下载积分:10 金币
下载 相关 举报
Switch-rail-detection-system-based-on-laser-sender.docx_第1页
第1页 / 共6页
Switch-rail-detection-system-based-on-laser-sender.docx_第2页
第2页 / 共6页


点击查看更多>>
资源描述
The switch rail detection system based on laser sensor Sa Ji-ming, Gu Yu-jun, Sun Ai-cheng, Pan Yong-feng (1.School of Information Engineering ,Wuhan University of Technology Wuhan, 2.Key Laboratory of Fiber Optic Sensing Technology and Information Processing 430070, Wuhan Hubei) Abstract:Turnout as a carrier is an extremely important part of transport, when railways is operating. So the detection of turnout should match the requirement. However, the detection effort is mainly completed manually at the present stage, which is low accuracy. So the study of the switch rail detection system based on laser sensor is necessary. In this paper, we discuss the scheme of the switch rail detection by using Gocator 2030 laser sensor and SIMENS 840D numerical control system. We study the algorithm and data collection of the switch rail detection based on laser sensor. This detection system provides accurate data collection and information display for the enterprise of producing turnout. After the test, the system has a faster detection speed and higher detection accuracy. Key words:laser sensor, switch rail detection, high-precision, automation Introduction With the full speed of the railway, the safety of railway transport has gradually aroused public's attention. The accuracy of turnout matching improves steps by steps. The existing turnout detection methods in our country are basically artificial measurement, and the test results will be affected by many artificial factors. The error of measurement is about 1mm, so the artificial measurement can’t match the accuracy requirements of high-precision processing equipment. The switch rail detection system based on laser sensor has advantages of small workload, fast measurement and high accuracy. It also can give clear and concise result. So the study of the switch rail detection system based on laser sensor is very important. In this paper, we take the Gocator2030 laser sensor and the 840D SIEMENS numerical control system as an example, study the specified data measurement of the switch section by laser sensor. The system achieves a high precision measurement and it has important practical significance. 1 The design of detection system 1.1 The principle of detection system This system measures the switch rail profile by laser sensor. Each detection system has two laser sensor. The data collected by sensor transmits to SIEMENS 840D CNC system through Ethernet. The CNC system achieves these functions, data processing, information display, interface printing. We put two laser sensors on both sides to realize the detection of the switch rail contour. As shown in Figure 1. Figure 1 The switch rail profile measurement The red area is the area of laser irradiation, blue line segment represents the sensor view. 1.2 The profile of Siemens 840D The switch rail detection system is installed on the Siemens 840D system. Siemens 840D system (referred to as 840D) is a CNC system based on Personal Computer. Its MMC system uses NT Windows or XP operating system, has all kinds of interface. 840D has better human-computer interaction and integration of the upper application system, that facilitates the user to customize the system function and parameter adjustment. According to customer's request for data reading of machine tool, SIEMENS developed the software for data acquisition, such as SinCOM software and MCIS software. 840D has an open man-machine interface and communication interface, which uses Ethernet TCP/IP protocol for communication and has flexible reading and writing function. 840D is suitable for the development of CNC machine. 1.3 Gocator 2030 Laser Sensor Gocator 2030, which combines laser source and camera together perfectly, has many advantages such as easy to use, strong independence, good development and portable design. The sensor is shown in Figure 2. (1)Easy to use: The inside Web server of Gocator 2030 can configure parameters and measurement methods by any computer. So gocator 2030 can be very easy to update and configuration without installing additional software. (2) Independence and Development: The Gocator 2030 system can easily make extensive use of LMI multi sensor hub, master the power distribution and has a safety interlock device of laser. Gocator 2030 has a Microsecond synchronizer, an encoder and an input array processor. (3) Portable Design: Gocator 2030 has small volume and its mass is less than 1.5kg. So it is very suitable to set up the Gocator 2030 around the robotic arm and tight space. Figure 2 Gocator 2030 laser sensor 2 The design of mechanical structure The Switch processing is to process the railhead. So we need to extract the complete railhead processing surface. Now we take 4305 switch rail as an example and the standardized process is shown in figure 3. The 4305 switch rail has 8 detection sections. The range of its height is 127.6mm to 150.6mm, which of width id 0 to 71mm. The detection system need to extract effective data from 8 sections. The two sensors’ corresponding height and angle to rail will be adjusted to the most suitable condition. We need a high intensity and flexible mechanical structure. Figure 3 4305 switch rail standardized process The mechanical structure of the system is divided into three parts, which are fixed plate, aluminum profile and sensor connecting plate. The overall configuration is shown as figure 4. (1)The fixed plate is to adjust the height and angle of the two aluminum profiles. (2) The aluminum profile is used to connect the fixed plate and the sensor connecting plate and adjust the height of the sensor connecting plate. (3)The sensor connecting plate is used to the rolling angle and the rotation angle of the sensor, which ensures the two laser line segments superposed together. Figure 4 the overall configuration 3. Data processing and algorithm analysis The contour of the image is converted into N data points by Gocator 2030. Than these data points are stored as CSV file format in the SIEMENS 840D CNC system. The image data points of the rail have three problems, which are different camera visual angles, some data points lost and burr contour. In this chapter, we need to design an algorithm, which can deal with these three problems and get the detection data which we need from the processed data. 3.1 Correcting the contour data In order to correct the contour distortion caused by different camera visual angles and curve the two sections into a complete contour, we calibrate a cuboid standard block, which is 150mm high, 100mm long and 20mm wide, to get the fitting data. The standard block is shown as figure 5. The two groups of curve data can be convert into a same world view by translation and rotation based on the fitting data. The conversion process is shown as figure 6. The angle of line segment B and line segment C reflects the tilt angle of rail. In fact, line segment B and line segment C is overlap. The expression of line segment B and line segment C is y=ax+b. It is shown as formula (1) and Formula (2) that computing the value of parameters a and b. The slope of line segment B and line segment C can be obtained as ab and ac based on Least squares. Than the contour data can be rotated in the coordinate system that makes the slope of line segment B and line segment C are both equal to 0. The rotation of the contour data is shown as figure 6(b). Figure 5 the standard block Figure 6 deformity correction …………(1) ………………………..(2) The rotation of the contour data is shown as figure 7. The process of original point (Xsp,Ysp) converting to new point (Xtp,Ytp) needs three steps: (1) The original coordinate system origin point (Xtp,Ytp) shifts to new coordinate system origin point (0,0). (2) The original X axis rotates θx and the original Y axis rotates θy. (3) The original X axis expands ratio of Kx and Y axis stretches ratio of Ky. Figure 7 coordinate system conversion The converted coordinate system is: …..(3) …..(4) The proportion coefficient k in formula (3) and formula (4) is 1, so the two rotation angles are: ……………………………………….(5) ……………………………………….(6) θab is the rotation angle of green contour data in figure 6(a). θcd is the rotation angle of red contour data in figure 6(a). ab is the slope of line segment B in figure 6(a). ac is the slope of line segment C in figure 6(a). The following is how to translate the contour data. Line segment A and Line segment D are parallel. Line segment B and line segment C are an overlapping line. The standard block is 100mm height and 150mm width. The two values Xso,Yso of the two contour data can be computed based on formula (3) and formula (4). The contour data which has been rotated and translated is shown as figure 6(b). Rotation angle value, x axis translation value and z axis translation value of green contour data and Rotation angle value, x axis translation value and z axis translation value of red contour data has been computed. These 6 contour correcting values can correct the original contour data. The corrected contour is shown as figure 8. Figure 8 the correction of contour data 3.2 Contour data deburring The burr of contour data, which is zigzag, is generated by light interference. The burr of contour data is shown as figure 9(a). The burr of contour data can be suppressed or eliminated by using Kalman filtering and sliding filter based on Hamming function. Kalman filter, which is using the linear state equation, is an optimal estimation algorithm by observing the system data of input and output. The contour data can be processed by using formula(7). The contour data which has been processed by kalman filter is shown in figure9(b). The red line is original contour data, and the blue line is processed contour data by using kalman filter. This method has rarely inhibitory effect on the burr of the contour data. x(k)=Ax(k-1)+Bu(k)+w(k)…………………………….(7) Sliding filter based on Hamming is a weighted smoothing filter. It is a spatial domain filtering technique with low frequency enhancement. The neighborhood size of the sliding filter is directly related to the smoothing effect. The larger the neighborhood is, the better the effect is. However, if the neighborhood is too large, the edge information loss is very serious. So it is very important to choose the value of neighborhood reasonably. Choosing the value of neighborhood reasonably is a weighted method. Reasonable weighting factor g(r) can be computed by Hamming function W(r). Figure 9 Kalman filter and Hamming filter The Hamming function is: W(r)=0.54+0.46cos(r*π/m)………………(8) The smoothing formula of the five point method is: ti=0.04(Ti-2+Ti+2)+0.24(Ti-1+Ti+1)+0.44Ti……….(9) It is shown in figure 9(c) that the impact of burr on the contour can be ignored. 3.3 Extracting the required values from 8 sets of rail contour data In the paper, the switch rail line 4305 is selected as sample. The height and the width of 8 sets of the rail contour data needs to be calculated. In order to improve the accuracy of calculation, the following measures can be taken: 1. The height of the rail is the maximum value in the contour data. In order to prevent the interference of the jumping point, we take the maximum 7 values in the average. 2. The width of rail is the width of the rail height decreased by 16mm. In order to make the data much more accurate, we select 5 adjacent points on both sides which is decreased by 16mm of the rail height. 5. The detection result After the contour data acquisition, the smooth and complete rail contour can be obtained through the data correction and filtering. The required values can be obtained by using some processing algorithms. In the paper, we select 150mm high, 100mm long, 20mm wide rectangular as the standard block. Than we measure the standard block 5 times. The detection result is shown as figure 10. The values conform to the size of the standard block. The Numerical error of the standard block values is less than 0.01mm. Figure 10 the result of standard block The detection result of the switch rail line 4305 is shown in figure 11. The Numerical error of the rail line 4305 is less than 0.15mm. Comparing with artificial measurement, the detection accuracy of the switch rail detection system has a great improvement. Figure 11 the result of the rail line 4305 5. Summary With the development of railway, turnout contour detection has a high precision, high efficiency and intelligence demand. At present, the main use of the turnout contour detection is manual detection. The accuracy of the results depends on the experience of the workers. And the manual detection has two problems of low detection efficiency and poor data reliability. In the paper, we propose a switch point detection system based on laser sensor, to improve the detection accuracy and detection efficiency. Based on the principle of coordinate system transformation, we propose a contour section splicing model. It combines the 2 contour sections into a complete contour. The burrs on the contour can be removed by hamming smoothing filter. Finally, the contour data is displayed through the monitor. So the switch rail detection system based on laser sensor with high precision, high efficiency and intelligent meets the requirement of the turnout processing enterprise.
展开阅读全文

开通  VIP会员、SVIP会员  优惠大
下载10份以上建议开通VIP会员
下载20份以上建议开通SVIP会员


开通VIP      成为共赢上传

当前位置:首页 > 包罗万象 > 大杂烩

移动网页_全站_页脚广告1

关于我们      便捷服务       自信AI       AI导航        抽奖活动

©2010-2025 宁波自信网络信息技术有限公司  版权所有

客服电话:0574-28810668  投诉电话:18658249818

gongan.png浙公网安备33021202000488号   

icp.png浙ICP备2021020529号-1  |  浙B2-20240490  

关注我们 :微信公众号    抖音    微博    LOFTER 

客服