1.一种基于代理模型快速多目标空间反射镜优化设计方法,其特征在于:包括以下几个步骤:
步骤1:依据光学设计和结构设计需求,利用多目标拓扑优化方法构建主镜初始模型,确定了设计变量和设计空间;
步骤2:基于isight自动化集成平台,将更改有限元模型参数的hypermesh(前处理软件),有限元静力学计算的optistruct(求解器软件)和主镜结构面形拟合matlab集成为自动化计算流程。利用最优拉丁超立方采样方法在主镜结构设计空间内均匀选取m组主镜设计参数变量组合作为输入样本,通过集成自动化仿真计算流程求解所有主镜设计参数变量的响应作为输出样本,利用得到的样本集构建了主镜结构设计变量和结构响应的代理模型;
步骤3:利用多目标智能优化算法随机初始化主镜结构参数设计变量,构建n组主镜结构参数变量组合,设定每个设计变量的上下限值和最大迭代数,根据光学设计和结构设计构造m个主镜设计的目标函数f1,…fm;
步骤4:将n组天线结构设计参数分别作为输入值,多目标优化算法调用代理模型分别预测各组主镜设计变量变量的响应向量,并利用响应向量求解目标函数值;
步骤5;基于多目标优化算法迭代更新n组主镜设计参数变量,选择新的主镜设计参数变量代入代理模型计算目标值,直到达到多目标智能算法中的最大迭代次数;然后建立各目标函数之间的帕累托关系图,依据输出目标的设计指标允许范围确定了设计参数组合的可行域,依据对各目标的偏好权重建立线性目标函数;
步骤6:可行域中的所有设计参数组合,将线性目标函数作为评价函数,对所有点的输出目标值进行评价,选出最优的结构参数设计值作为主镜结构的尺寸参数,更改初始模型,进行有限元仿真分析和面形精度计算,对比仿真结果和代理模型输出结果,若误差较大,则返回步骤2-步骤6,增加训练样本更新代理模型,寻找误差小的帕累托最优主镜结构设计。
2.根据权利要求1所述的一种基于代理模型快速多目标空间反射镜优化设计方法,其特征在于:步骤1中所述使用多目标拓扑优化方法构建初始模型,将主镜x、y和z三个方向柔度和主镜一阶固有频率通过折衷规划法整合为一个目标函数,利用simp变密度拓扑优化手段,拓扑优化出主镜轻量化结构的材料分布和传力路径,依此构建初始的主镜模型;拓扑优化的数学模型如下所示:
式中:m(ρ)—综合总目标函数;ω—子目标函数的加权值;i=1,2,3…,是第i个工况;m是工况数;ωi是工况i的加权因子;ci(ρ)是工况i柔度的柔度目标;
3.根据权利要求1所述的一种基于代理模型快速多目标空间反射镜优化设计方法,其特征在于:步骤5中多目标优化算法解决多参数主镜结构的多目标设计,通常被称作多目标优化问题(moop),对于多目标优化问题(moop),任意两个解x(1)和x(2)是不能度量的,他们满足fk(x(1))<fk(x(2))和fs(x(1))<fs(x(2)),至少存在一对k≠s,换句话说,在多目标意义上没有一个比另一个更好,定义帕累托支配关系
式子中
4.根据权利要求1所述的一种基于代理模型快速多目标空间反射镜优化设计方法,其特征在于:所述多目标智能算法选用基于分解的多目标进化算法、非支配排序进化算法、多目标遗传算法或多目标粒子群算法。
5.根据权利要求1所述的一种基于代理模型快速多目标空间反射镜优化设计方法,其特征在于:所述代理模型选用bpnn神经网络模型以及遗传算法或粒子群算法优化的bpnn模型。