Skip to main content

Artificial intelligence systems in energy and renewable energy applications

Cyprus University of Technology
Last updated on 18 September 2008

Artificial intelligence systems are widely accepted as a technology offering an alternative way to tackle complex and ill-defined problems. They can learn from examples, are fault tolerant in the sense that they are able to handle noisy and incomplete data, are able to deal with non-linear problems, and once trained can perform prediction and generalization at high speed.

Artificial intelligence systems have been used in diverse applications in control, robotics, pattern recognition, forecasting, medicine, power systems, manufacturing, optimization, signal processing, and social/psychological sciences. They are particularly useful in system modeling such as in implementing complex mappings and system identification. Artificial intelligence (AI) systems comprise areas like, expert systems, artificial neural networks, genetic algorithms, fuzzy logic and various hybrid systems, which combine two or more techniques.

Artificial intelligence techniques play an important role in modeling and prediction of the performance and control of energy and renewable energy processes. Results presented in various papers, are testimony to the potential of artificial intelligence as a design tool in many areas of energy and renewable energy engineering.

Artificial neural networks (ANNs) are collections of small individually interconnected processing units. Information is passed between these units along interconnections. An incoming connection has two values associated with it, an input value and a weight. The output of the unit is a function of the summed value. ANNs while implemented on computers are not programmed to perform specific tasks. Instead, they are trained with respect to data sets until they learn patterns used as inputs. Once they are trained, new patterns may be presented to them for prediction or classification. ANNs can automatically learn to recognize patterns in data from real systems or from physical models, computer programs, or other sources. They can handle many inputs and produce answers that are in a form suitable for designers.

Genetic algorithms are inspired by the way living organisms adapt to the harsh realities of life in a hostile world, i.e., by evolution and inheritance. The algorithm imitates in the process the evolution of population by selecting only fit individuals for reproduction. Therefore, a genetic algorithm is an optimum search technique based on the concepts of natural selection and survival of the fittest. It works with a fixed-size population of possible solutions of a problem, called individuals, which are evolving in time. A genetic algorithm utilizes three principal genetic operators: selection, crossover, and mutation.

Fuzzy logic is used mainly in control engineering. It is based on fuzzy logic reasoning which employs linguistic rules in the form of IF-THEN statements. Fuzzy logic and fuzzy control feature a relative simplification of a control methodology description. This allows the application of a “human language” to describe the problems and their fuzzy solutions. In many control applications, the model of the system is unknown or the input parameters are highly variable and unstable. In such cases, fuzzy controllers can be applied. These are more robust and cheaper than conventional PID controllers. It is also easier to understand and modify fuzzy controller rules, which not only use human operator’s strategy but, are expressed in natural linguistic terms.

Hybrid systems combine more than one of the technologies introduced above, either as part of an integrated method of problem solution, or to perform a particular task that is followed by a second technique, which performs some other task. For example, neuro-fuzzy controllers use neural networks and fuzzy logic for the same task, i.e., to control a process, whereas in another hybrid system a neural network may be used to derive some parameters and a genetic algorithm might be used subsequently to find an optimum solution to a problem.

For the modeling, prediction of performance and control of energy and renewable energy processes, analytic computer codes are often used. The algorithms employed are usually complicated involving the solution of complex differential equations. These programs usually require large computer power and need a considerable amount of time to give accurate predictions. Instead of complex rules and mathematical routines, artificial intelligence systems are able to learn the key information patterns within a multidimensional information domain. Data from energy and renewable energy processes being inherently noisy are good candidate problems to be handled with artificial intelligence systems.

Many of the energy and renewable energy problems are exactly the types of problems and issues for which artificial intelligence approach appear to be most applicable. In these models of computation, attempts are made to simulate the powerful cognitive and sensory functions of the human brain and to use this capability to represent and manipulate knowledge in the form of patterns. Based on these patterns neural networks for example model input-output functional relationships and can make predictions about other combinations of unseen inputs. Many of the artificial intelligence techniques have the potential for making better, quicker and more practical predictions than any of the traditional methods.

Artificial intelligence (AI) analysis is based on past history data of a system and is therefore likely to be better understood and appreciated by designers than other theoretical and empirical methods. AI may be used to provide innovative ways of solving design issues and will allow designers to get an almost instantaneous expert opinion on the effect of a proposed change in a design.

Further reading

 
  • 1. Kalogirou, S., Panteliou, S. and Dentsoras, A., Artificial Neural Networks Used for the Performance Prediction of a Thermosyphon Solar Water Heater, Renewable Energy, Vol. 18, No. 1, pp. 87-99, 1999. (Link »)
  • 2. Kalogirou, S., Panteliou, S. and Dentsoras, A., Modelling of Solar Domestic Water Heating Systems Using Artificial Neural Networks, Solar Energy, Vol. 65, No. 6, pp. 335-342, 1999. (Link »)
  • 3. Kalogirou, S., Long-Term Performance Prediction of Forced Circulation Solar Domestic Water Heating Systems Using Artificial Neural Networks, Applied Energy, Vol. 66, No. 1, pp. 63-74, 2000. (Link »)
  • 4. Kalogirou, S. and Bojic, M., Artificial Neural Networks for the Prediction of the Energy Consumption of a Passive Solar Building, Energy-The International Journal, Vol. 25, No. 5, pp. 479-491, 2000. (Link »)
  • 5. Kalogirou, S., Applications of Artificial Neural Networks for Energy Systems, Applied Energy, Vol. 67, No. 1-2, pp. 17-35, 2000. (Link »)
  • 6. Kalogirou, S. and Panteliou, S., Thermosyphon Solar Domestic Water Heating Systems Long- Term Performance Prediction Using Artificial Neural Networks, Solar Energy, Vol. 69, No. 2, pp. 163-174, 2000. (Link »)
  • 7. Kalogirou, S., Artificial Neural Networks in Renewable Energy Systems: A Review, Renewable & Sustainable Energy Reviews, Vol. 5, No. 4, pp. 373-401, 2001. (Link »)
  • 8. Kalogirou, S., Prediction of Flat-Plate Collector Performance Parameters Using Artificial Neural Networks, Solar Energy, Vol. 80, No. 3, pp. 248-259, 2006. (Link »)
  • 9. Sencan, A., Yakut, K. and Kalogirou, S.A., Thermodynamic Analysis of Absorption Systems Using Artificial Neural Network, Renewable Energy, Vol. 31, No. 1, pp. 29-43, 2006. (Link »)
  • 10. Mellit, A., Benghanem, M. and Kalogirou, S.A., An adaptive wavelet- network model for forecasting daily total solar radiation, Applied Energy, Vol. 83, No. 7, pp. 705-722, 2006. (Link »)
  • 11. Mellit, A. Benghanem M. and Kalogirou S.A., Modeling and simulation of a stand- alone photovoltaic system using an adaptive artificial neural network: Proposition for a new sizing procedure, Renewable Energy, Vol. 32, No. 2, pp. 285-313, 2007. (Link »)
  • 12. Kalogirou, S.A., Lalot, S., Florides, G. and Desmet, B., Development of a Neural Network- Based Fault Diagnostic System for Solar Thermal Applications, Solar Energy, Vol. 82, No. 2, pp. 164-172, 2008. (Link »)
  • 13. Mellit, A., Kalogirou, S.A., Artificial Intelligence Techniques for Photovoltaic Applications: A Review, Progress in Energy and Combustion Science, Vol. 34, No. 5, pp. 574-632, 2008. (Link »)

Give feedback

 

You can contact the author of this SciTopics page to give feedback on this page.

Suggestions for improvement are welcome!

Your message will be sent privately to the author. It will not be published online.

 

How to cite this page

APA style:

Kalogirou, Soteris (2008, September 18). Artificial intelligence systems in energy and renewable energy applications. SciTopics. Retrieved September 6, 2010, from http://www.scitopics.com/Artificial_intelligence_systems_in_energy_and_renewable_energy_applications.html
Bookmark this page with: