软件主要包含为“初始设置模块”、“响应矩阵验证模块”、“优化算法计算模块”、“优化结果输出模块”4个功能模块。
一、初始设置模块: 作为用户与软件的接口,负责接受用户输入。
二、响应矩阵验证模块: 基于响应矩阵数据,计算约束条件值与superMC计算值进行对比。
三、优化算法计算模块: 接收用户初始设置和提供响应矩阵数据,调用多目标优化算法进行计算。
优化结果输出模块: 处理优化算法输出的结果集,并实现数据的导出以及可视化展示。
The software mainly includes four functional modules: "Initial Setting Module", "Response Matrix Verification Module", "Optimization Algorithm Calculation Module", and "Optimization Result Output Module".
1、 Initial setup module: As the interface between the user and the software, responsible for receiving user input.
2、 Response matrix validation module: Based on response matrix data, calculate constraint condition values and compare them with the calculated values of SuperMC.
3、 Optimization algorithm calculation module: Receive user initial settings and provide response matrix data, call multi-objective optimization algorithm for calculation.
4、 Optimization result output module: Process the result set output by the optimization algorithm, and achieve data export and visual display.