A multilayer lattice Boltzmann (LB) model is introduced to solve three-dimensional wind-driven shallow water flow problems. The multilayer LB model avoids the expensive Navier–Stokes equations and obtains stratified horizontal flow velocities as vertical velocities are relatively small and the flow is still within the shallow water regime. A single relaxation time BGK method is used to solve each layer coupled by the vertical viscosity forcing term. To increase solution stability, an implicit step is suggested to obtain flow velocities. The main advantage of using the LBM is that after selecting appropriate equilibrium distribution functions, the LB algorithm is only slightly modified for each layer and retains all the simplicities of the LBM within the high performance computing (HPC) environment. The performance of the parallel LB model for the multilayer shallow water equations is investigated on CPU-based HPC environments using OpenMP. We found that the explicit loop control with cache optimization in LBM gives better performance on execution time, speedup and efficiency than the implicit loop control as the number of processors increases. Numerical examples are presented to verify the multilayer LB model against analytical solutions. We demonstrate the model’s capability of calculating lateral and vertical distributions of velocities for wind-driven circulation over non-uniform bathymetry. 相似文献
A two-way nested-grid ocean-circulation model is developed for the Meso-American Barrier Reef System (MBRS), using a newly developed two-way interactive nesting technique. The unique feature of this new nesting technique is its use of the semi-prognostic method (Sheng et al. 2001) to exchange information between different grids through the model momentum equations. The nested-grid model for the MBRS has a fine-resolution inner model embedded in a coarse-resolution outer model. The outer model is the western Caribbean Sea model developed by Sheng and Tang (2003), with a horizontal resolution of roughly 19 km. The inner model domain covers the northwest Caribbean Sea (NWCS) between 79°W and 89°W and between 15.5°N and 22°N, with a horizontal resolution of roughly 6 km. The nested-grid ocean model is initialized with the January mean temperature and salinity and forced by the monthly mean COADS (comprehensive ocean-atmosphere data set) wind stress and surface heat flux. The model sea-surface salinity is restored to the monthly mean climatology. The nested-grid model is integrated for 2 years and the second-year model results are presented in this paper. The model-calculated annual-mean near-surface currents over the NWCS agree reasonably well with the time-mean near-surface currents inferred by Fratantoni (2001) from trajectories of the satellite-tracked 15-m drogued drifters in the 1990s. The two-way nested model is also used to quantify the role of local wind stress, local density gradients and boundary forcings of the outer model in driving the annual-mean circulation in the region.Responsible Editor: Phil Dyke 相似文献
为解决矿山应急救援钻孔作业过程中井涌井漏事故预警预测困难等问题,建立了基于机器学习的钻进过程井涌井漏事故预警预测模型。首先对井涌井漏事故发生初期时的钻进参数进行事故表征参数分析;其次对事故表征参数进行数据清洗处理,在此基础上,通过XGBoost事故诊断预警模型对井涌井漏事故进行早期诊断识别;随后建立PSO-LSTM事故发展预测模型,对事故发生后的孔底压力参数发展趋势进行预测,提前掌握钻进事故发展状态;最后通过实际钻进数据对预警预测模型的有效性进行验证。结果表明:XGBoost事故诊断预警模型能根据总池体积、立管压力、出入口流量差和动力头负荷这4种钻进参数的异常变化,快速准确诊断钻进过程中的井涌井漏事故;PSO-LSTM事故发展状态预测模型能充分学习孔底压力参数发展规律,综合EMAP, EMA, ERMS and R2, the prediction performance of the PSO-LSTM models is the best compared with BP, RNN and SVM, capable of accurately predicting the development trend of the downhole pressure after the accident, thereby knowing about the severity and development situation of kick and lost circulation accidents. Generally, the research results enrich the early warning and prediction methods of kicks and lost circulation accidents in the drilling process, improve the reliability of surface rescue in mine accident, and have a reference and guiding effect on accident control during the emergency rescue drilling of mine. 相似文献