404,353 research outputs found

    Parallel Global Aircraft Configuration Design Space Exploration

    Get PDF
    The preliminary design space exploration for large,interdisciplinary engineering problems is often a difficult and time-consuming task. General techniques are needed that efficiently and methodically search the design space. This work focuses on the use of parallel load balancing techniques integrated with a global optimizer to reduce the computational time of the design space exploration. The method is applied to the multidisciplinary design of a High Speed Civil Transport (HSCT). A modified Lipschitzian optimization algorithm generates large sets of design points that are evaluated concurrently using a variety of load balancing schemes.The load balancing schemes implemented in this study are: static load balancing, dynamic load balancing with a master-slave organization, fully distributed dynamic load balancing, an fully distributed dynamic load balancing via threads. All of the parallel computing schemes have high parallel efficiencies. When the variation in the design evaluation times is small, the computational overhead needed for fully distributed dynamic load balancing is substantial enough so that it is more efficient to use a master-slave paradigm. However, when the variation in evaluation times is increased, fully distributed load balancing is the most efficient

    An Automated Deep Reinforcement Learning Pipeline for Dynamic Pricing

    Get PDF
    A dynamic pricing problem is difficult due to the highly dynamic environment and unknown demand distributions. In this article, we propose a deep reinforcement learning (DRL) framework, which is a pipeline that automatically defines the DRL components for solving a dynamic pricing problem. The automated DRL pipeline is necessary because the DRL framework can be designed in numerous ways, and manually finding optimal configurations is tedious. The levels of automation make nonexperts capable of using DRL for dynamic pricing. Our DRL pipeline contains three steps of DRL design, including Markov decision process modeling, algorithm selection, and hyperparameter optimization. It starts with transforming available information to state representation and defining reward function using a reward shaping approach. Then, the hyperparameters are tuned using a novel hyperparameter optimization method that integrates Bayesian optimization and the selection operator of the genetic algorithm. We employ our DRL pipeline on reserve price optimization problems in online advertising as a case study. We show that using the DRL configuration obtained by our DRL pipeline, a pricing policy is obtained whose revenue is significantly higher than the benchmark methods. The evaluation is performed by developing a simulation for the real-time bidding environment that makes exploration possible for the reinforcement learning agent.</p

    Enabling the “Easy Button” for Broad, Parallel Optimization of Functions Evaluated by Simulation

    Get PDF
    Java Optimization by Simulation (JOBS) is presented: an open-source, object-oriented Java library designed to enable the study, research, and use of optimization for models evaluated by simulation. JOBS includes several novel design features that make it easy for a simulation modeler, without extensive expertise in optimization or parallel computation, to define an optimization model with deterministic and/or stochastic constraints, choose one or more metaheuristics to solve it and run, using massively parallel function evaluation to reduce wall-clock times. JOBS is supported by a new language independent, application programming interface (API) for remote simulation model evaluation and a serverless computing environment to provide massively parallel function evaluation, on demand. Dynamic loop scheduling methods are evaluated in the serverless environment with the opportunity for significant resource contention for master node computing power and network bandwidth. JOBS implements several population-based and single-solution improvement metaheuristics (solvers) for real, discrete, and mixed problems. The object-oriented design is extendible with classes that drastically reduce the amount of code required to implement a new solver and encourage re-use of solvers as building blocks for creating new multi-stage solvers or memetic algorithms

    A coupled discrete adjoint method for optimal design with dynamic non-linear fluid structure interactions

    Get PDF
    Incorporating high-fidelity analysis methods in multidisciplinary design optimization necessitates efficient sensitivity evaluation, which is particularly important for time-accurate problems. This thesis presents a new discrete adjoint formulation suitable for fully coupled, non-linear, dynamic FSI problems. The solution includes time-dependent adjoint variables that arise from grid motion and chosen time integration methods for both the fluid and structural domains. Implemented as a generic multizone discrete adjoint solver for time-accurate analysis in the open-source multiphysics solver SU2, this provides a flexible framework for a wide range of applications. Design optimization of aerodynamic structures need accurate characterization of the coupled fluid-structure interactions (FSI). Incorporating high-fidelity analysis methods in the multidisciplinary design optimization (MDO) necessitates efficient sensitivity evaluation, which is particularly important for time-accurate problems. Adjoint methods are well established for sensitivity analysis when large number of design variables are needed. The use of discrete adjoint method through algorithmic differentiation enables the evaluation of sensitivities using an approximation of the Jacobian of the coupled problem, thus enabling this approach to be applied for multidisciplinary analysis. This thesis presents a new discrete adjoint formulation suitable for fully coupled, non-linear, dynamic FSI problems. A partitioned approach is considered with finite volume for the fluid and finite elements for the solid domains. The solution includes the time-dependent adjoint variables that arise from the grid motion and chosen time integration methods for both the fluid and structural domains. Implemented as a generic multizone discrete adjoint solver for timeaccurate analysis in the open-source multiphysics solver SU2, this provides a flexible framework for a wide range of applications. The partitioned FSI solver approach has been leveraged to extend the dynamic FSI capabilities to low speed flows through the introduction of a densitybased unsteady incompressible flow solver. The developed methodology and implementation are demonstrated using a range of numerical test cases. Optimal design for steady, coupled FSI problems are firstly presented before moving to the building blocks of dynamic coupled problems using single domain analysis, for both structural and fluid domains in turn. The new unsteady incompressible fluid solver, for both the primal and adjoint analysis, are verified against a range of well-known benchmark test cases, including problems with grid motion. Finally, applications of coupled dynamic problems are presented to verify both the unsteady incompressible solver for FSI as well as the successful verification of the discrete adjoint sensitivities for the transient response of a transonic compliant airfoil for a variety of both aerodynamic and structural objective functions.Open Acces

    Research on Optimization Design of Fully Parameterized Pump-Jet Propulsion

    Get PDF
    A pump-jet propulsion system is composed of rotor, stator, and duct. The stator has the front stator type and the rear stator type; the conduit also has the acceleration conduit and the deceleration conduit two forms. It is difficult to design and evaluate the performance of a pump-jet propulsion system because of its complex structure and many changes in component parameters. Due to the limitation of time and cost in the design process of the pump-jet propulsion system, it is difficult to find the optimal scheme in the design space. However, under the guidance of an optimization algorithm, the automatic optimization method can fill the design space with a large number of design schemes. In this paper, the geometry reconstruction technique, hydraulic performance evaluation technique and optimization technique of the pump-jet propulsion system are combined to realize the automation of the whole design process. Firstly, the geometric modeling of the pump-jet propulsion system is completed by a full parametric modeling method, and then the hydrodynamic performance of the pump-jet propulsion system is calculated based on the numerical simulation technique. The radial parameters in the fully parametric configuration of the pump-jet propulsion system were selected as the optimization design variables, and the hydro-dynamic performance was optimized as the objective function. Finally, the pump-jet propulsion system optimization design system was constructed by using the global intelligent optimization algorithm. This study provides a theoretical basis and technical guidance for numerical calculation and configuration optimization design of pump-jet propulsion system. View Full-Tex

    Model Based Co-Simulation Platform for Integrated Building System Control and Design Optimization

    Get PDF
    Both steady-state and dynamic simulations have been widely used by HVAC&R industry to support product/equipment development for decades. Steady-state simulation focuses on the system mass, energy and momentum balance of an equilibrium state. It is based on high-fidelity components models, and thus is suitable for system and component design optimization. Dynamic simulation studies the system transient response and is generally used for controls development and verification. It usually does not require rigorous component models of high accuracy because 1) the commonly used PID control is feedback control whose control performance evaluation doesn’t require high fidelity system/plant model; 2) high-fidelity dynamic model significantly increases the number of equations and variables and creates tremendous challenge for math solver. For supervisory control, transactive control or optimization of an integrated building system, the HVAC&R equipment is often one of the sub-components to be controlled. High-fidelity equipment models are required for accurately evaluating control strategies. In addition, building equipment manufacturers have developed a lot of high-fidelity steady-state equipment/component models per their expertise. Thus, a platform that can integrate OEM high-fidelity steady-state model with dynamic building simulation and/or electric power system & grid simulation to support the development and verification of supervisory control for integrated building systems is necessary. In this study, ORNL’s heat pump design tool (HPDM) is utilized to develop a co-simulation platform for supervisory control and optimization in integrated building systems. It is based on a model that integrates high-fidelity steady-state simulation equipment models with dynamic building simulation. A practical case of using the proposed co-simulation platform to develop and evaluate the supervisory control and optimization is presented and discussed

    MODELING AND OPTIMIZATION OF WASHING MACHINE VIBRATION DYNAMICS

    Get PDF
    The paper presents a rigid body model of a front loaded washing machine implemented in MSC.Software/ADAMS. The model has been validated against measurement data to such extent that the model could be used as an efficient virtual instrumentation and graphical system design platform for evaluation of existing and developing suspension concepts of washing machines. A new test rig for experimental study of force-frequency-displacement characteristics of dampers together with measurements performed on a friction damper is presented. Estimation of the parameters of a damper model based in the Bouc-Wen hysteresis is performed using optimization routines. A simulation and optimization environment with the dynamic washing machine model in ADAMS and MATLAB optimization toolbox has been developed for use in a computer cluster. The developed virtual instrumentation and graphical design tool has been used for engineering analysis and optimization of a new 3-strut based suspension concept for washing machines. The analysis of the obtained results has shown the engineering feasibili-ty of the 3-strut based suspension and the solution of the optimal placement of the third strut which minimized the transmitted forces during spinning process was found
    • …
    corecore