研究两类时域计算流体力学/计算结构力学(CFD/CSD)耦合方法:串行分区方法和并行分区方法。从耦合界面能量守恒的角度分析不同耦合方法对能量守恒误差的影响。在非同位方法和并行分区方法的基础上提出非同位并行分区方法。使用不同的耦合方法,对二维气动弹性算例IsogaiWing进行计算,结果表明减小耦合界面上的能量守恒误差可以有效的提高计算精度,效率高于紧耦合方法;非同位分区方法的能量守恒误差小于唰位分区方法,并且可以使控制方程满足界面连续条件;非同位并行分区方法继承非同位分区方法和并行分区方法的全部优点,采用该方法计算颤振边界,和文献结果吻合。
Two kinds of computational methods, serial partitioned algorithm and parallel partitioned algorithm, coupled by computational fluid dynamics and computational structure dynamics (CFD/CSD) algorithms in time domain, are studied. Based on the energy conservation law in the coupled interface, the effects of these coupled algorithms on energy conservation error are analyzed. The non-collocated parallel partitioned algorithm is proposed based on the parallel partitioned algorithm and non-collocated algorithm. The two-dimensional aeroelasticity test case, Isogai Wing, is analyzed numerically with different coupled algorithms. The results show that reducing the energy conservation error at the coupled interface can effectively raise computation accuracy, and the non-collocated parallel partitioned algorithm is more efficient than the strongly-coupled algorithm. The non-collocated partitioned algorithm has less energy conservation error than that of collocated partitioned algorithm, and it can make the control equation to satisfy the continuous condition in the coupled interface. Non-collocated parallel partitioned algorithm has all the merits that non-collocated partitioned algorithm and parallel partitioned algorithm have. The flutter boundary is calculated using non-collocated parallel partitioned algorithm and the results agree with those provided in some references.