123 research outputs found

    The OpenModelica integrated environment for modeling, simulation, and model-based development

    Get PDF
    OpenModelica is a unique large-scale integrated open-source Modelica- and FMI-based modeling, simulation, optimization, model-based analysis and development environment. Moreover, the OpenModelica environment provides a number of facilities such as debugging; optimization; visualization and 3D animation; web-based model editing and simulation; scripting from Modelica, Python, Julia, and Matlab; efficient simulation and co-simulation of FMI-based models; compilation for embedded systems; Modelica- UML integration; requirement verification; and generation of parallel code for multi-core architectures. The environment is based on the equation-based object-oriented Modelica language and currently uses the MetaModelica extended version of Modelica for its model compiler implementation. This overview paper gives an up-to-date description of the capabilities of the system, short overviews of used open source symbolic and numeric algorithms with pointers to published literature, tool integration aspects, some lessons learned, and the main vision behind its development.Fil: Fritzson, Peter. Linköping University; SueciaFil: Pop, Adrian. Linköping University; SueciaFil: Abdelhak, Karim. Fachhochschule Bielefeld; AlemaniaFil: Asghar, Adeel. Linköping University; SueciaFil: Bachmann, Bernhard. Fachhochschule Bielefeld; AlemaniaFil: Braun, Willi. Fachhochschule Bielefeld; AlemaniaFil: Bouskela, Daniel. Electricité de France; FranciaFil: Braun, Robert. Linköping University; SueciaFil: Buffoni, Lena. Linköping University; SueciaFil: Casella, Francesco. Politecnico di Milano; ItaliaFil: Castro, Rodrigo Daniel. Consejo Nacional de Investigaciones Científicas y Técnicas. Oficina de Coordinación Administrativa Ciudad Universitaria. Instituto de Investigación en Ciencias de la Computación. Universidad de Buenos Aires. Facultad de Ciencias Exactas y Naturales. Instituto de Investigación en Ciencias de la Computación; ArgentinaFil: Franke, Rüdiger. Abb Group; AlemaniaFil: Fritzson, Dag. Linköping University; SueciaFil: Gebremedhin, Mahder. Linköping University; SueciaFil: Heuermann, Andreas. Linköping University; SueciaFil: Lie, Bernt. University of South-Eastern Norway; NoruegaFil: Mengist, Alachew. Linköping University; SueciaFil: Mikelsons, Lars. Linköping University; SueciaFil: Moudgalya, Kannan. Indian Institute Of Technology Bombay; IndiaFil: Ochel, Lennart. Linköping University; SueciaFil: Palanisamy, Arunkumar. Linköping University; SueciaFil: Ruge, Vitalij. Fachhochschule Bielefeld; AlemaniaFil: Schamai, Wladimir. Danfoss Power Solutions GmbH & Co; AlemaniaFil: Sjolund, Martin. Linköping University; SueciaFil: Thiele, Bernhard. Linköping University; SueciaFil: Tinnerholm, John. Linköping University; SueciaFil: Ostlund, Per. Linköping University; Sueci

    Workshop - Systems Design Meets Equation-based Languages

    Get PDF

    Increased understanding of hybrid vehicle design through modeling, simulation, and optimization

    Get PDF
    2010 Fall.Includes bibliographical references.Vehicle design is constantly changing and improving due to the technologically driven nature of the automotive industry, particularly in the hybridization and electrification of vehicle drive trains. Through enhanced design vehicle level design constraints can result in the fulfillment of system level design objectives. These constraints may include improved vehicle fuel economy, all electric range, and component costs which can affect system objectives of increased national energy independence, reduced vehicle and societal emissions, and reduced life-cycle costs. In parallel, as computational power increases the ability to accurately represent systems through analytical models improves. This allows for systems engineering which is commonly quicker and less resource consuming than physical testing. As a systems engineering technique, optimization has shown to obtain superior solutions systematically, in opposition to trial-and-error designs of the past. Through the combination of vehicle models, computer numerical simulation, and optimization, overall vehicle systems design can greatly improve. This study defines a connection between the system level objectives for advanced vehicle design and the component- and vehicle-level design process using a multi-level design and simulation modeling environment. The methods and information pathways for vehicle system models are presented and applied to dynamic simulation. Differing vehicle architecture simulations are subjected to a selection of proven optimization algorithms and design objectives such that the performance of the algorithms and vehicle-specific design information and sensitivity is obtained. The necessity of global search optimization and aggregate objective functions are confirmed through exploration of the complex hybrid vehicle design space. Whether the chosen design space is limited to available components or expanded to academic areas, studies can be performed for numerous design objectives and constraints. The combination of design criteria into quantifiable objective functions allows for direct optimization comparison based on any number of design goals. Integrating well-defined objective functions into high performing global optimization search methods provides increased probability of obtaining solutions which represent the most germane designs. Additionally, key interactions between different components in the vehicular system can easily be identified such that ideal directions for gain relative to minimal cost can be achieved. Often times vehicular design processes require lower order representations or consist of time and resource consuming iterations. Through the formulation presented in this study, more details, objectives, and methods become available for comparing advanced vehicles across architectures. The main techniques used for setting up the models, simulations and optimizations are discussed along with results of test runs based on chosen vehicle objectives. Utility for the vehicular design efforts are presented through comparisons of available simulation and future areas of research are suggested

    Experimental operation of a solar-driven climate system with thermal energy storages using mixed-integer nonlinear model predictive control

    Get PDF
    This work presents the results of experimental operation of a solar-driven climate system using mixed-integer nonlinear model predictive control (MPC). The system is installed in a university building and consists of two solar thermal collector fields, an adsorption cooling machine with different operation modes, a stratified hot water storage with multiple inlets and outlets as well as a cold water storage. The system and the applied modeling approach is described and a parallelized algorithm for mixed-integer nonlinear MPC and a corresponding implementation for the system are presented. Finally, we show and discuss the results of experimental operation of the system and highlight the advantages of the mixed-integer nonlinear MPC application
    corecore