The structure of data warehouse ETL Process is studied in this paper. An improved method is put forward to optimize scheduling process for lifting efficiency of ETL process. By improving inertia vector, the performance of PSO gets promoted. Experiments proved that the improved PSO is much better than traditional algorithm. The use of DWPSO improves the performance of ETL process in ordnance equipment support data warehouse.