A quadratic bilevel programming problem is transformed into a single level complementarity slackness problem by applying Karush-Kuhn-Tucker(KKT) conditions.To cope with the complementarity constraints,a binary encod...A quadratic bilevel programming problem is transformed into a single level complementarity slackness problem by applying Karush-Kuhn-Tucker(KKT) conditions.To cope with the complementarity constraints,a binary encoding scheme is adopted for KKT multipliers,and then the complementarity slackness problem is simplified to successive quadratic programming problems,which can be solved by many algorithms available.Based on 0-1 binary encoding,an orthogonal genetic algorithm,in which the orthogonal experimental design with both two-level orthogonal array and factor analysis is used as crossover operator,is proposed.Numerical experiments on 10 benchmark examples show that the orthogonal genetic algorithm can find global optimal solutions of quadratic bilevel programming problems with high accuracy in a small number of iterations.展开更多
Air conditioning design has become an interesting aspect of human life with the aim of seeking environmental comfort for indoor spaces. Analytical work involves in the design of air-conditioning system is often time c...Air conditioning design has become an interesting aspect of human life with the aim of seeking environmental comfort for indoor spaces. Analytical work involves in the design of air-conditioning system is often time consuming and laborious. This work therefore aims at developing a visual interactive computer package for the design of air conditioning system using the international conference centre, University of Ibadan, Nigeria as a case study. Procedures for calculating heat gain through various building components were discussed in detail. Cooling load analysis was carried out using standard cooling load equations obtained from the American Society of Heating, Refrigeration and Air conditioning Engineers (ASHRAE) handbook. A computer program was developed using java programming language to compute the total cooling load in the building. The result from the computer program was obtained within a very short period of time when compared with that of the manual one. The cooling load of the building obtained was 3,194,414 btu/hr;a visual interactive computer package for the design of air conditioning system has been developed and tested positively;hence can be used to design air conditioning system for any building.展开更多
基金supported by the National Natural Science Foundation of China (60873099)
文摘A quadratic bilevel programming problem is transformed into a single level complementarity slackness problem by applying Karush-Kuhn-Tucker(KKT) conditions.To cope with the complementarity constraints,a binary encoding scheme is adopted for KKT multipliers,and then the complementarity slackness problem is simplified to successive quadratic programming problems,which can be solved by many algorithms available.Based on 0-1 binary encoding,an orthogonal genetic algorithm,in which the orthogonal experimental design with both two-level orthogonal array and factor analysis is used as crossover operator,is proposed.Numerical experiments on 10 benchmark examples show that the orthogonal genetic algorithm can find global optimal solutions of quadratic bilevel programming problems with high accuracy in a small number of iterations.
文摘Air conditioning design has become an interesting aspect of human life with the aim of seeking environmental comfort for indoor spaces. Analytical work involves in the design of air-conditioning system is often time consuming and laborious. This work therefore aims at developing a visual interactive computer package for the design of air conditioning system using the international conference centre, University of Ibadan, Nigeria as a case study. Procedures for calculating heat gain through various building components were discussed in detail. Cooling load analysis was carried out using standard cooling load equations obtained from the American Society of Heating, Refrigeration and Air conditioning Engineers (ASHRAE) handbook. A computer program was developed using java programming language to compute the total cooling load in the building. The result from the computer program was obtained within a very short period of time when compared with that of the manual one. The cooling load of the building obtained was 3,194,414 btu/hr;a visual interactive computer package for the design of air conditioning system has been developed and tested positively;hence can be used to design air conditioning system for any building.