Problem using the "Solar Cell" block

조회 수: 8 (최근 30일)
Iordanis Raptopoulos
Iordanis Raptopoulos 2020년 7월 10일
답변: Sabin 2025년 7월 2일
I'm using simulink R2019a and want to simulate a photovoltaic system. There are two models for a solar cell in the simulink library: one called "Solar Cell", and the second called "PV Array". There is a problem with the first one. I want to measure the open circuit voltage (Voc) of the cell.
Using the "PV Array", this can be done by connecting a capacitor in paraller with the array. The voltage of the capacitor cannot be higher than the Voc of the cell, because the current flow stops when the voltage gets higher than the Voc.
However, when using the "Solar Cell" block, the capacitor's voltage won't stop increasing no matter what.
Has anyone else come across this error?

답변 (1개)

Sabin
Sabin 2025년 7월 2일
I cannot reproduce this issue on my end. Without a model we can only speculate where the problem may be. A possible problem may be the parameterization of the capacitor, if the capacitance is unrealistically big, the voltage will look like a ramp. With the Solar Cell block it is possible to measure the open circuit voltage by directly connecting a voltage sensor.

카테고리

Help CenterFile Exchange에서 Sources에 대해 자세히 알아보기

태그

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by