{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,5,4]],"date-time":"2026-05-04T13:46:00Z","timestamp":1777902360368,"version":"3.51.4"},"reference-count":55,"publisher":"SAGE Publications","issue":"7","license":[{"start":{"date-parts":[[2016,6,24]],"date-time":"2016-06-24T00:00:00Z","timestamp":1466726400000},"content-version":"tdm","delay-in-days":0,"URL":"https:\/\/journals.sagepub.com\/page\/policies\/text-and-data-mining-license"}],"content-domain":{"domain":["journals.sagepub.com"],"crossmark-restriction":true},"short-container-title":["SIMULATION"],"published-print":{"date-parts":[[2016,7]]},"abstract":"<jats:p>The electric power generated by a photovoltaic module can be greatly reduced compared with optimal production due to weather conditions and factors such as partial shade. The main defect of a conventional maximum power point tracking control algorithm is its misinterpretation of the location of the maximum power point during a sudden change in climatic conditions because of the existence of several local maxima on the power\u2013voltage characteristic curve. This work presents a preliminary study on the modeling, simulation and implementation of a new algorithm for power output maximization of photovoltaic generators under partially shaded conditions using a bond graph approach. The idea is to use a buck-boost converter and to test experimentally the performance of the proposed algorithm on a real photovoltaic panel. We imposed ten patterns of irradiance on the photovoltaic panel, of which more than half were patterns of partial shading. The proposed controller performed excellently under all shading conditions compared with the classical direct duty cycle technique. The control part and the proposed algorithm were implemented on a microcontroller, and the efficiency of the developed algorithm was demonstrated as a function of the real position of the maximum power point through the results of a simulation performed using Symbols (SYstem Modeling by BOnd graph Language and Simulation) software. The results obtained from the simulation were compared with experimental results obtained from real measurements using a Photowatt PW1650 photovoltaic panel under the same operating conditions and climatic environment.<\/jats:p>","DOI":"10.1177\/0037549716646846","type":"journal-article","created":{"date-parts":[[2016,6,24]],"date-time":"2016-06-24T20:49:11Z","timestamp":1466801351000},"page":"687-707","update-policy":"https:\/\/doi.org\/10.1177\/sage-journals-update-policy","source":"Crossref","is-referenced-by-count":10,"title":["Modeling, simulation and hardware implementation of a bond graph-maximum power point tracker for a photovoltaic panel under partially shaded conditions"],"prefix":"10.1177","volume":"92","author":[{"given":"Abd Essalam","family":"Badoud","sequence":"first","affiliation":[{"name":"Automatic laboratory of Setif LAS, Electrical engineering department, University of Setif 1, Algeria"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Bertrand","family":"Raison","sequence":"additional","affiliation":[{"name":"Grenoble Electrical Engineering Laboratory G2Elab, INP Grenoble, Saint Martin d\u2019H\u00e8res, France"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Luiz","family":"Lavado Fernando Vila","sequence":"additional","affiliation":[{"name":"Grenoble Electrical Engineering Laboratory G2Elab, INP Grenoble, Saint Martin d\u2019H\u00e8res, France"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Belkacem","family":"Ould Bouamama","sequence":"additional","affiliation":[{"name":"Centre for Research in Computer Science, Signal and Control (CRISTAL), Polytech- Lille, University of Lille 1, Villeneuve d\u2019Ascq, France"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Mabrouk","family":"Khemliche","sequence":"additional","affiliation":[{"name":"Automatic laboratory of Setif LAS, Electrical engineering department, University of Setif 1, Algeria"}],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"179","published-online":{"date-parts":[[2016,6,24]]},"reference":[{"key":"e_1_3_3_2_2","volume-title":"Materials and processes for energy: communicating current research and technological developments","author":"Shaikh PH","year":"2013","unstructured":"Shaikh PH, Nor NBH, Elamvazuthi I, . Maximum power point tracking (MPPT) of partially shaded photovoltaic cells: A technical review. In: M\u00e9ndez-Vilas A (ed) Materials and processes for energy: communicating current research and technological developments. Badajoz: Formatex Research Center, 2013."},{"key":"e_1_3_3_3_2","doi-asserted-by":"publisher","DOI":"10.1109\/T-ED.1971.17231"},{"key":"e_1_3_3_4_2","volume-title":"25th IEEE photovoltaic specialists conference","author":"King DL","unstructured":"King DL, Dudley JK, Boysen WE. PVSim: a simulation program for photovoltaic cells, modules and arrays. In: 25th IEEE photovoltaic specialists conference, Washington, USA, 13\u201317 May 1996. IEEE."},{"key":"e_1_3_3_5_2","doi-asserted-by":"publisher","DOI":"10.1016\/0038-092X(96)00006-0"},{"key":"e_1_3_3_6_2","doi-asserted-by":"publisher","DOI":"10.1016\/j.solener.2013.04.009"},{"key":"e_1_3_3_7_2","doi-asserted-by":"publisher","DOI":"10.1016\/S0927-0248(02)00134-4"},{"key":"e_1_3_3_8_2","doi-asserted-by":"publisher","DOI":"10.1016\/j.renene.2005.09.030"},{"key":"e_1_3_3_9_2","doi-asserted-by":"publisher","DOI":"10.1016\/j.solener.2011.06.008"},{"key":"e_1_3_3_10_2","doi-asserted-by":"publisher","DOI":"10.3390\/en6010128"},{"key":"e_1_3_3_11_2","doi-asserted-by":"publisher","DOI":"10.1016\/S0927-0248(02)00134-4"},{"key":"e_1_3_3_12_2","doi-asserted-by":"publisher","DOI":"10.1016\/j.simpat.2011.04.005"},{"key":"e_1_3_3_13_2","doi-asserted-by":"publisher","DOI":"10.1109\/TIE.2008.924016"},{"key":"e_1_3_3_14_2","first-page":"2612","volume-title":"P IEEE power engineering society general meeting","author":"Kobayashi K","unstructured":"Kobayashi K, Takano I, Sawada Y. A study on a two stage maximum power point tracking control of a photovoltaic system under partially shaded isolation conditions. In: P IEEE power engineering society general meeting, 13\u201317 July 2003, pp.2612\u20132617. IEEE."},{"key":"e_1_3_3_15_2","doi-asserted-by":"publisher","DOI":"10.1109\/JPHOTOV.2012.2183578"},{"key":"e_1_3_3_16_2","first-page":"816","article-title":"Control characteristics of a Fibonacci-search-based maximum power point tracker when a photovoltaic array is partially shaded","volume":"2","author":"Miyatake M","year":"2004","unstructured":"Miyatake M, Inada T, Hiratsuka I, . Control characteristics of a Fibonacci-search-based maximum power point tracker when a photovoltaic array is partially shaded. P IEEE IPEMC 2004; 2: 816\u2013821.","journal-title":"P IEEE IPEMC"},{"key":"e_1_3_3_17_2","first-page":"379","volume-title":"Proceedings of the 3rd international conference on emerging trends in engineering technology","author":"Ramaprabha R","unstructured":"Ramaprabha R, Mathur B, Ravi A, . Modified Fibonacci search based MPPT scheme for SPVA under partial shaded conditions. In: Proceedings of the 3rd international conference on emerging trends in engineering technology, Goa, India, 19\u201321 November 2010, pp.379\u2013384. IEEE."},{"key":"e_1_3_3_18_2","doi-asserted-by":"publisher","DOI":"10.1109\/TIE.2008.917118"},{"key":"e_1_3_3_19_2","doi-asserted-by":"publisher","DOI":"10.1016\/j.enbuild.2012.04.012"},{"key":"e_1_3_3_20_2","doi-asserted-by":"publisher","DOI":"10.1177\/1077546312471068"},{"key":"e_1_3_3_21_2","doi-asserted-by":"publisher","DOI":"10.1016\/j.enbuild.2013.07.085"},{"key":"e_1_3_3_22_2","first-page":"3195","article-title":"A deterministic particle swarm optimization maximum power point tracker for photovoltaic system under partial shading condition","volume":"60","author":"Ishaque K","year":"2013","unstructured":"Ishaque K, Salam Z. A deterministic particle swarm optimization maximum power point tracker for photovoltaic system under partial shading condition. IEEE T Power Electron 2013; 60: 3195\u20133206.","journal-title":"IEEE T Power Electron"},{"key":"e_1_3_3_23_2","doi-asserted-by":"publisher","DOI":"10.1016\/j.enbuild.2012.12.001"},{"key":"e_1_3_3_24_2","doi-asserted-by":"publisher","DOI":"10.1016\/j.simpat.2013.11.001"},{"key":"e_1_3_3_25_2","doi-asserted-by":"publisher","DOI":"10.1016\/j.simpat.2007.08.003"},{"key":"e_1_3_3_26_2","doi-asserted-by":"publisher","DOI":"10.1177\/0037549707084489"},{"key":"e_1_3_3_27_2","doi-asserted-by":"publisher","DOI":"10.1016\/j.simpat.2013.05.001"},{"key":"e_1_3_3_28_2","doi-asserted-by":"publisher","DOI":"10.1177\/0959651812440665"},{"key":"e_1_3_3_29_2","doi-asserted-by":"publisher","DOI":"10.1177\/0037549714521305"},{"key":"e_1_3_3_30_2","doi-asserted-by":"publisher","DOI":"10.1016\/j.simpat.2010.05.016"},{"key":"e_1_3_3_31_2","doi-asserted-by":"publisher","DOI":"10.1007\/s12206-013-0435-x"},{"key":"e_1_3_3_32_2","volume-title":"Analysis and design of engineering systems","author":"Paynter H.","year":"1961","unstructured":"Paynter H. Analysis and design of engineering systems. Cambridge, MA: MIT Press, 1961."},{"key":"e_1_3_3_33_2","doi-asserted-by":"publisher","DOI":"10.1016\/j.ijepes.2013.01.010"},{"key":"e_1_3_3_34_2","doi-asserted-by":"publisher","DOI":"10.1016\/j.simpat.2007.08.008"},{"key":"e_1_3_3_35_2","doi-asserted-by":"publisher","DOI":"10.1016\/j.simpat.2010.12.003"},{"key":"e_1_3_3_36_2","doi-asserted-by":"publisher","DOI":"10.1007\/s13369-014-1044-4"},{"key":"e_1_3_3_37_2","doi-asserted-by":"publisher","DOI":"10.1016\/j.nahs.2009.10.003"},{"key":"e_1_3_3_38_2","volume-title":"Microelectronic circuits","author":"Sedra AS","year":"2006","unstructured":"Sedra AS, Smith KC. Microelectronic circuits. London: Oxford University Press, 2006."},{"key":"e_1_3_3_39_2","doi-asserted-by":"publisher","DOI":"10.1177\/0037549714551290"},{"key":"e_1_3_3_40_2","doi-asserted-by":"publisher","DOI":"10.1016\/j.epsr.2006.12.012"},{"key":"e_1_3_3_41_2","doi-asserted-by":"publisher","DOI":"10.1016\/j.epsr.2010.12.008"},{"key":"e_1_3_3_42_2","doi-asserted-by":"publisher","DOI":"10.1002\/0470868341."},{"key":"e_1_3_3_43_2","doi-asserted-by":"publisher","DOI":"10.1016\/S0960-1481(01)00056-8"},{"key":"e_1_3_3_44_2","doi-asserted-by":"publisher","DOI":"10.1016\/S0038-092X(98)00049-8"},{"key":"e_1_3_3_45_2","doi-asserted-by":"publisher","DOI":"10.1016\/j.jfranklin.2004.08.005"},{"key":"e_1_3_3_46_2","volume-title":"System dynamics: a unified approach","author":"Karnopp DC","year":"1992","unstructured":"Karnopp DC, Rosenberg RC. System dynamics: a unified approach. 2nd ed.New York: Wiley Interscience Publications, 1992.","edition":"2"},{"key":"e_1_3_3_47_2","first-page":"126","volume-title":"Proceedings of international conference on bond graph modeling and simulation","author":"Asher GM","unstructured":"Asher GM. The robust modeling of variable topology circuits using bond graphs. In: Proceedings of international conference on bond graph modeling and simulation, San Diego, CA, 17\u201320 January 1993, pp.126\u2013131."},{"key":"e_1_3_3_48_2","first-page":"115","volume-title":"Proceedings of international conference on bond graph modeling and simulation","author":"Str\u00f6mberg JE","unstructured":"Str\u00f6mberg JE, Top J, S\u00f6derman U. Variable causality in bond graph caused by discrete effects. In: Proceedings of international conference on bond graph modeling and simulation, San Diego, CA, 17\u201320 January 1993, pp.115\u2013119."},{"key":"e_1_3_3_49_2","first-page":"339","volume-title":"Proceedings of advanced information processing in automatic control","author":"Dauphin-Tanguy CS","unstructured":"Dauphin-Tanguy CS, Rombau C. Bond graph approach of commutating phenomenon In: Proceedings of advanced information processing in automatic control (ed Husson R), Nancy, France, 3\u20135 July, 1989, pp.339\u2013343. IFAC."},{"key":"e_1_3_3_50_2","doi-asserted-by":"publisher","DOI":"10.1016\/0378-4754(95)00106-6"},{"key":"e_1_3_3_51_2","doi-asserted-by":"publisher","DOI":"10.1016\/j.rser.2012.11.032"},{"key":"e_1_3_3_52_2","first-page":"1","article-title":"Development of a bond graph control maximum power point tracker for photovoltaic: theoretical and experimental","volume":"7","author":"Badoud AE","year":"2013","unstructured":"Badoud AE, Khemliche M. Development of a bond graph control maximum power point tracker for photovoltaic: theoretical and experimental. Jordan J Mech Ind Eng 2013; 7: 1\u201319.","journal-title":"Jordan J Mech Ind Eng"},{"key":"e_1_3_3_53_2","volume-title":"Proceedings of the 2009 international workshop on intelligent systems and applications","author":"Liu CX","unstructured":"Liu CX, Liu LQ. Research into maximum power point tracking method of photovoltaic generate system. In: Proceedings of the 2009 international workshop on intelligent systems and applications, Pisa, Italy, 30 November\u20132 December 2009. IEEE."},{"key":"e_1_3_3_54_2","doi-asserted-by":"publisher","DOI":"10.1109\/TIE.2014.2304921"},{"key":"e_1_3_3_55_2","doi-asserted-by":"publisher","DOI":"10.1002\/eej.20255"},{"key":"e_1_3_3_56_2","volume-title":"Proceedings of the 5th IEEE symposium on industrial electronics and applications","author":"Taheri H","unstructured":"Taheri H, Salam Z, Ishaque K, . A novel maximum power point tracking control of photovoltaic system under partial and rapidly fluctuating shadow conditions using differential evolution. In: Proceedings of the 5th IEEE symposium on industrial electronics and applications, Taichung, Taiwan, 15\u201317 June 2010. IEEE."}],"container-title":["SIMULATION"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/journals.sagepub.com\/doi\/pdf\/10.1177\/0037549716646846","content-type":"application\/pdf","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/journals.sagepub.com\/doi\/full-xml\/10.1177\/0037549716646846","content-type":"application\/xml","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/journals.sagepub.com\/doi\/pdf\/10.1177\/0037549716646846","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2026,5,1]],"date-time":"2026-05-01T11:27:12Z","timestamp":1777634832000},"score":1,"resource":{"primary":{"URL":"https:\/\/journals.sagepub.com\/doi\/10.1177\/0037549716646846"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2016,6,24]]},"references-count":55,"journal-issue":{"issue":"7","published-print":{"date-parts":[[2016,7]]}},"alternative-id":["10.1177\/0037549716646846"],"URL":"https:\/\/doi.org\/10.1177\/0037549716646846","relation":{},"ISSN":["0037-5497","1741-3133"],"issn-type":[{"value":"0037-5497","type":"print"},{"value":"1741-3133","type":"electronic"}],"subject":[],"published":{"date-parts":[[2016,6,24]]}}}