Font Size: a A A

Research On Software Architecture Of Automatic Design Platform For Blade Machinery

Posted on:2024-03-23Degree:MasterType:Thesis
Country:ChinaCandidate:Y H ChenFull Text:PDF
GTID:2542307118953159Subject:Electronic information
Abstract/Summary:PDF Full Text Request
With the rapid development of computer software and hardware technology and Internet technology,the traditional industry represented by machinery manufacturing has also made great progress in this environment.Of course,the automobile industry is no exception.With the improvement of people’s living standards,the requirements for various aspects of automobile performance are also increasing.The cooling fan is an indispensable part of the automobile.In the past,the design of the cooling fan is based on the repeated simulation of commercial software,and then the appropriate design result are selected according to the actual working environment and key working conditions.The design efficiency is low,the design cycle is long,and it is difficult to adapt to the fierce market competition environment.The current commercial software for fluid system simulation has been difficult to meet the professional design requirements,Further research and development are needed.This paper aims to design and implement an automatic design platform for blade machinery based on commercial software to improve design efficiency and design automation.Its main work is as follows:1.The second development of CFD simulation software star CCM+is realized.Through Java program design and related parameterization algorithms,the automatic simulation of key components of blade machinery is realized,so that developers can directly read the blade machinery parameter table through the automatic simulation module,and automatically realize the simulation of the preliminarily designed impeller,greatly reducing the repetitive operation of complex commercial software,effectively reducing the learning cost of developers,and shortening the design cycle.At the same time,let the whole design process become a visual process.2.Based on MySQL database,effective management of existing data is realized.The bottom layer of the design platform realizes the interaction with the database,and can store and manage the valuable data in the past,including the parameter table of the design scheme,the simulation process file,the result data,and the corresponding graph and line chart,so as to quickly obtain the required data content in different environments,thus reducing unnecessary repeated development.Compared with conventional professional commercial software,it reduces the requirements for the working experience of developers.As well as the user system that the software should have and the administrator entity derived to protect the database are also important modules of database development.At the same time,the experience of professional engineers is stored in the proprietary database of the enterprise in the form of data,which is constantly accumulated as the growing experience wealth of the enterprise.3.Based on Java Swing,the software platform user interface of C/S(Client/Server)architecture is built.Spring framework is used at the bottom of the software,which effectively reduces the coupling degree of the overall program code and improves the running efficiency of the program itself;The interaction between the key modules and the database is realized by using Mybatis framework,which improves the efficiency of database operation.After the verification of the actual product design,the automatic design platform has been able to complete the simulation and optimization of the blade machinery;Compared with commercial software,the whole simulation process of the software is visual and the operation cost is very low.At the same time,it has a very friendly operation interface,and the entire operation process and log are detectable.In terms of data management,the database can be used normally,and the database can be added,deleted,modified and checked through interaction with the operation interface;The software has successfully achieved the goal of data security management through role management.This article is written based on the actual development process of a software from requirements analysis to actual project deployment.The article mainly involves requirements analysis,business entity analysis,database design,code writing,database,and software deployment.
Keywords/Search Tags:automatic design software platform, blade machinery, MySQL database, Spring framework, secondary development
PDF Full Text Request
Related items