Dissertation > Excellent graduate degree dissertation topics show

Study on Parallelization for Simulation and Optimization of Multi-domain Model

Author: SongQian
Tutor: WuYiZhong
School: Huazhong University of Science and Technology
Course: Mechanical Design and Theory
Keywords: Multi-domain simulation and optimization Parallel computing Socket CVMO1 Task scheduling
CLC: TP391.9
Type: Master's thesis
Year: 2009
Downloads: 42
Quote: 0
Read: Download Dissertation


With the development of science and technology, modern industrial products are often in various fields of mechanical, electronic, hydraulic and control system of coupled multi-physics, and the size of the product model is getting more complicated, complex multi-domain model is a simulation-based optimization calculation-intensive and time-consuming process. In the case of a limited number of stand-alone performance, multi-domain simulation and optimization system of parallel processing is imminent. The MWorks system is a set of modeling, compilation, simulation and optimization of the process of the integration of multi-field analysis platform the optimization subsystem includes modeling, algorithm libraries and optimization process module. Optimization process each iteration require multiple simulation to solve calculation, this process takes a lot of time-consuming, inefficient serial computation; system simulation optimization efficiency, a socket-based parallelization processing method designed to achieve multi-machine or multi-core parallel computing environment, will calculate the effectiveness of the task is divided into a number of sub-tasks, task scheduling algorithm for the task assigned to the appropriate node is calculated, and the method by an example. The main work of this paper is as follows: First of all, the study of the basic principles of parallel computing technology, analyzes the current parallel computing environment to achieve technology; focuses on the parallel computing environment based on Socket realization of the process: the use of Winsock technology and multi-threading technology, simulation optimization of multi-threaded and multi-machine computing a combination of parallel computing mode; parallel computing environment improved client / server architecture, by the client and server roles conversion mechanism to achieve efficient data transmission and communication efficiency, maximize the use of system resources; client management, task transfer and message handling, and task scheduling three functional modules to achieve concurrent multi-task allocation and implementation; consider the differences of each client performance and network bandwidth, a press can assign the task scheduling method to achieve a multi-tasking on the multi-client dynamic load balancing. Second, we introduce several commonly used optimization algorithm for parallel processing technology, combined with the optimization algorithm existing MWorks system, the parallel process of the CVMO1 the gradient of the numerical algorithm is divided into multiple sub-tasks, to achieve parallel calculation. Finally, a numerical example and engineering optimization problems testing, test results demonstrate the parallelization method can improve the efficiency of simulation and optimization studied in this paper. And multi-machine experiments, analysis of the impact of the number of processors for parallel computing parameters.

Related Dissertations

  1. The Research of Fault-Tolerant Techniques for Parallel/Distributed Network Simulator PDNS,TP302.8
  2. The Design of Embedded Image Transmission Terminal Based on the TCP/IP Protocol,TP368.1
  3. Research of Scheduling Algorithm Based on Hybrid Adaptive Genetic Algorithm in Computing Grid,TP393.09
  4. Design of Digital Intelligent Terminal System Doorstation,TP368.1
  5. Research and Design of a High-Performance Scalable Public Key Cryptographic Coprocessor,TN918.1
  6. Numerical Simulation of Radiofrequency Waves in Magnetized Plasma,TL612
  7. The Design and Implementation of the Monitoring System in Embedded Modem Satellite Earth Station Based on PDA,TN927.2
  8. The Study and Design on Self-help Service Information System in Hospital,TP311.52
  9. The Algorithm Researches of Novel Wide Area Backup Protection for Power Grid,TM774
  10. High dynamic SINS navigation solution algorithm and parallelization of,TN966
  11. Terminal-specific information detection system and its implementation,TP309
  12. TEMS road test Java-based file transfer system design and implementation,TN929.5
  13. CPU-based inverse algorithm source strength,TP18
  14. Parallel computing for data-intensive reconfigurable linear array processor architecture design,TP332
  15. Cloud computing task -dependent mechanism of dynamic parallel scheduling,TP3
  16. Massive Video Conversion Platform Design and Implementation Based on Cloud Computing,TP311.52
  17. Application of Parallel FDTD and MPSTD Algorithm in EM Scattering,O441.4
  18. Research on Reconfigurable Task Scheduling Algorithms Based on LRSS,TP393.05
  19. Design and Implementation of Short Message Network Management Platform for Wireless Business Phone,TN929.5
  20. Research and Realization of Network Test System Based on PC Monitoring Function,TP311.52
  21. Design and Implementation of Linux-based Software and Hardware Tasks Hybrid Scheduling Mechanism,TP316.81

CLC: > Industrial Technology > Automation technology,computer technology > Computing technology,computer technology > Computer applications > Information processing (information processing) > Computer simulation
© 2012 www.DissertationTopic.Net  Mobile