M.Sridharan1, E.SivaPrakash2, R.Cyril Joshua2, S.Karthikeyan2
|Related article at Pubmed, Scholar Google|
Visit for more related articles at International Journal of Innovative Research in Science, Engineering and Technology
Now a day’s different types of solar flat plate collectors are in use. Out of which only few type of good design collectors proved their performance by producing better results of expected level. In this paper a new set of collectors are combined as mean to improve performance of series FPC collectors available in market now a days. In addition artificial neural network (ANN) model was developed and optimal solution for producing maximum efficiency was obtained using C++ algorithm. Our C++ program produces error free optimal results in an easy manner. With this tool future neural network process becomes simpler
|SFPC, ANN, C++, MATLAB, NEW TOOL etc…|
|A. Solar Water Heater|
|The basic source that supplies energy to convert coldwater in to hot water in solar water heater is the sun. Solar water heaters broad classifications are the flat plate collector and the parabolic collector. Besides while converting cold water in to hot water using one collector is known as single system and while using multiple collectors it is called as series collectors. Single system is suitable for home applications and not for industrial purposes while series system suits to both. When solar water heater performs as a single system it produces higher efficiency but not the higher temperature .In order obtain such suitable criteria two are first connected to improve the outlet temperature of single system further and then extended to the Nth number. It is clear that when two or more collectors are connected in series it is called as series solar flat plate collector.|
|G.N.Tiwary performed varieties of experiments on series flat plate collectors by connecting 2 to Nth number of collectors both as partially and fully covered (mixed combination).But the experiments he made are using identical collectors which means he used up to N numbers of same design configured collectors.|
|Sivakumar.P,Christ Raj.W , M.Sridharan, N.Jaya malathi  modeled and fabricated a new type solar water heater of area 2035*1035*100mm as a mean of improving efficiency of a single system. It consists of 3 header tubes & 8 riser tubes along with slight changes in the flow pattern (Zig-Zag pattern). Their modeled produces a higher performance in terms of high temperature and efficiency when compared with the collectors available in the market now days with same area, material and cost.|
|Soteris A. Kalogirou  surveyed various types on solar thermal collectors. In addition environmental problems related to the use of conventional sources of energy and the benefits offered by renewable energy systems are discussed. The various types of solar thermal collectors including FPC, compound parabolic, evacuated tube, parabolic trough, parabolic dish and heliostat field collectors were followed by an optical, thermal and thermodynamic analysis of the collectors and a description of the methods used to evaluate their performance|
|Sivakumar.P,Christ Raj.W , M.Sridharan, N.Jaya malathi  made an theoretical discussion as mean of improving efficiency of series system further. In such work they connected two un identical collectors (Conventional and Zig-zag pattern). By connecting two different collectors they expect higher performance in terms of outlet temperature as compared to the conventional series system available in the market. This paper converts their expected results in to actual or real time values.|
|B. Artificial Neural Network|
|ANN is artificial neural network. It is one of the optimization techniques used more commonly and frequently. In machine learning and computational neuroscience, an artificial neural network, often just named a neural network, is a model inspired by biological neural networks. A neural network consists of an interconnected group of artificial neurons, and it processes information using connectionist approach to computation. In most cases a neural network is an adaptive system changing its structure during a learning phase. Neural networks are used for modeling complex relationships between inputs and outputs or to find patterns in data.|
|Its basic model consists of three layers namely input, hidden and output layer. The number of hidden layer can be increased further to obtain more accurate results. Its learning method consists of three types they are supervised, unsupervised and reinforcement learning. The main applications of ANN are in image processing, robotics etc. Development of ANN model is base on various parameters like variable selection, training of data, validating of data, testing of data, number of hidden layers and nodes, number of output nodes, method of learning etc. One drawback to using artificial neural networks, particularly in robotics, is that they require a large diversity of training for real-world operation.|
|Stephan Dreiseitl, Dongming Wang  found out the difficulty of coding and simulating neural network by hand and generate C++ algorithm for error free solution. In their work they replaced back propagation solver of ANN toolbox with C++ program. This effort produces error free solution in complex engineering applications. In addition it forms the strong easy basics for research as research tool.|
|Rushi prasad  in his computational work he links the gap between energy engineering and computer science engineering by determining the performance of single flat plate collector by programming in C language which forms basis for C++ language. This work introduces programming concept in to both energy as well as the thermal sector with its advantage of instant result.|
|E.Balagurusamy  introduces all concepts of object oriented programming language with his work. In addition concepts of his book form the strong basis for mat lab programming.Syntax, Operators, Arrays etc all the basic things needed for writing back propagation algorithm are explained in simple format and it is very useful for the mat-lab beginners.|
|M.Sridharan et.al  makes use of the concepts of  &  and applied to their work in this paper. As a mean of which he developed a separate C++ program for performance calculation of series solar flat plate collectors. At the end prediction response of artificial neural networks term mean square error was also obtained through this program. Mean Square Error (MSE) which is nothing but difference between experimental and prediction response. Optimal results obtained with zero MSE become possible with this tool at less number of input data.|
|C. Disadvantages of ANN Model|
|ï· Large number of data needed for training ,|
|ï· Time consuming ,|
ï· Results can be obtained with minimum MSE not with zero MSE,
|ï· Direct testing of input data cannot be possible,|
|ï· Prediction response can be obtained only by setting ranges of variation etc.|
|Since it is cleared from the above figure that the mat lab software back propagation algorithm are extension of C & C++ language but its time consuming and complexity of getting inputs in the form of three mode namely train, validate and test made this tool usage more complicate. An alternate way to obtain instant results with nil error is the direct programming via C++ software.|
II. EXPERIMENTAL SETUP
|The figure 1 and 2 below shows the experimental setup of existing identical and new non identical collectors.|
|A large bank of collectors can be formed by series, parallel, or mixed combination of collectors in one or multiple rows.|
|In case of series connected test rig two or more collectors are connected & exposed to a same environmental condition.|
|In this process inlet water temperature is maintained with a controlled flow rate. The inlet and outlet temperatures are continuously monitored for each of collector separately. A. Formula for Performance Calculation Of SFPC|
|From  and  we have formula to determine useful heat energy collected by N numbers of collectors,|
III. OBJECT ORIENTED PROGRAMMING LANGUAGE
|Since C++ is one of the object oriented programming languages. Its syntax are simple & similar to the C language. While MATLAB makes use of C Language & C++ as a back programming solver, some optimization Techniques like ANN (Artificial Neural Network) has C++ as a back propagation code for solving ANN algorithm. In addition to that C++ is an advanced & object oriented programming language while comparing to C. It helps us to make a variety of thermal optimization project using ANN with simple calculation of solar water heaters efficiency using C++ coding.|
|A. Objective of the Computer Software Programming|
|The main Objectives of the developed program are:|
|ï· To develop a generalized computer program that relates Object oriented programming with Thermal sector.|
|ï· To predict the performance results of a fixed solar water heater with FPC and to study the Effect of parameters like inlet fluid temperature, efficiency, water flow rate with the Developed program.ï· To study overall performance of the flat plate collector used in solar water heater over|
|ï· Whole day.|
|ï· To code the basic back propagation program for ANN (Artificial Neural Network) USING C++.|
|ï· To reduce manual effort and also to reduce time consuming in calculating results by Manual mean using calculator.|
|B. Advantages of the computer Program Developed|
|ï· No need to train and validating data, straight away testing is possible.|
|ï· High degree of accuracy.|
|ï· Reduced manual effort.|
|ï· Quicker results can be obtained in easier manner. ï· Reduced time consumption. ï· Error free solution etc.|
|C. Limitations of the computer Program Developed|
|ï· The program is restricted to the performance of nontracking solar water heaters with flat ï· Plate Collector using closed system only. ï· Results are taken and calculated for a trial of one whole day only. Advantages of the computer Program Developed.|
|D. Back propagation algorithm|
|E. Flow Chart|
|A flowchart is a type of diagram that represents an algorithm or process, showing the steps as boxes of various kinds, and their order by connecting them with arrows. This diagrammatic representation illustrates a solution to a given problem. Process operations are represented in these boxes, and arrows; rather, they are implied by the sequencing of operations. Flowcharts are used in designing and documenting complex processes or programs. Like other types of diagrams, they help visualize what is going on and thereby help the viewer to understand a process, and perhaps also find flaws, bottlenecks, and other less-obvious features within it. The two most common types of boxes in a flowchart are:|
|ï· a processing step, usually called activity, and denoted as a rectangular box ï· a decision, usually denoted as a diamond.|
IV. RESULTS & DISCUSSIONS
|A. Result 1 Experiments are to be conducted between existing series connected FPC & new combination of series connected efficiency. Thus considerable improvements are obtained as expected with the new series connected solar water test rig by neglecting losses. The maximum collector efficiency was obtained at 13.00 hrs. Among the two experimental setup, the conventional SFPC (case 1) recorded maximum efficiency and minimum outlet temperature as compared to the new set of SFPC throughout the day, also the Zig-Zag pattern SFPC (case 2) recorded the minimum collector efficiency throughout the day but the higher inlet and outlet fluid temperature as compared to the old set of SFPC. Maximum of 91Ë C was obtained at the time of 13.00hrs with new set of SFPC and higher efficiency of 51.63% was obtained with old SFPC. The reason from the formula it is clear than efficiency depends on the difference between inlet fluid temperature (Tfi) and ambient temperature (Tfa).Thus new set of series flat plate collector proved to be the best, better, efficient, reliable and more accurate with reduced losses as compared to the identical conventional collectors available in the market.|
|It is cleared from the Figure A & B that the maximum temperature is observed at the time 13.00 hour in all the two cases. In addition variation in performance of Zig-zag SFPC and conventional SFPC was also clear. Hence new set of SFPC are more suitable for industrial applications than the old set of SFPC.|
|B. Result 2|
|Efficiency of collector η was considered as response (target) .To avoids over fitting, both input variables and response has to be normalized before training. In order to build ANN model our code was developed using C++ software and standard functions included in neural network tool box. C++ is one of the object oriented programming language used to back propagating the algorithm. As it can be observed from figure 4 the connection between the inputs, the neurons and the output consist of MLP (3:7:1).It should be pointed out that the biases connected to the artificial neurons from the hidden and output layers plays a similar role to the offset terms in multiple regression models.|
|C. Discussions on Number of Neurons vs. Mean Square Error|
|Figure C obtained from mat lab 6.5 shows variation of mean square error with respect to the number of neurons in the hidden layer and also clears that results are obtained with zero error as a mean on programming back propagation algorithm with C++ algorithm.|
|The different solar water heaters with flat plate collectors with 3 header & 8 riser tube (figure 2) was compared with conventional single closed system (figure 1).From the experiments conducted it is observed that the outlet temperature of the fluid is a function of intensity of solar irradiation and the time period of exposure of FPC to solar radiation. For all the cases of FPC, the maximum collector efficiency was obtained at 13.00 hrs. Among the two experimental setup, the conventional FPC (case 1) recorded minimum efficiency throughout the day, also the Zig-Zag pattern FPC (case 2) recorded the maximum collector efficiency throughout the day. This resulted in better rate of heat transfer. Further the performance of the FPC can be improved by using different surface coatings on the riser tubes and header tubes, using nano materials as heat transport medium and also by using N number of collector as Zig-zag collectors. Since optimization using new tool is simpler with zero MSE. Thus it forms basis for variety of computational thermal science project.|
| Soteris A. Kalogirou 2004 “Solar thermal collectors and applications”, Progress Energy and Combustion Sciences, 30, p. 231–295.
 G.N.Tiwary. Analysis of PV/T flat plate collector connected in series, Solar Energy 83(2009). 1485-1498.
 G.D.Rai. 2005 “Solar Energy Utilization”, Khanna Publishers.p.102-104 and 135-145.
 G.N.Tiwari and Jamil Ahmed, 2009 “Optimization of tilt angle for solar collector to receive maximum radiation”, The open Renewable Energy journal, p.19-24.
 H.P.Garg (1987) Advances in Solar Energy Technology, vol1. D.Reidel Publishing Company,Holland
 P.Sivakumar, W.Christ Raj, M.Sridharan and N.Jayamalathi, “Performance Comparison of Differently Configured Solar Water Heaters” European Journal of Scientific Research,ISSN 1450-216XVol. 91 No 1 November, 2012,pp.23-31.
 P.Sivakumar, W.ChristRaj, M.Sridharan and N.Jayamalathi, “Performance improvement study of solar water heating system”, Journal of Engineering and Applied Sciences January 2012 Vol. 7 No. 1.
 RhushiPrasad.P.,(2012) Performance Analysis of A Solar Water Heater with Flat Plate Collector Using Computer Program.(1) pp.67-79.
 Balagurusamy.E, (2008) Object Oriented Programming (OOPS) With C++.Tata McGraw-Hill Education.
 SoterisA.Kalogirou and ArzuÅencan ,”Artificial Intelligence Techniques in Solar applications”.
 P.Sivakumar,W.Christ Raj, M.Sridharan and N.Jayamalathi “Theoretical Investigation of Efficient Improving Method for Series Flat Plate Solar Water Heaters”.