| Periodic structure with filtering characteristic,can forbid the propagation of elastic waves in the attenuation zones.Based on this characteristic,the periodic pile barriers(hereinafter referred to as "piles")can greatly attenuate the environmental vibration caused by rail transit.Moreover,the piles have the advantages of convenient construction,low maintenance cost and good vibration isolation effect,so they are easy to be applied in engineering.At present,there are many applications of piles on the vibration isolation,however,there are still some issues of the piles design in actual engineering.For example,to isolate the wave in a specific frequency band,designers need to estimate the size of row piles first,and then solve the effect ofvibration reduction.After several trial calculations,it is possible to find the size of the pile that meets the requirements.The method is so complicated,takes a lot of time,and it is a problem that should be solved quickly.In this paper,COMSOL API and Java language are proposed to exploit COMSOL secondarily.Then,based on this secondary development,the sizes of piles and the arrangement are designed to isolate specific frequency ranges.Then engineers can directly calculate the row pile sizes.The main contents and results of this paper are as follows.(1)Based on the in-depth study of COMSOL Multiphysics software,it is redeveloped.The processes of modeling in COMSOL,exporting Java files and post-processing are studied,and the attenuation zones and the vibration reduction effect of piles are solved.(2)Based on a large number of samples generated by the post processing of the original Java program,BP neural network is constructed,the program is written,and the BP neural network is trained to solve the pile size and the unit cell size in MATLAB.(3)Through the MATLAB progranuning and Java programming,the pile size and the unit cell size are solved.Then,combined the sizes with the vibration reduction effect of piles,a graphical user interface is designed. |