用户名: 密码: 验证码:
结合逻辑与规则的工业过程建模和优化控制的研究
详细信息    本馆镜像全文|  推荐本文 |  |   获取CNKI官网全文
摘要
混杂系统的提出是离散事件系统的深入研究和现代工业过程控制的需要。利用混杂系统的理论,工业过程控制可以充分利用人工智能与计算智能、运筹学以及应用逻辑学等相关知识,为解决大规模复杂系统建模以及综合优化控制问题提供新的思路和新的方法。本文建立了结合逻辑规则的工业过程模型,提出了结合约束程序的混合整数非线性规划算法,并将这些理论和方法应用到工业过程实际中。
     本文主要成果及创新包括:
     1.结合机理建模和数据建模,利用机理建模的方法建立系统的基本的状态方程,再利用专家的知识、操作工的经验、系统本身的逻辑关系,将这二者联系在一起,建立系统的结合逻辑与规则的混杂模型,讨论了此类混杂模型稳定性的定义,并给出了基于预测控制的设计控制器方法以及预测控制系统稳定性条件。
     2.本文针对结合逻辑的工业过程混杂模型,提出了结合约束程序(CP)的混合整数非线性规划(MFNLP)算法,采用CP方法求解模型的可行点,并采用MILP/CP方法求解算法中的MILP主问题,通过计算实例可看出,采用这种算法比采用通用的转化成MINLP方法的计算时间大为减少。
     3.应用结合逻辑规则的工业过程混杂模型的方法,对城市污水处理中活性污泥法过程模型进行简化,得出适用于控制目的的简化模型,仿真结果证明:这种方法可充分利用对活性污泥法过程机理模型,又可利用专家及操作过程的经验,从而更利于对活性污泥法过程的优化和控制,而且采用结合约束逻辑的混合整数非线性规划算法,计算时间较短,可适用于污水处理过程实时控制中。
     4.间断式时序逻辑(ITL)是时序逻辑的一种,它包含一个由两个公式的连续成分所构成的基本结构和一个Kleene星的类似体。本文运用间断式时序逻辑表达和建立水工业系统模型。结果显示ITL适合于建立水工业混杂实时模型,
    
    摘要
     而且它能表达混杂系统中的专家经验。
    5.应用MLD法,对ASMI模型进行简化,建立了连续进水间歇曝气活性污泥
     法除氮动态模型,通过仿真结果,可知:采用MLD方法,可以充分利用有关
     连续进水间歇曝气活性污泥法的专家经验知识,加入到模型中,使模型更加
     精确,控制和优化的效果更好。
Hybrid systems method is the result of discrete event systems research and need of modern industrial process control. Exploiting hybrid systems method, industrial process control can take full advantage of artificial intelligence and computational intelligence, operational research and application logic. Then we can advance new concept of solving the problem of modeling and optimal control in large systems. This paper build industrial process hybrid model mixed with logical and rules and advance mixed integer nonlinear programming algorithms combined with constraint programming. At last the author apply those methods to industrial process systems.
    The main contribution and research works are as follows:
    1.Based on mechanism modeling basic state space equation was built. And then by exploiting expert knowledge, operational experience and logical constraints in systems, industrial process hybrid model was built. Stability of this model was defined and the method of designing controller based on predictive control was present. At last the stability condition of this predictive control method was gived.
    2.This paper advanced mixed integer nonlinear programming (MINLP) algorithms mixed with constraint programming (CP) to solve industrial process hybrid model mixed with logical rule. CP methods have proved to be successful in solving highly constrained discrete optimization and feasibility problems. It can effectively solve hybrid model mixed with logical rule by integrating CP, nonlinear programming and mixed integer linear programming. Computational results demonstrated this algorithm.
    3.Apply industrial process hybrid model mixed with logical and rule to simplify activated sludge process model in wastewater treatment and deduce to a reduced model adapted to control. The simulation result show that this method can combine mechanism model of activated sludge process and expert knowledge and operational experience and can get better effect of optimization and control.
    
    
    Moreover,the computational time is short and suitable for real-time control in wastewater treatment by applying mixed integer nonlinear programming mixed with logical rules.
    4.Interval Temporal Logic (ITL) is a temporal logic which includes a basic construct for the sequential composition of two formulas as well as an analog of Kleene star. In this paper,Interval Temporal Logic is applied to represent the hybrid systems. This method is demonstrated by an example in water industry systems.
    5.Optimization of N-removal in sewage treatment is accomplished by exploiting mixed logical dynamic method (MLD). According to simplifying activated sludge process No.1 model (ASM1),N-removal dynamic models in continuously mixed,continuously fed activated sludge process (ASP) are established by employing expert experience about activated sludge process. Then predictive control approach is applied to optimal control of this process. The simulation results show that it can cover the relative expert experiences more widely by applying MLD to modeling and control of activated sludge process. These expert experiences combined with continuous variable model make model more precise and can get better effect of optimization and control. This study provides a new approach to the research of sewage treatment.
引文
A. Brooke, D. Kendrick, A. Meeraus, and R.Raman, (1998) Gams, Gams Development Corp., http://www.gams.com.
    A. Colmerauer, H. Kanoui, and M. Van Caneghem. (1983) Prolog, Bases Theoriques et Développements Actuels. T.S.I. (Techniques et Sciences Informatiques), 2(4): 271—311.
    A. Colmeraner. (1990) An Introduction to Prolog Ⅲ. Commun. ACM, 28(4): 412—418.
    Adams, W. P., and P. M. Dearing, (1994) On the equivalence between roof duality and Lagrangean duality for unconstrained 0-1 quadratic programming problems, Discrete Applied Mathematics 48: 1-20.
    Adams, W. P., A. Billionnet, and A. Sutter, (1990) Unconstrained 0-1 optimization and Lagrangean relaxation, Discrete Applied Mathematics 29: 131-142.
    Aggoun, A., M. Dincbas, A. Herold, H. Simonis, and P. Van Hentenryck, (1987). The CHIP system. Technical Report TR-LP-24, European Computer Industry Research Centre(ECRC) (Munich, Germany).
    Alur R. and Dill D.(1994). A theory of Timed Automata, Theoretic Computer Science, 126(1): 183-235
    Alur R., Courcoubetis C. and Dill D.L. (1993). Model checking in dense real time, Information and Computation, 104(1): 2-34
    A.M. Geoffrion, (1970) Elements of large-scale mathematical programming, parts Ⅰ and Ⅱ, Management Science 16: 652-691.
    Antsaklis P.J., Stiver J.A. and Lemmon M. (1993). Hybrid System Modeling and autonomous Control Systems, Lecture Notes in Computer Science 736, pp366-392, Springer-Verlag
    A Prasad Sistla. (1994) Safety, liveness and fairness in temporal logic. Formal Aspects of Computing, 6(5): 495-512.
    Ayesa, E., Oyarbide, G.., Larrea, L. and GarciaHeras, J.L. (1995) Observability of reduced order models. Application to a model for control of alpha process. Water Science and Technology 31(2), 161-170.
    Bail J.L., Alla H. and David R. (1991). Hybrid Petri nets, In: European Control Conference, Grenoble, pp1472-1477.
    Balas, E., and R. Jeroslow, (1972) Canonical cuts on the unit hypercube, SIAM Journal on Applied Mathematics 23: 61-69.
    Balas, E., (1974) Intersection cuts from disjunctive constraints, Management Sciences Research Report No. 330, Graduate School of Industrial Administration, Carnegie Mellon University.
    Balas, E., (1975) Disjunctive programming: Cutting planes from logical conditions, in O. L. Mangasarian, R. R. Meyer, and S. M. Robinson, eds., Nonlinear Programming 2, Academic Press(New York), 279-312.
    Balas, E., and J. B. Mazzola, (1980a) Nonlinear 0-1 programming: I. Linearization Techniques, Mathematical Programming 30: 1-20.
    
    
    Balas, E., and J. B. Mazzola, (1980b) Nonlinear 0-1 programming: Ⅱ. Dominance relations and algorithms, Mathematical Programming 30: 22-45.
    Barth, P., (1995) Logic-Based 0-1 Constraint Solving in Constraint Logic Programming, Kluwer(Dordrecht). The system OPBDP is available at http://ww.mpi-sb.mpg.de/uni ts/ag2/software/opbdp.
    B. C. Moszkowski(2000) A complete axiomatization of interval temporal logic with infinite time Proc. of the 15th Annual IEEE Symposium on Logic in Computer Science(LICS 2000), pages 242-251. IEEE Computer Society Press。
    Beaumont, N., (1990) An algorithm for disjunctive programs, European Journal of Operational Research 48: 362-371.
    Bemporad A., Morari M. (1999). Control of systems integrating logic, dynamics, and constrains, Automatica, Vol 35, pp407-427
    Benders, J. F. (1962). Partitioning procedures for solving mixed-variables programming problems. Number. Math., 4, 238-252.
    Benvenisre A. and Guernic P.L. (1990). Hybrid dynamical systems, theory and the SIGNAL language, IEEE Trans on AC, Vol.35, No.5, pp535-546。
    Bertele, U., and F. Brioschi, (1972) Nonserial Dynamic Programming, Academic Press(New York).
    Blair, C. E., R. G. Jeroslow and J. K. Lowe, (1988) Some results and experiments in programming techniques for propositional logic, Computers and Operations Research 13 633-645.
    B. Moszkowski(1085) A temporal logic for multilevel reasoning about hardware. Computer, 18: 10-19.
    Boole, G., (1951) The Mathematical Analysis of Logic: Being a Essay Toward a Calculus of Deductive Reasoning, Blackwell(Oxford), original work published 1847.
    Boole, G., (1952) Studies in Logic and Probability, in R. Rhees, ed., Watts, and Company(London) and Open Court Publishing Company(La Salle, Illinois). This ia a collection of some of Boole's papers.
    Bockmayr, A., and T. Kasper, (1998) Branch and infer: A unifying framework for integer and finite domain constraint programming, INFORMS Journal. on Com-puting 10: 287-300.
    Borchers, B. and Mitchell, J. E. (1994). An improved branch and bound algorithm for mixed integer nonlinear programming. Computers and operations Research, 21, 359-367.
    Brockett R.W. (1993). Hybrid models for motion control systems, CICS-P-346, Centre for Intelligent Control Systems, Massachusetts Institute of Technology
    Branicky M. S. and Mitter S. M. (1995). Algorithms for optimal hybrid control, In Proc. of the 34th IEEE Conference on Decision and Control, pages 2661-2666, New Orleans
    Branicky M. S. (1995). Studies in Hybrid Systems: Modeling, Analysis, and Control,
    
    PhD thesis, Massachusetts Institute of Tech.
    Branicky M. S. (1998). Multiple Lyapunov functions and other analysis tools for switched and hybrid systems, IEEE Trans. on Automatic Control, 43(4): 475-482
    Branicky M. S. Borkar V. S. and Mitter S. K. (1994). A unified framework for hybrid control, In Proc. of the 33rd IEEE Conference on Decision and Control, pages 4228-4234
    Branicky M. S., Borkar V. S. and Mitter S. K. (1998). A unified framework for hybrid control: Model and optimal control theory, IEEE Trans. on Automatic Control, 43(1):31-45
    Branicky M.S. (1994). Stability of switched and hybrid systems, Proc. 33rd CDC, pp.3498-3503, Lake Buena Vista, FL, Dec.
    Branicky M.S. (1995). Universal computation and other capabilities of hybrid and continuous dynamical systems, Theoretical Computer Science, 138(1):67-100
    Branicky M.S., Dolginova E. And Lynch N. (1997). A toolbox for Proving and maintaining hybrid specifications, LNCS 1273, Springer-Verlag.
    Capodaglio, A. G., Jones, H.V., Novotny, V. and Feng, X. (1991) Sludge bulking analysis and forecasting: Application of system identification and artificial neural computing technologies. Water Research 25(10), 1217-1224.
    Carstensen, J., P. Harremoes and H. Madsen (1995) Statistical identification of Monod kinetic parameters from on-line measurements, Wat. Sci. Tech. 31(2) pp.125-133.
    Cassandras C. G. and Pepyne D. L. (1997). Optimal control of a class of hybrid systems, In: Proc of 36th IEEE CDC, 133-138.
    Cassandras C. G, Pepyne D. L. and Wardi Y. (2001). Optimal control of a class of hybrid systems, IEEE Transactions on automatic control, Vol.46, No.3
    Cavalier, T. M., Pardalos, P.M., & Soyster, A. L. (1990). Modeling and integer programming techniques applied to prepositional calculus. Comput. Oper. Res., 17(6), 561-570.
    Chhajed, D., and T. J. Lowe, (1994) Solving structured multifacility location problems e_ciently, Transportation Science 28: 104-115.
    Cho Y. C., Cassandras C. G., Pepyne D. L. (2000). Forward Algorithms for Optimal Control a Class of Hybrid Systems, Proc. Of the 39th IEEE CDC.
    Clark, K., and S. Gregory, (1981) A relational language for parallel programming, Proceedings, ACM Conference on Functional Languages and Computer Architecture, ACM Press(New York), 171-178.
    Clocksin, W. F., and C. S. Mellish, (1984) Programming in Prolog, 2nd ed., Springer(New York).
    
    
    Colmerauer, A., (1982) PROLOGⅡ reference maual and theoretical model. Technical report, Groupe Intelligence Arti_cielle, University Aix-Marseille Ⅱ.
    Colmerauer, A., (1987) Opening the PROLOG-Ⅲ universe, BYTE Magazine 12 no. 9(August).
    Colmerauer, A., (1990) An introduction to PROLOG-Ⅲ, Communications of the ACM 33 no. 7: 69-90.
    Cote, M., Grandjean, B.P.A., Lessard, P. and Thibault, J. (1995) Dynamic modeling of the activated sludge process: Improving predictive using neural networks. Water Research 29(4), 995-1004.
    Crama, Y., P. Hansen, and B. Jaumard, (1990) The basic algorithm for pseudoboolean programming revisited, Discrete Applied Mathematics 29: 171-185.
    C. Stirling. (1992) Modal and temporal logics. In Handbook of Logic in Computer Science, volume 2(Background: Computational Structures), pages 477-563. Clarendon Press, Oxford.
    Darby-Dowman, K., and J. Little, (1998) Properties of some combinatorial optimization problems and their e_ect on the performance of integer programming and constraint logic programming, INFORMS Journal on Computing 10: 276-286.
    Ding-Mai and Sargent, R. W. H. (1992). A combined SQP and branch and bound algorithm for MINLP optimization. Internal Report, Center for Process Systems Engineering, London.
    Dogruel M. and Ozguner U. (1994). Stability of hybrid systems, In IEEE International Symposium on Intelligent Control, pages 129-134
    Dakin, R. J. (1965). A tree search algorithm for mixed-integer programming problems. Computer Journal, 8, 250-255.
    Demongodin I. and Koussoulas N.T. (1998). Differential Petri Nets: representing continuous systems in a discrete-event world, IEEE Transactions on Automatic Control, Vol.43, No.4, April.
    D. Harel and E. Singerman. (1999) Computation paths logic: An expressive, yet elementary, process logic. Annals of Pure and Applied Logic, 96:167-186.
    Dochain D., (1991) Design of adaptative controllers for non-linear stirred tank bioreactors: extension to the MIMO situation, Journal of Process Control, 1, pp41-48.
    Duran, M. A. and Grossmann, I. E. (1986). An outer-approximation algorithm for a class of mixed-integer nonlinear programs. Math Programming, 36, 307.
    E. Balas, (1971) A duality theorem and algorithm for (mixed-) integer nonlinear programming, Linear Algebra and its Applications 4: 341-352.
    E. Balas and R. Jeroslow, (1972) Canonical Cuts on the Unit Hypercube, SLAM Journal of Applied Mathematics, 23: 61-79.
    Erlendur S. Thorsteinsson and Greger Ottosson. (2001) Linear relaxations and reduced-cost based propagation of continuous variable subscripts. Annals of Oprations Research, Special Issue on Integration of Constraint Programming, Artificial Intelligence and operations Research methods.
    Fletcher, R. and Leyffer, S. (1994). Solving mixed integer nonlinear programs by outr
    
    approximation. Math Programming, 66, 327.
    M.Gribaudo, A. Horvath, A.bobbio, E. Tronci, E. Ciancamerla, M. Minichino. (2003) Fluid Petri Nets and hybrid model-checking: a comparative case study, Reliability Engineering and Systems Safety 81(2003):239-257.
    Focacci, F., A. Lodi, and M. Milano, (1999a). Cost-based domain_ltering, Principles and Practice of Constraint Programming, Lecture Notes in Computer Science 1713: 189-203.
    Focacci, F., A. Lodi, and M. Milano, (1999b). Solving TSP with time windows with constraints, presented at 16th International Conference on Logic Programming,(Las Cruces, NM).
    Fortet, R., (1959) L'alg_ebre de Boole et ses applications en recherche operation-nelle, Cahiers du centre d'_etudes de recherche op_erationnelle 1: 5-36.
    Fortet, R., (1960) Applications de l'alg_ebre de Boole en recherche op_eration-nelle, Revue Fran caise d'informatique et de recherche op_erationnelle 1: 17-25.
    Fruhwirth, T., (1995) Constraint simpli_cation rules, in A. Podelski, ed., Constraint Programming: Basics and Trends, Lecture Notes in Computer Science 910, Springer(New York).
    Gar_nkel, R., and G. Nemhauser, (1970) Optimal political districting by implicit enumeration techniques, Management Science 16: B495-B508.
    Giua A, Usai E (1996). High level Petri nets, Proc. Of the 35th CDC, Japan.
    Geoffrion, A. M. (1972). Generalized Benders decomposition. Journal of Optimization Theory and Applications, 10(4), 237-260.
    Granot, F., and P. L. Hammer, (1971) On the use of boolean functions in 0-1 programming, Methods of Operations Research 12: 154-184.
    Granot, F., and P. L. Hammer, (1975) On the role of generalized covering problems, Cahiers du Centre d' Etudes de Recherche Op_erationnelle 17: 277-289.
    Greger Ottosson, Erlendur S. Thorsteinsson, and John N. Hooker. (2001) Mixed global constraints and inference in hybrid CLP-IP solvers. Annals of Mathematics and Artificial Intelligence, Special Issue on Large Scale Combinatorial Optimisation and Constraints.
    Gupta, O. K. and Ravindran, V. (1985), Branch and bound experiments in convex nonlinear integer programming. Management Science, 31(12), 1533-1546.
    Hailperin, T., (1976) Boole's Logic and Probability, Studies in Logic and the Foundations of Mathematics v. 85, North-Holland.
    Hailperin, T., (1986) Boole's Logic and Probability, Second Edition, Studies in Logic and the Foundations of Mathematics v. 85, North-Holland.
    Hammer, P. L., I. Rosenberg, and S. Rudeanu, (1963) On the determination of the minima of pseudo-boolean functions(in Romanian), Studii si Cercetari Matematice 14: 359-364.
    Hammer, P. L., and S. Rudeanu, (1968). Boolean Methods in Operations Research and Related Areas, Springer(New York).
    Hammer, P. L., and U. Peled, (1972) On the maximization of a pseudo-boolean function, Journal of the Assosciation for Computing Machinery 19: 265-282.
    
    
    Hammer, P. L., P. Hansen, and B. Simeone, (1984) Roof duality, complementation and persistency in quadratic 0-1 optimization, Mathematical Programming 28: 121-155.
    Hansen, P., (1969) Un algorithme S.E.P. pour les programmes pseudo-bool_eens non lin_eaires, Cahiers du Centre d'_ Etudes de Recherche Op_erationnelle 11: 26-44.
    Hansen, P., (1970) Un algorithme pour les programmes nonlineaires en variables z_ero-un, Comptes Rendus de l'Acad_emie des Sciences de Pads 273: 1700-1702.
    Hansen, P., S. H. Lu, and B. Simeone, (1984) On the equivalence of paved duality and standard linearization in nonlinear 0-1 optimization, Mathematical Programming 28: 121-155.
    Hansen, P. L., B. Jaumard, and V. Mathon, (1992) Constrained nonlinear 0-1 programming, ORSA Journal on Computing 5: 97-119.
    Hedlund S. and Rantzer A. (1999). Optimal control of hybrid systems, In IEEE CDC.
    Heipcke, S., (1998) Integrating constraint programming techniques into mathematical programming, in H. Prade, ed., Proceedings, 13th European Conference on Arti_cial Intelligence, Wiley(New York), 259-260.
    Heipcke, S., (1999) Combined Modelling and Problem Solving in Mathematical Programming and Constraint Programming, Ph.D. Thesis, University of Buckingham.
    Henze, M., C. P. L. Jr. Grady, W. Gujer, G;.v R. Marais I T. Matsuo.(1987) Activated Sludge Model No. 1, IAWPRC Scientific and Technical Reports 1, IAWPRC, London.
    Henze, M., W. Gujer, T. Mino, T, Matsuo, M. C. Wentzel I G. v R. Marais. (1995) Activated Sludge Model No.2, IAWPRC Scientific and Technical Reports, 3, IAWPRC, London.
    Henze M, et al. (1997) Activated Sludge Model No.1 IAWPRC scientific and Technical report. No.1, London: IAWPRC.
    Hooker, J. N., (1988) Generalized resolution and cutting planes, Annals of Operations Research 12: 217-239.
    Hooker, J. N., (1989) Input proofs and rank one cutting planes, ORSA Journal on Computing 1: 137-145.
    Hooker, J. N., and C. Fedjki, (1990) Branch-and-cut solution of inference problems in Propositional logic, Annals of Mathematics and Arti_cial Intelligence 1 123-140.
    Hooker, J. N., (1992) Generalized resolution for 0-1 linear inequalities, Annals of Mathematics and Artificial Intelligence 6: 271-286.
    Hooker, J. N., and M. A. Osorio, (1999)Mixed logical/linear programming, Discrete Applied Mathematics 96-97: 395-442.
    Hooker, J. N., (2000) Logic-Based Methods for Optimization: Combining Optimiza-tion and Constraint Satisfaction, Wiley(New York).
    Hooker, J. N., Hak-Jin Kim, and G. Ottosson, A declarative modeling framework that combines solution methods, to appear in Annals of Operations Re-search.
    Hooker, J. N. and G. Ottosson, (1998) Logic-based Benders decomposition,
    
    manuscript, Carnegie Mellon University.
    I. Harjunkiski, V. Jain and I. E. Grossmann. (2000) Hybrid mixed-integer/constraint logic programming strategies for solving scheduling and combinatorial optimization problems. Computers and Chemical Engineering, 24: 337-343.
    Isaacs, S. (1996) Short horizon control strategies for automating activated sludge process. War. Sci. Tech. 34(1-2)pp. 203-212.
    Jaffar, J., and P. Stuckey, (1986) Semantics of in_nite tree logic programming, Theoretical Computer Science 42: 141-158.
    Jaffar, J., and J.-L. Lassez, (1987a) Constraint logic programming, Proceedings, 14th ACM Symposium on Principles of Programming Languages, ACM Press, 111-119.
    Jaffar, J., and S. Michaylov, (1987b) Methodology and implementation of a CLP system, in J.-L. Lassez, ed., Logic Programming: Proceedings, 4th International Conference, MIT Press(Cambridge), 196-218.
    Jaffar, J., S. Michaylov, P. Stuckey, and R. Yap, (1992)The CLP(R) language and system, ACM Transactions of Programming Languages and Systems 14(1992): 339-395.
    Jain, V., and I. E. Grossmann, (1999) Algorithms for hybrid MILP/CLP models for a class of optimization problems, Technical Report, Department of Chemical Engineering, Carnegie Mellon University.
    Jeppsson, U. (1996) Modelling Aspects of Wastewater Treatment Plants, PhD Thesis, Lund Institute of Technology.
    Jeroslow, R. G., and J. Wang, (1989) Dynamic programming, integral polyhedra and Horn clause knowledge base, ORSA Journal on Computing 4: 7-19.
    J. Jaffar, S. Michaylov, P.J. Stuckey, and R. Yap. (1992) The CLP Language and System. ACM Trans. on Programming Languages and Systems, 14(3): 339—395.
    J. M. Davoren and Anil Nerode (2000) Logics for Hybrid systems, Proceedings of the IEEE, VOL.88, NO7.
    John N. Hooker, Hak-jin Kim, and Greger Ottosson. (1998) A declarative modeling framework that integrate solution methods. Annals of Operation Research, Special Issue Modeling Languages and approaches.
    J. N. Hooker and M. A. Osorio. (1999a) Mixed logical/linear programming. Discrete Applied Mathematics, 96-97(1-3):395-442.
    John N. Hooker, Greger Ottosson, Erlendeur S. Thorsteinsson, and Hak-Jin Kim(1999b) on integrating constraint propagation and linear programming for combinatorial optimiation. In Proceedings of the Sixteenth National Conference on Artificial Intelligence(AAAI-99), pages 136-141. AAAI, The AAAI Press/The MIT Press.
    John N. Hooker, Greger Ottosson, Erlendeur S. Thorsteinsson, and Hak-Jin Kim(2000) A scheme for unifying optimization and constraint satisfaction methods. Knowledge Engineering Review, Special Issue on Artificial Intelligence and Operation Research, 15(1): 11-30.
    Johnson, E. L., Nemhauser, G. L. and Savelsbergh N. W. P. (2000), Progress in linear programming based branch-and-bound algorithms: exposition. INFORMS
    
    Journal of Computing, 12.
    J. Stoer and C. Witzgall, (1970) Convexity and Opimization in Finite Dimension Ⅰ(Springer-Vertag, New York).
    Julien, S., J.P. Barbary and P. Lessard(1998) Theoretical and practical identifiability of a reduced order model in an activated sludge process doing nitrification and denitrification, Wat. Sci. Tech. 37(12) pp. 309-316.
    Kelly, J. E. (1960). The cutting-plane method for solving convex programs. Journal of SIAM, 8, 703-712.
    Kolmanovsky and Gilbert(1996). Multimode Regulators of Systems with with State & Control Constraints and Disturbance Input, Lecture Nones in control and information sciences, Spfinger-Verlag.
    Kowalski, R., (1979)Logic for Problem Solving, Elsevier North-Holland(New York).
    Labinaz G. Banoumi M.M. and Rudie K. (1996). Modeling and Control of Hybrid Systems: A Survey, Proc. of 13th IFAC World Congress, San Francisco, USA, pp293-304
    Laundy, R. S., (1986) Logically Constrained Mathematical Programming Problems, Ph.D. thesis, University of Southampton.
    Lauritzen, S. L., and D. J. Spiegelhalter, (1988) Local computations with probabilities on graphical structures and their application to expert systems, Journal of the Royal Statistical Society B, 50: 157-224.
    Lemmon M. D., Stiver J. A. and Antsaklis P. J. (1993). Event identification and intelligent hybrid control, In R. L. Grossman, A. Nerode, A. P. Ravn, and H. Rischel, editors, Hybrid Systems, LNCS 736, pages 268-296, Springer-Verlag
    Lennartson B., Tittus M., Egardt B. and Pettersson S. (1996). Hybrid Systems in process control, IEEE Control System, Oct.
    Leyffer, S. (2001). Integrating SQP and branch for mixed integer nonlinear programming. Computational Optimization and Applications, 18, 295-309.
    Lindberg, C.-F.(1997) Control and Estimation Strategies Applied to the Activated Sludge Process, PhD Thesis, Uppsala University.
    Lloyd, W., (1984) Foundations of Logic Programming, Springer(New York).
    Lukasse, L.J.S., K.J.Keesman, A. Klapwijk and G. van Straten(1997a) Adaptive receding horizon optimal control of N-removing activated sludge processes, Proc. 11th Forum for Applied Biotechnology, Med. Fac. Landbouww. Univ. Gent 62(4B), pp. 1665-1672.
    Lukasse L.J.S., Keesman K.J. and Straten G. van(1997b). Identification for model predictive control of biotechnological processes, case study: nitrogen removal in an activated sludge process, proc. 11th IFAC symposium on System Identification, 3, Fukuoka, Japan, 1525-1530.
    Lukasse L.J.S., Keesman K.J.,Klapwijk A. and Straten G. van. (1998a) Optimal control of N-removal in ASP's Wat. Sci. Tech., 38(3), pp. 255-262.
    
    
    Lukasse, L.J.S., K.J.Keesman and G. van Straten(1998b) A recursively identified model for short term predictions of NH4 and NO3 concentrations in alternating activated sludge processes, Journal of Process Control 9, pp. 87-100.
    Lukasse, L.J.S., K.J.Keesman and G. van Straten(1999) A comparison of NH4/NO3 control strategies for alternating activated sludge processes, Wat Sci. Tech. 39(4) pp. 93-102.
    Lu, S. H., and A. C. Williams, (1987) Roof duality for polynomial 0-1 optimization, Mathematical Programming 37: 357-360.
    Lygeros J., Godbole D. N. and Sastry S. (1998). Verified hybrid controllers for automated vehicles, IEEE Trans. on Automatic Control, 43(4): 522-539.
    Lynch N., Segala R., Vaandrager F. and Weinberg H. B. (2003) Hybrid I/O automata Information and computation, 185: 105-157
    M. A. Duran, (1984) A mixed-integer nonlinear programming approach for the systematic synthesis of engineering systems, Ph.D. Thesis, Department of Chemical Engineering, Cameigie-Mellon University(Pittsurgh, PA).
    Maher, M., (1987) Logic semantics for a class of committed-choice programs, in J.-L. Lassez, ed., Logic Programming: Proceedings of the 4th International Conference, Melbourne, Australia, MIT Press(Cambridge): 858-876.
    Malmborg J., Bernhardsson B. and Astrom K. J.(1996). A stabilizing switching scheme for multi controller systems, In Proc. of 13th IFAC, pages F: 229-234
    Manon P., Claire, Gilles G. (2002). Optimal control of hybrid dynamical systems: application in process engineering, Control Engineering Practice 10: 133-149.
    Martinez, F., Garcia-Serra, J.(1993) Mathematical modeling of water distribution systems in service. Water Supply Systems. State of the art and future trends. Comp. Mech. Pub. Southampton, Boston, pp141-174
    Martinez, E.C., Drozdowicz, B. (1989), "Multitime-Scale Approach to Real-Time Simulation of Stiff Dynamic Systems". Comput. Chem. Eng., vol. 13, no. 7, pp. 767-778.
    Marsili-Libelli, S. (1989) Modelling, Identification and Control of the Activated Sludge Process, Advances in Biochemical Engineering/Biotechnology 38, pp. 90-148. Springer-Verlag, Berlin.
    M. Dincbas, P. Van Hentenryck, H. Simonis, A. Aggoun, T. Graf, and F. Berthier. (1988) The Constraint Logic Programming Language CHIP. In Proceedings of the International Conference on Fifth Generation Computer Systems, Tokyo, Japan, December.
    Metin turkey and I. E. Grossmann, (1996) Logic-based MINLP algorithms for the optimal synthesis of process networks, Computers chem. Engng. Vol.20, No.8, pp. 959-978
    Moreno R., de Prada C., Lafuente J., M. Poch M. and Montague G, (1992) Non-linear predictive control of dissolved oxygen in the activated sludge process. OCCAFT 5/IFAC-BIO 2 Conference, Keystone, pp289-293.
    Nejjari F., Benhannou A., Dahhou B. and Roux G.(1997) Nonlinear multivariable
    
    control of a biological wastewater treatment process, ECC 97, Brussels, Belguim.
    Nerode A. and Kohn W. (1993). Models for hybrid systems: Automata, topologies, stability, TR93-11, Mathematical Sciences Institute, Cornell Univ.
    Nerode A. and Kohn W. (1993). Multiple-agent hybrid control architecture, In R.L. Grossman, A. Nerode, A. P. Ravn, and H. Risehel, editors, Hybrid Systems, Lecture Notes in Computer Science 736, pages 297- 316. Springer-Verlag
    Nicollin X., Olivero A., Sifakis J. and Yovine S. (1993). An approach to the description and analysis of hybrid systems, In R.L. Grossman, A. Nerode, A.P. Ravn, and H. Rischel, editors, Hybrid Systems, Lecture Notes in Computer Science 736, pages 149-178. Springer-Verlag
    N. Kurtonina and M. de Rijke. (1997) Bisimulations for temporal logic. Journal of Logic, Language and Information, 6:403-425.
    Okubo, T., K. Kubo. M. Hosonmi A. Murakami. (1994) A knowledge-based decision support system for selecting small-seale wastewater treatment processes. Water Science& Technology 30(2): 175-184.
    Olav Slupphaug, Jostein Vada, and bejame A.Foss. (1997) MPC in Systems with Continuous and discete Control Inputs[C.]. In America Control Conferenc.
    O. Lichtenstein and A. Pnueli. (2000)Propositional temporal logics: Decidability and completeness. Journal of the IGPL, 8(1):55-85.
    Oplobedu, A., J. Marcovitch, and Y. Tourbier, (1989) Charme: Un langage industriel de programmation par constraintes, illustr_e par une application chez renault, in Ninth International Workshop on Expert Systems and Their Applications: General Conference 1(EC2), 55-70.
    Passino, K. M., Michel, A. N., & Antsaklis, P. J. (1994). Lyapunov stability of a class of discrete event systems. IEEE'rans. Automat. Control, 2(39), 269-279.
    Pepyne D.L. and Cassandras C.G. (1998). Modeling, Analysis, and Optimal Control of a Class of Hybrid Systems, Discrete Event Dynamic Systems: Theory and Applications, 8, pp175-201
    Pettersson S. and Lennartson B. (1996). Time-optimal control and disturbance compensation for a class of hybrid systems, In Proc. of 13th IFAC, volume J, pp281-286
    Pettersson S. and Lennartson B. (1997). Controller design of hybrid systems, In Oded Maler, editor, Lecture Notes in Computer Science 1201, pages 240-254. Springer
    Pettersson S. and Lennartson B. (1999). Exponential stability of hybrid systems using piecewise quadratic Lyapunov functions resulting in an LMI problem, In Proc. Of
    
    the 14th IFAC, Beijing, China, July
    Pettersson S. and Lennartson B. (1995). Time-optimal control for a class of hybrid systems, In Proc. of 3rd European Control Conference, pages 2054-2059
    Peleties P. and DeCarlo R. (1994). Analysis of a hybrid system using symbolic dynamics and Petri nets, Automatica, 30(9): 1421-1427
    Peleties P. and DeCarlo R. (1989). A modeling strategy with event structures for hybrid systems, In Proc. of the 28th IEEE Conference on Decision and Control, pages 1308-1313, Tampa, Florida
    Pierre Wolper. (1983) Temporal logic can be more expressive. Information and Control, 56(1-2): 72-99.
    Puget, J.-F., (1994) A C++ implementation of CLP, in Proceedings of SPICIS'94(Singapore).
    Puget, J.-F., and M. Leconte, (1995) Beyond the black box: Constraints as objects, in J. Lloyd, ed., Logic Programming: Proceedings, 1988 Joint International Conference and Symposium, MIT Press(Cambridge), 140-159.
    Puget, J.-F., (1992) PECOS: A high-level constraint programming language, in Proceedings, SPICIS'92(Singapore).
    P. Van Hentenryck. (1989) Constraint Satisfaction in Logic Programming. Logic Programming Series, The MIT Press, Cambridge, MA.
    Quine, W. V., (1952) The problem of simplifying truth functions, American Mathematical Monthly 59: 521-531.
    Quine, W. V., (1955) A way to simplify truth functions, American Mathematical Monthly 62: 627-631.
    Raman, R., &Grossmann, I. E. (1992). Integration of logical and heuristic knowledge in MINLP optimization for process synthesis. Computers Chem. Engng, 16(3), 155-171.
    Riedinger P, Zanner C, Kratz F(1999). Time optimal control of hybrid systems, In: Proc of the ACC, 2466-2470.
    Rodosek, R., M. Wallace, and M. Hajian, (1997) A new approach to integrating mixed integer programming and constraint logic programming, Annals of Operations Research 86: 63-87.
    R. T. Rockafellar, (1970) Convex Analysis(Princeton University Press, Princess, NJ).
    Sanchea M., Cortes U., Lafuente J., R.-Roda I., Poch M. (1996) DAI-DFPUR: a Distributed Architecture for Wastewater Treatment Plants Supervision. Artificial Intelligence in Engineering 10(3), 275-285.
    Sanchez, M., Cortes. U., R.-Roda., L., Pooh, M. and Lafuente, J. (1997) Learning and adaptation in WWTP through case-based reasoning. Micromputers in Civil Engineering, 12(4), 251-266, (Special issue: Machine Learning).
    Schaefer, T. J., (1978) The complexity of saris_ability problems, Proceedings, 10th ACM Symposium on Theory of Computing, 216-226.
    Sebastian Engell and Stefan Kowaleskl and Christian Schulz. (2000)
    
    Continuous-Discrete Interactions in Chemical Processing Plants [J]. Proceeding of IEEE, 88(7): 1050-1068.
    Serra, P., Sanchez, M., Lafuente J., Cortes, U. and Porch, M. (1997) ISCWAP: A knowledge-based system for supervising activated sludge process. Computer Chem. Eng. 21(2), 211-221.
    Shafer, G., P. P. Shenoy, and K. Mellouli, (1987) Propagating belief functions in qualitative Markov trees, International Journal of Approximate Reasoning 1: 349-400.
    Shamma J. S. and Poolla K. (1997). Optimal asymptotic robust performance through logic-based Switching, In: Control Using Logic -based Switching, 201-207.
    Skafidas E, Evans R J and Mareels I(1997). Optimal controllers switching for stochastic systems, In: Proe of 36th IEEE CDC, 3950-3955.
    Sterling, L., and E. Shapiro, (1986) The Art of Prolog: Advanced Programming Techniques, MIT Press(Cambridge).
    Stiver J. A. and Antsaklis P. J. (1992). Modeling and analysis of hybrid control systems, In Proc. of the 31st IEEE Conference on Decision and Control, pages 3748-3751
    Stiver J.A. and Antsaklis P.J. (1993). State Space Partition for hybrid control system, Proceedings of the American Control Conference, San Francisco, California, June
    Stiver J.A., Antsaklis P.J. and Lemmon M.D. (1995). Interface and Controller Design for Hybrid Systems, LNCS 999, Springer Verlag
    Stiver J.A., Antsaklis P.J. and Lemmon M.D. (1996). An Invariant based approach to the design of hybrid control systems containing clocks, LNCS 1066, pp464-474
    Stiver J.A., Antsaklis P.J. and Lemmon M. D. (1996). An Invariant based approach to the design of hybrid control systems, Proc. of 13th IFAC World Congress, San Francisco, USA, pp467-472.
    Stubbs, R. and Mehrotra, S. (1999). A branch-and-cut method for 0-1 mixed convex programming. Mathematical Programming, 86(3), 515-532.
    Tsang, E. (1993). Foundations of Constraint Satisfaction, Academic Press(London).
    Ulf Jeppsson(1996) Modeling aspects of wastewater treatment processes, Ph.D. Thesis, Department of Industrial Electrical Engineering and Automation(IEA) Lund Institute of Technology(LTH).
    Van Hentenryck, P., (1989) Constraint Satisfaction in Logic Programming, MIT Press(Cambridge).
    Van Hentenryck, P., (1999) Modeling with OPL Studio CHECK THIS, MIT Press(Cambridge, MA).
    Van Impe, J.F., P.A. Vartrolleghem, W. Verstraete, B. De Moor and J. Vandewalle (1991)Model based monitoring and control of activated sludge wastewater treatment processes, Part Ⅱ: nonlinear control of the biotransformation and
    
    sedimentation process, Proc. of the 1991 European Simulation Symposium, Nov. 6-8, Gent(Belgium), pp. 221-226.
    Vanrolleghem, P. (1994) On-line Modelling of Activated Sludge Processes: Development of an Adaptive Sensor, PhD Thesis, University of Gent.
    V. Jain and I.E. Grossmann. (2000) Algorithms for hybrid MILP/CP models for a class of optimization problems. INFORMS.
    Wang L. Y., Beydoun A., Cook J. (1997). Optimal hybrid control with applications to automotive power train systems, In: Control Using Logic -based Switching, 190-200.
    Williams, H. P., (1976) Fourier-Motzkin elimination extension to integer programming problems, Journal of Combinatorial Theory 21: 118-123.
    Williams, H. P., (1977) Logical problems and integer programming, Bulletin of the Institute of Mathematics and its Implications 13: 18-20.
    Williams, H. P., (1987) Linear and integer programming applied to the prepositional calculus, International Journal of Systems Research and Information Science 2: 81-100.
    Williams, H. P., (1991) Computational logic and integer programming: Connections between the methods of logic, AI and OR, Technical Report, University of Southamption.
    Williams, H. P. (1993). Model building in mathematical programming (3rd ed.). New York: Wiley.
    Williams, H. P., (1995) Logic applied to integer programming and integer programming applied to logic, European Journal of Operations Research 81:605-616.
    Williams, H. P., and Hong Yan, (1999) The modelling of constraint logic programming predicates by integer programming, presented at Annual Conference of the Operational Research Society(Edinburgh).
    Wilson, J. M., (1990) Compact normal forms in propositional logic and integer programming formulations, Computers and Operations Research 90: 309-314.
    Wilson, J. M., (1995) Problem speci_cation in constraint logic programming and integer programming, Working paper 1995: 32, Loughborough University Business School Research Series.
    Wilson, J. M., (1996) A note on logic cuts and valid inequalities for certain standard(0-1)integer programs, JORBEL 36: 27-41.
    W. Older and A. Vellino. (1990)Extending Prolog with Constraint Arithmetics on Real Intervals. In Canadian Conference on Computer & Electrical Engineering, Ottawa.
    Wallace, M., S.(1997) Novello, and J. Schimpf, ECLiPSe: A platform for constraint logic programming, ICL Systems Journal 12: 159-200.
    YAN An TANG Zhi-song(2000) Hybrid systems in XYZ/E. Journal of Software, 11(1): 1-7
    
    
    Yan and Tang(2000), Building Hybrid Real-Time Systems in XYZ/E—Impiementation of the Steam-Boiler Control Specification Problem, Journal of Software, 11(6): 711-719.
    Zhang P., Cassandras C. G.(2001). An Improved Forward Algorithm for Optimal Control of a Class of Hybrid Systems, Proe. Of the 40th IEEE CDC.
    Zhao, H., O, J. Hao and T. J. McAvoy. (1997)Modeling Nutrient Dynamics in A Sequencing Batch Reactor, J. of Environmental Engineering 123, 311-319.
    Zhu, X.X., A. R. Simpson. (1996)Expert system for water treatment plant operation. Journal of Environmental Engineering 822-829, September.
    Zohar Manna and Amir Pnueli. (1992) The Temporal Logic of Reactive and Concurrent Systems, Vol. 1: Specifications. Springer, New York.
    李晓山,周巢尘(1994),时段演算综述,计算机学报,Vol.17(11),842-851
    彭永臻,高景峰,隋铭皓(2000)活性污泥法动力学模型的研究与发展,给水排水,26(8):16
    钱积新,鲍立威,邵之江,张余岳(1998a)生产过程综合自动化中的在线优化(1)石油化工自动化,4,2-4.
    钱积新,鲍立威,邵之江,张余岳(1998b)生产过程综合自动化中的在线优化(Ⅱ)石油化工自动化,5,2-4.
    唐稚松(1999),时序逻辑程序设计与软件工程,北京:科学出版社
    王泽宁,费树岷,冯纯伯(2002),一类开关混杂系统的优化控制设计,东南大学学报,Vol.32,No.3
    郑应平(1996),离散事件系统理论研究和应用进展,控制与决策,Vol.11,No.2-3
    朱晓君,刘至嘉,高廷耀(1998)高浓度活性污泥连续进水间歇曝气工艺生产性试验研究,给水排水,24(8):19

© 2004-2018 中国地质图书馆版权所有 京ICP备05064691号 京公网安备11010802017129号

地址:北京市海淀区学院路29号 邮编:100083

电话:办公室:(+86 10)66554848;文献借阅、咨询服务、科技查新:66554700