{"title":"代数建模与优化","authors":"Ricardo M. Lima, I. Grossmann","doi":"10.1201/9780429451010-13","DOIUrl":null,"url":null,"abstract":"Introduction The aim of this chapter is to provide an overview on algebraic modeling systems and their application in Chemical Engineering. Algebraic modeling systems are a class of computational modeling tools that are mainly oriented for the development of optimization models. One important characteristic of these systems is the representation of the model using a mathematical modeling notation using algebraic equations, which provides great flexibility in modeling. This flexibility has enabled the application of algebraic modeling systems in many different areas, namely agricultural economics, engineering, finance, management science and operations research, contract theory, economic development, power systems, energy economics, and energy markets, among others. In Chemical Engineering they have also been applied in many application areas, for example process optimization, process synthesis, planning and scheduling of plant operations, and supply chain design and operation. Chemical Engineers have a long tradition on building equation models based on first principles for the simulation and optimization of chemical processes, which has contributed to the development of computational tools for the systematic simulation and optimization of chemical processes design and operation. Examples of these computational tools include process simulators, either sequential based modular or equation-oriented, software that targets specific processing applications, modeling systems, and spreadsheets. Specific examples of these computational tools are described in other chapters of this book. However, modeling systems include gPROMS [1], ASCEND [3], and the object-oriented modeling language Modelica [4]. This chapter focuses on a specific class of modeling systems that are mainly applied for optimization applications. It therefore, gives an integrated overview of algebraic modeling systems, and basic notions about the mathematical formulation of optimization problems. In algebraic modeling systems, as with other computational tools for simulation or optimization,","PeriodicalId":246738,"journal":{"name":"Introduction to Software for Chemical Engineers","volume":"3 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2014-07-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":"{\"title\":\"Algebraic Modeling and Optimization\",\"authors\":\"Ricardo M. Lima, I. Grossmann\",\"doi\":\"10.1201/9780429451010-13\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"Introduction The aim of this chapter is to provide an overview on algebraic modeling systems and their application in Chemical Engineering. Algebraic modeling systems are a class of computational modeling tools that are mainly oriented for the development of optimization models. One important characteristic of these systems is the representation of the model using a mathematical modeling notation using algebraic equations, which provides great flexibility in modeling. This flexibility has enabled the application of algebraic modeling systems in many different areas, namely agricultural economics, engineering, finance, management science and operations research, contract theory, economic development, power systems, energy economics, and energy markets, among others. In Chemical Engineering they have also been applied in many application areas, for example process optimization, process synthesis, planning and scheduling of plant operations, and supply chain design and operation. Chemical Engineers have a long tradition on building equation models based on first principles for the simulation and optimization of chemical processes, which has contributed to the development of computational tools for the systematic simulation and optimization of chemical processes design and operation. Examples of these computational tools include process simulators, either sequential based modular or equation-oriented, software that targets specific processing applications, modeling systems, and spreadsheets. Specific examples of these computational tools are described in other chapters of this book. However, modeling systems include gPROMS [1], ASCEND [3], and the object-oriented modeling language Modelica [4]. This chapter focuses on a specific class of modeling systems that are mainly applied for optimization applications. It therefore, gives an integrated overview of algebraic modeling systems, and basic notions about the mathematical formulation of optimization problems. In algebraic modeling systems, as with other computational tools for simulation or optimization,\",\"PeriodicalId\":246738,\"journal\":{\"name\":\"Introduction to Software for Chemical Engineers\",\"volume\":\"3 1\",\"pages\":\"0\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"2014-07-01\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"0\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"Introduction to Software for Chemical Engineers\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.1201/9780429451010-13\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"Introduction to Software for Chemical Engineers","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1201/9780429451010-13","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
Introduction The aim of this chapter is to provide an overview on algebraic modeling systems and their application in Chemical Engineering. Algebraic modeling systems are a class of computational modeling tools that are mainly oriented for the development of optimization models. One important characteristic of these systems is the representation of the model using a mathematical modeling notation using algebraic equations, which provides great flexibility in modeling. This flexibility has enabled the application of algebraic modeling systems in many different areas, namely agricultural economics, engineering, finance, management science and operations research, contract theory, economic development, power systems, energy economics, and energy markets, among others. In Chemical Engineering they have also been applied in many application areas, for example process optimization, process synthesis, planning and scheduling of plant operations, and supply chain design and operation. Chemical Engineers have a long tradition on building equation models based on first principles for the simulation and optimization of chemical processes, which has contributed to the development of computational tools for the systematic simulation and optimization of chemical processes design and operation. Examples of these computational tools include process simulators, either sequential based modular or equation-oriented, software that targets specific processing applications, modeling systems, and spreadsheets. Specific examples of these computational tools are described in other chapters of this book. However, modeling systems include gPROMS [1], ASCEND [3], and the object-oriented modeling language Modelica [4]. This chapter focuses on a specific class of modeling systems that are mainly applied for optimization applications. It therefore, gives an integrated overview of algebraic modeling systems, and basic notions about the mathematical formulation of optimization problems. In algebraic modeling systems, as with other computational tools for simulation or optimization,