黏性阻尼系统时域响应灵敏度及其一致性研究
ADJOINT SENSITIVITY METHODS FOR TRANSIENT RESPONSES OF VISCOUSLY DAMPED SYSTEMS AND THEIR CONSISTENCY ISSUES
-
摘要: 时域响应灵敏度分析是时域梯度优化算法的基础. 灵敏度分析通常只涉及对设计变量的微分运算, 但时域响应灵敏度问题还涉及时间域的离散化. 因此, 微分和离散的先后顺序可能对时域响应灵敏度结果产生影响. 针对黏性阻尼系统时域响应灵敏度求解问题, 基于改进精细积分方法, 分别推导了先微分后离散和先离散后微分两种伴随变量方法. 其中, 先微分后离散法首先对由伴随变量构造的增广函数微分, 再利用改进精细积分方法在各离散时间点求解时域响应灵敏度; 而先离散后微分方法则首先在各离散时间点引入残值方程构造增广函数, 再对各增广函数进行微分以求解时域响应灵敏度. 通过数值算例验证了所提出方法的有效性和准确性, 并与传统基于Newmark的方法进行比较. 结果表明, 积分方案、数值离散误差以及离散和微分的先后顺序共同影响灵敏度的一致性误差. 综合考虑精度、效率和一致性问题, 基于改进精细积分的先微分后离散伴随变量法表现更优, 最适合应用于黏性阻尼系统时域梯度优化算法.Abstract: Design sensitivity analysis (DSA) of transient response is indispensable in a time domain gradient-based optimization algorithm. DSA usually only requires the differentiation with respect to certain design variables. But for the problem of transient response sensitivities, it also contains the process of time discretization. Therefore, the order of discretization and differentiation may also affect the results of the DSA. In this paper, two new DSA methods, namely the differentiate-then-discretize adjoint variable method (AVM) and the discretize-then-differentiate AVM method, are derived based on a modified precise integration method (MPIM) to compute the transient response sensitivities for viscously damped systems. The damping force of the viscously damped systems is assumed to be proportional to the instantaneous velocity. The equations of motion of the viscously damped systems are transformed into a state-space formulation and the transient responses are calculated by the MPIM. The differentiate-then-discretize AVM method firstly differentiates the augmented function constructed by the adjoint vectors and then discretizes the function at each time point based on the MPIM. On the contrary, the discretize-then-differentiate AVM method discretizes the augmented function built by the residual equation at each separated time point first and then differentiates the discrete augmented function to obtain the transient response sensitivities. Two numerical methods are presented to show the correctness and effectiveness of the proposed method. The performances of the proposed methods are also compared them with the conventional Newmark-based method. The results show that, when calculating the sensitivities of the transient responses for viscously damped systems, the time integration method, the time step size and the order of discretization and differentiation all have influences on the consistency error. By considering the accuracy, efficiency and consistency issue, the proposed MPIM-based differentiate-then-discretize AVM is more suitable than other compared methods for applying in gradient-based time domain optimizations for viscously damped systems.