I. ABSTRACT A multiple-point Arnoldi method is derived for model reduction of computational fluid dynamic systems. By choosing the number of frequency interpolation points and the number of Arnoldi vectors at each frequency point, the user can select the accuracy and range of validity of the resulting reduced-order model while balancing computational expense. The multiplepoint Arnoldi approach is combined with a singular value decomposition approach similar to that used in the proper orthogonal decomposition method. This additional processing of the basis allows a further reduction in the number of states to be obtained, while retaining a significant computational cost advantage over the proper orthogonal decomposition. Results are presented for a supersonic diffuser subject to mass flow bleed at the wall and perturbations in the incoming flow. The resulting reduced-order models capture the required dynamics accurately while providing a significant reduction in the number of states. The reduced-order models are used to generate transfer function data, which are then used to design a simple feedforward controller. The controller is shown to work effectively at maintaining the average diffuser throat Mach number.
II. INTRODUCTIONComputational fluid dynamics (CFD) has reached a considerable level of maturity and is now routinely used in many applications for both external and internal flows. Euler and NavierStokes solvers enjoy widespread use for aerodynamic design and analysis, and provide accurate answers for a variety of complex flows. However, despite ever increasing computational power, unsteady problems are computationally very expensive and time-consuming. More efficient methods for time-varying flow can be obtained if the disturbances are small, and the unsteady solution can be considered to be a small perturbation about a steady-state flow [1]. In this case, a set of linearized equations is obtained which can be time-marched to obtain the flow solution at each instant.Even under the linearization assumption, any CFD-based technique will generate models with a prohibitively high number of states. For this reason, CFD models are not appropriate for many applications where model size and cost are issues. For example, when the aerodynamic solver must be coupled to another disciplinary model, as in aeroelastic analysis or multidisciplinary optimization, CFD models cannot be used. Another application which requires low-order models is control design.The concept of using active control to enhance the stability properties of an unsteady flow has been addressed for several applications [2], [3]. In order to derive control models that will be effective, it is vital that the relevant unsteady flow dynamics are captured accurately. A model is required that will capture not only the dynamics of the disturbance to be controlled, but also the visibility offered by the sensing and the effect on the flow of the actuation mechanism. A high-fidelity CFD code can offer the degree of flow resolution that is required; however, ...