Development and Application of Integrated Computational Platform for Investment Casting Processes

I. Introduction

Investment casting, also known as lost-wax casting, is a highly precise manufacturing process that has been widely used in various industries, especially in the production of complex and high-quality metal components. This process involves creating a wax pattern, coating it with a refractory material to form a shell, melting out the wax, and then pouring molten metal into the cavity to obtain the final casting. The precision and complexity achievable with investment casting make it a preferred choice for critical components in aerospace, automotive, medical, and other industries where high performance and reliability are essential.

In recent years, with the increasing demand for high-quality castings and the need for more efficient manufacturing processes, the development and application of advanced technologies in investment casting have become crucial. One such significant development is the integration of computational tools and platforms, which aims to optimize the casting process, reduce defects, and improve overall productivity. This article focuses on the development and application of an integrated computational platform for investment casting processes, exploring its functionality, implementation, and the benefits it brings to the industry.

II. Challenges in Traditional Investment Casting Process Optimization

The traditional approach to optimizing investment casting processes often relies on empirical trial-and-error methods. This means that manufacturers conduct a series of experiments by varying process parameters such as pouring temperature, mold temperature, and alloy composition, and then evaluate the resulting castings for quality and defects. However, this method has several drawbacks:

(A) Long Optimization Cycles

Each trial in the empirical approach requires the production of physical castings, which is a time-consuming process. From preparing the wax pattern, making the mold, pouring the metal, to finally inspecting the casting, it can take a significant amount of time. For complex components, this cycle may be repeated multiple times to achieve the desired quality, resulting in a lengthy overall optimization process.

(B) High Labor Costs

The trial-and-error method demands a considerable amount of labor. Skilled technicians are needed to prepare the molds, pour the metal, and perform quality inspections. Additionally, engineers are required to analyze the results of each trial and decide on the next set of parameters to test. The cumulative labor cost over multiple trials can be substantial.

(C) Low Operational Efficiency

Since the process is based on trial and error, there is a lack of a systematic and efficient way to identify the optimal parameters. Many trials may lead to unsatisfactory results, wasting resources and time. Moreover, the lack of accurate prediction models means that the process is often reactive rather than proactive, further reducing operational efficiency.

(D) Lack of Algorithm Optimization

Traditional methods do not fully utilize the power of algorithms and computational models. Without the ability to predict the outcome of different parameter combinations, the optimization process is limited to a brute-force approach of testing various values. This lack of algorithmic optimization prevents the discovery of more efficient and effective solutions.

III. Development of the Integrated Computational Platform

To overcome the challenges in traditional investment casting process optimization, an integrated computational platform has been developed. This platform combines several key technologies and techniques to provide a comprehensive solution for optimizing the investment casting process.

(A) ProCAST Finite Element Simulation Software

ProCAST is a powerful finite element simulation software widely used in the casting industry. It allows for the accurate prediction of the casting process by simulating the filling, solidification, and cooling stages. By inputting the geometry of the casting, material properties, and process parameters, ProCAST can generate detailed information about the flow of the molten metal, temperature distribution, and the formation of defects such as shrinkage porosity. This simulation capability provides valuable insights into the casting process before physical production, enabling engineers to make informed decisions about process parameters.

(B) Multi-task Batch Processing Technology

The platform utilizes multi-task batch processing technology to handle multiple simulation tasks simultaneously. This is achieved by dividing the overall optimization process into smaller, parallelizable tasks and distributing them across multiple computing resources. By doing so, the platform significantly reduces the computational time required for running multiple simulations. For example, when evaluating different combinations of process parameters, each combination can be assigned to a separate computing task, and all tasks can be executed in parallel, rather than sequentially as in traditional methods.

(C) Integration of Key Functionalities

  1. Experiment Design Algorithm (DOE)
    The platform incorporates various DOE algorithms such as Latin Hypercube, Box-Behnken, and Central-Composite. These algorithms are used to systematically design experiments by selecting a representative set of parameter combinations. For instance, the Latin Hypercube algorithm ensures that the samples are evenly distributed across the parameter space, providing a more comprehensive coverage of possible combinations. This helps in reducing the number of experiments required while still obtaining reliable results.
  2. Finite Element Simulation
    As mentioned earlier, the integration of ProCAST enables detailed finite element simulations. The platform automates the process of setting up the simulation models, including defining the geometry, material properties, and boundary conditions. This allows for quick and accurate simulations of the casting process, providing valuable data for further analysis.
  3. Result Data Automatic Read/Write and Extraction
    To handle the large amount of data generated by the simulations, the platform has a built-in mechanism for automatically reading, writing, and extracting relevant result data. This includes extracting key parameters such as shrinkage volume, temperature profiles, and flow velocities from the simulation results. The automated data extraction saves time and reduces the potential for human error in data handling.
  4. Approximate Model Construction
    Using the simulation data, the platform constructs approximate models that relate the input process parameters to the output casting quality metrics. These models are typically mathematical equations or machine learning models that can be used to predict the casting quality for different parameter combinations. For example, a regression model can be built to predict the shrinkage volume based on the pouring temperature, environment temperature, and thermal emissivity.
  5. Multi-objective Optimization
    The platform also supports multi-objective optimization, where multiple casting quality metrics can be optimized simultaneously. For example, in addition to minimizing shrinkage porosity, other objectives such as maximizing mechanical properties or minimizing surface roughness can be considered. Optimization algorithms such as NSGA-II, NLPQLP, and Multi-Island GA are integrated to find the optimal trade-off between different objectives.

IV. Platform Architecture and Functional Modules

(A) Platform Design

  1. Automation
    The platform aims to reduce human intervention in the optimization process. By encapsulating the DOE algorithms and simulation procedures into automated scripts, it allows for the automatic generation of simulation models, execution of simulations, and analysis of results. This not only improves the efficiency of the process but also reduces the potential for human error.
  2. Multi-objective Process Factors Optimization
    The ability to optimize multiple process factors simultaneously is a key feature. The integrated DOE and optimization algorithms enable the exploration of the complex relationship between different factors and the casting quality. For example, the interaction between pouring temperature and environment temperature on shrinkage porosity can be studied and optimized.
  3. Process Flow Management
    The platform provides a structured process flow for investment casting optimization. It starts from the selection of process parameters, followed by simulation, result analysis, and optimization. This sequential process ensures that each step is properly executed and the results are fed back into the next iteration of optimization.
  4. Cross-platform Compatibility
    To accommodate different computing environments, the platform is designed to be cross-platform compatible. It can be operated on both Windows Server and Linux systems, allowing users to choose the most suitable computing infrastructure based on their needs.

(B) Platform System Architecture

The platform is developed using the Python language and adopts a B/S (Browser/Server) framework with front-end and back-end separation. The front-end is developed using Flask and the back-end uses Django. This architecture enables the platform to be accessed through any web browser, providing a user-friendly interface for users to interact with the platform. The integration of ProCAST’s underlying scripts and the use of a high-performance computing server for high-throughput calculations enhance the computational capabilities of the platform. The overall architecture consists of three layers:

  1. Presentation Layer
    This layer is responsible for presenting the user interface to the users. It uses HTML5, CSS, and JavaScript, along with template engines and Ajax, to render the front-end pages. Users can interact with the platform through this layer, such as inputting process parameters, starting simulations, and viewing results.
  2. Business Layer
    The business layer contains the core logic of the platform. It includes modules for application template management, DOE experiment design, job scheduling, job monitoring, post-processing of simulation results, and selection of the optimal solution. These modules work together to manage the entire optimization process and ensure the seamless operation of the platform.
  3. Data Layer
    The data layer provides the necessary data support for the other layers. It is responsible for reading and writing data to the database, handling data caching, and enabling the invocation of data and functions in the storage process. The data layer stores all the input parameters, simulation results, and other relevant data, making it accessible for further analysis and optimization.

(C) Platform Functional Modules

  1. Integrated Computing Module
    This module is the starting point of the optimization process. Users can select the process factors to be optimized and the corresponding DOE algorithm. The module then generates the experiment design and automatically creates the ProCAST simulation scripts. It also schedules and executes the simulations on the high-performance computing server in parallel using multi-threading. The results of the simulations are then passed on to the next module for further processing.
  2. Integrated Results Module
    The integrated results module focuses on processing the large volume of simulation results. It reads the relevant data from the simulation output files, extracts the key information such as shrinkage volume, and constructs the approximate model. Using the optimization algorithms integrated in the platform, it then searches for the optimal solution based on the defined optimization objectives. The optimal solution is then presented to the user.
  3. Job Management Module
    The job management module is responsible for the overall management of the computing jobs. It schedules the simulation tasks to the high-performance server and monitors their progress in real-time. The progress information is visualized and presented to the user, allowing them to track the status of each simulation job. This module also ensures the efficient utilization of computing resources and the smooth running of all jobs.

V. Application Example: Turbine Guide Vane Casting

To illustrate the practical application of the integrated computational platform, we will use the example of a turbine guide vane casting.

(A) Turbine Guide Vane Specifications

The turbine guide vane used in this example is a crucial component in a turbine engine. It has a maximum contour diameter of ϕ527 mm, a height of 94 mm, and 58 blades. The length of the blade exhaust edge is 100 mm, with a radius R of 0.35 mm. The material of the vane is K418B, and the shell material is refractory mullite with a thickness of 6 mm.

(B) Integrated Computing Process

  1. Model Import and Meshing
    The first step is to import the 3D model of the turbine guide vane into the platform. Using Python scripts, the platform calls the ProCAST software for meshing the model. The generated mesh model file is then used for the subsequent simulation.
  2. Boundary Conditions and Parameter Settings
    The vdb file is imported, and the boundary conditions for the investment casting process are defined. This includes setting the alloy pouring temperature, convective heat transfer coefficient, thermal emissivity, and environment temperature. These parameters are crucial as they affect the filling and solidification of the molten metal and ultimately the quality of the casting.
  3. Script Generation and Simulation Execution
    The platform automatically generates the ProCAST scripts for setting the boundary conditions and starts the solver using the Cast batch processing module. The View result extraction script is also set up to export the target results. The simulation is then executed on the high-performance computing server using the multi-process scheduling algorithm.
  4. Result Processing and Optimization
    After the simulation is completed, the platform reads the simulation results, extracts the shrinkage volume, and builds an approximate model. Using the selected optimization algorithm (in this case, Multi-Island GA), the platform searches for the optimal combination of process parameters that minimize the shrinkage volume.

(C) DOE Algorithm Selection and Parameter Settings

For this application, the Latin Hypercube algorithm is chosen for the DOE due to its excellent sampling characteristics. The design variables and their ranges are as follows:

Design VariableLower LimitUpper Limit
Pouring Temperature (°C)14501550
Thermal Emissivity0.50.7
Environment Temperature (°C)50100

(D) Integrated Results and Optimization

The platform generates 24 sets of simulation jobs, which are executed in parallel on the high-performance server. The progress of each job can be monitored in real-time. After the jobs are completed, the shrinkage volumes are extracted and an approximate model is constructed. The equation of the approximate model is:

where  is the casting shrinkage volume,  is the pouring temperature,  is the environment temperature, and  is the thermal emissivity. The model has a determination coefficient () of 0.7693 and a model -value of 0.0032, indicating a good fit. After 1000 iterations of the Multi-Island GA optimization algorithm, the optimal process parameters are obtained: pouring temperature of 1549.5 °C, environment temperature of 50.45 °C, and thermal emissivity of 0.686. The corresponding optimal shrinkage volume is .

(E) Production Verification

The optimized process parameters are then used for actual production of the turbine guide vanes. After production, the castings are inspected using X-ray detection. The results show that the casting defect index meets the HB20040-2011 standard for aeroengine superalloy investment castings at the B level. This indicates that the integrated computational platform is effective in optimizing the investment casting process and can be applied to actual production with satisfactory results.

VI. Benefits and Significance of the Integrated Computational Platform

(A) Improved Optimization Efficiency

Compared to traditional simulation optimization methods, the integrated computational platform significantly reduces the optimization time. For example, in the turbine guide vane case, while traditional finite element simulation for 24 sets of experiments may take 24 hours, the integrated platform can complete the same task in just 2 hours, achieving a 91.66% improvement in efficiency. This is mainly due to the parallel computing capabilities and the automated optimization process of the platform.

(B) Cost Reduction

The reduction in optimization time directly leads to cost savings. With fewer man-hours required for the optimization process and less waste in trial-and-error experiments, the overall labor and material costs are significantly reduced. Additionally, the ability to predict and avoid casting defects early in the process reduces the cost of rework and scrap.

(C) Enhanced Casting Quality

By accurately predicting the casting process and optimizing the process parameters, the integrated platform helps in reducing casting defects such as shrinkage porosity. This results in higher-quality castings with better mechanical properties and dimensional accuracy. The optimized process also leads to more consistent casting quality, which is crucial for critical applications.

(D) Facilitated Process Innovation

The platform enables engineers to explore a wider range of process parameters and combinations in a shorter time. This promotes process innovation as it allows for the discovery of new and improved casting methods. For example, the relationship between different process factors can be better understood, leading to the development of novel process strategies.

(E) Data-Driven Decision Making

The large amount of data generated and analyzed by the platform provides a solid foundation for data-driven decision making. Engineers can make more informed decisions about process parameters based on the simulation results and optimization outcomes. This data-driven approach also enables continuous improvement of the casting process over time.

VII. Conclusion and Future Outlook

(A) Summary of Achievements

In summary, the development and application of the integrated computational platform for investment casting processes have achieved significant results. The platform successfully integrates multiple key functionalities, including DOE, finite element simulation, result data processing, approximate model construction, and multi-objective optimization. Through the application example of the turbine guide vane, it has been demonstrated that the platform can effectively optimize the casting process, reduce defects, and improve production efficiency. The improved optimization efficiency, cost reduction, enhanced casting quality, and facilitation of process innovation highlight the practical value and significance of the platform.

(B) Future Research Directions

  1. Enhanced Algorithm Optimization
    Future research can focus on further improving the optimization algorithms used in the platform. This includes exploring more advanced multi-objective optimization algorithms that can handle complex and conflicting objectives more effectively. Additionally, the integration of machine learning and artificial intelligence techniques can enhance the prediction accuracy of the approximate models and enable more intelligent optimization.
  2. Process Parameter Expansion
    The current platform can be extended to include more process parameters and consider their interactions in more detail. For example, the influence of alloy composition, mold materials, and post-treatment processes on the casting quality can be incorporated into the optimization process. This will provide a more comprehensive understanding of the investment casting process and lead to further improvements in casting quality.
  3. Real-time Process Monitoring and Control
    Integrating real-time process monitoring technologies with the computational platform can enable the dynamic adjustment of process parameters during casting. By continuously monitoring the actual casting process and comparing it with the simulation predictions, the platform can make real-time decisions to optimize the process and ensure the quality of the final casting.
  4. Industry-wide Application and Standardization
    To fully realize the benefits of the integrated computational platform, efforts should be made to promote its application across the investment casting industry. This requires the development of industry standards and best practices for using the platform. Standardization will ensure the compatibility and interoperability of different systems and facilitate the sharing of data and knowledge among different manufacturers.

In conclusion, the integrated computational platform for investment casting processes represents a significant step forward in the digitalization and optimization of the casting industry. With continued research and development, it has the potential to revolutionize the way investment casting is carried out, leading to higher-quality products, increased productivity, and reduced costs.

Scroll to Top