Measuring Solar Cell Block in Simscape?

3 views (last 30 days)
I am new to the simscape library so I am unsure how to properly simulate physical models. I am trying to measure the current across the "solar cell" block in simscape under standard conditions. I have linked the solar cell block to a current sensor then back to the solar cell block, linking the sensor to a PS-S converter then a scope. I have included a solver configuration block, as required from what I can gather, and set it to ode15s. When I run the simulation, however, I get nothing read out on the scope. I tried adding a resistor as a load to measure the current across that but to no avail - the current reading is still 0 on the scope.
I'm not sure how to proceed,can anyone help me to see the error of my ways? I would be happy to supply the simulink model if needed.

Accepted Answer

Yu Ang Tan
Yu Ang Tan on 23 Nov 2011
Hi Kevin,
Did you supply the irradiance (light intensity) value? If there's no light supplied, there will be no current.
You do that by feeding a constant value into the physical signal port of the solar cell block.
Regards, YA
  2 Comments
Kevin
Kevin on 23 Nov 2011
It worked (I had originally assumed the irradiation value in the block would be used as a default in the event a constant was not given)! If I could take this a step further: I have now linked 60 of these cells together to simulate a mono-crystalline panel. I have attached a voltage and current sensor and when running the simulation, i get a 37Voc but no current reading. Is there a limit to the current reading on these blocks?
Yu Ang Tan
Yu Ang Tan on 6 Dec 2011
Hi Kevin,
Glad my answer helped. Sorry I didn't see your comment earlier.
Did you, by any chance connected your Voltage sensor in series to your circuit? You will need to connect it in parallel, as the voltage sensor ideally has infinite resistance. Hence the 0 current.

Sign in to comment.

More Answers (3)

Kevin
Kevin on 6 Dec 2011
Thanks for the help Yu! Instead of using both sensors, I decided to just take the input of my variable resistor and multiply it by the current reading on the current sensor. It seems to be giving me the proper expected data, so all is well! Hopefully I will be posting this model with a simulation m-file to allow users to run these test quite soon!
  3 Comments
Hossein
Hossein on 8 Dec 2011
Hi,
Have you tried to connect the DC/DC converter in simscape with PV?
when I connect the converter the speed of simulation goes very slow..
can you help me in this regard?
JITHIN JAMES
JITHIN JAMES on 11 Dec 2012
"I decided to just take the input of my variable resistor and multiply it by the current reading on the current sensor" sorry i don't understand this part, can you please explain me the details, and if possible can you please send me the model or at least a screen shot of the model my mail id is jithinpjames@gmail.com
thank you..

Sign in to comment.


daniel a
daniel a on 13 Apr 2013
hi kevin m faceing same problem so can u pls post ur 60cell project or can u pls send 2 ma giri54jesus@gmail.com .

BALA ABIRAMI
BALA ABIRAMI on 16 Mar 2014
Hi Kevin...My academic project is with Multilevel inverter...I am trying to supply the input DC with photovoltaic cell...I am trying to construct a Photovoltaic module...I am trying to measure the current across a single solar cell...I am facing a problem with the solver configuration block...I have connected the solar cell with a current sensor and then to a PS_S converter...I have given the irrandiance...I dont know to connect the solver config block..Where should I connect the solver config block and how should i tune it??? What is it s usage??

Categories

Find more on Solar Power in Help Center and File Exchange

Community Treasure Hunt

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

Start Hunting!