2 research outputs found

    Leapfrogging with improved initialization and its applications: Demonstration of leapfrogging on horizon predictive control of a heat exchanger

    Get PDF
    Leapfrogging (LF) is a recently developed optimization technique that initially places players in random spots in the feasible decision variable space [1]. The approach to reach the global optimum is by "Leaping" the player with the worst objective function (OF) value "Over" the player with the best OF value into the reflected hyper volume that connects the player with the best and the worst OF until the players converge at an optimum [1]. LF has several advantages compared to other optimization techniques in terms of computational efficiency and higher probability to reach the global optimum [1]. This is demonstrated in several applications [1-7].The main focus of this work is to develop LF [8] by exploring the initialization step through a fundamental analysis and supporting the developed technique with mathematical truths. In this improvisation the OF surface is initially explored with a large number of players, the players are sorted in ascending order of their OF values and the top few players are selected to continue with the optimization technique. This improvement is found to increase the probability of finding the global optimum as one of the initial players is placed in the vicinity of the global optimum during initialization and thus draws all the other players towards it.In order to establish the applicability of LF and its improvement on process engineering applications, this work focusses on implementation of original and modified LF to model a pilot scale Shell and Tube Heat Exchanger (HX 001) process, which is nonlinear. Steam is used to increase the temperature of the water on the cold side. For this study, the outlet temperature of the cold side fluid is considered as the control variable (CV). The hot side steam valve opening is considered as the manipulated variable (MV). This CV-MV relation is modeled using original and modified LF to find the model parameters that best fit the experimental skyline function generated for modeling purpose in the Unit Operations Lab, OSU-Stillwater. Next, the model parameters are used to implement a horizon predictive control on the HX001 process to control the CV

    Methods for Efficient Implementation of Model Predictive Control on Multiprocessor Systems

    No full text
    Model Predictive Control (MPC) has been used in a wide range of application areas including chemical engineering, food processing, automotive engineering, aerospace, and metallurgy. An important limitation on the application of MPC is the difficulty in completing the necessary computations within the sampling interval. Recent trends in computing hardware towards greatly increased parallelism offer a solution to this problem. This paper describes modeling and analysis tools to facilitate implementing the MPC algorithms on parallel computers, thereby greatly reducing the time needed to complete the calculations. The use of these tools is illustrated by an application to a class of MPC problems
    corecore