Good afternoon, I’m Igor from UFSC.
We were testing some curves for the Typhoon HIL with a boost converter and, when testing the same thing as in other simulators, we noticed that the curves with shading, generated via CSV, have a certain "problem" when fixing the value of D, where the voltage becomes fixed.
First, we tested with .ipv files, and the voltage never went above 37V, even after changing the maximum voltage and other parameters of the curve. So, although the curve was drawn as we intended (Image 1), it didn’t work as expected and the voltages were limited.

Then we tested other possibilities to circumvent the issue, trying to run with .ipvx curves, with curves without shading (Image 2), and it worked perfectly. With the Duty cycle at 0.5 — meaning with an output of 400V it should remain at 200V — it was perfectly stable and surpassed the "limit" of the .ipv.

However, as this wasn’t our goal, we wanted to obtain a curve with shading from 2 modules. We tested with a manually created curve using data from the CSV (Image 3). Even though it wasn’t very accurate, it reached much higher voltages. However, when setting the desired voltage (400V) and applying the curve with D=0.5, the voltage varied significantly — it didn’t remain at 200V, but fluctuated between 150-250V.
I thought it could be due to the curve being a Normalized IV, but another test with a curve without shading worked perfectly.

So we found a temporary solution: we added more than one module to obtain shading in the Boost (Image 4). It worked, but it wasn’t possible to properly visualize it to generate .pdf, .png, or any other type of graph that characterizes the curve and its behavior, like we had with "Photovoltaic" in Scada. We need this for research article purposes.

So our questions are, is there any way to:
Generate a .ipvx curve with shading using the Waveform Generator? (in a way that works accurately.
Make the "Normalized IV" curve I generate via CSV more accurate?
Plot a graph for the solution of n modules in series?
Generate a .ipv with CSV that works for a wider voltage range?
The answer to any of these questions could help us improve our work.
Thank you in advance!