Use case : Complex PVsyst scene

<< Click to Display Table of Contents >>

Navigation:  Project design > Shadings > Near shadings: Orientations >

Use case : Complex PVsyst scene

Previous pageReturn to chapter overviewNext page

In this use case, we're going to see how we can manually group fields together in a complex scene, after we imported it from a DAE file we built in Sketchup.

There are three distinct zones of fields placed on a hill, each zone has a unique nominal tilt/azimuth pair. All fields follow the terrain slope so their normal vectors are varying.

Variant definition

We define the three nominal orientations which we expect to get, they are the ones we defined when we created the scene in the other software.

OrientUC3_VariantDef

 

We create three sub-arrays in the system, one linked to each orientation, and we set the expected area of each zone.

OrientUC3_SystemDef1

OrientUC3_SystemDef2

OrientUC3_SystemDef3

Shadings definition

Here is the scene after we imported it in PVsyst :

OrientUC3_Shadings1
We can clearly see the three zones

OrientUC3_Shadings2
This shows how fields follow the ground slope

 

Now let's open the orientations management window to see how they are grouped by default.

Interpretation and solution

OrientUC3_Solution1

We can see that fields are grouped automatically in 8 orientations with an angle tolerance of 1°, which is not want we want.
We could try to increase the tolerance but it would not be accurate and we have no guarantee that it would group fields perfectly in the end.

So we are going to define our three orientations manually.

 

Step 1 : Deleting orientations

 

We select each orientation and delete it until there is no automatic definition left.

OrientUC3_Solution7

 

Step 2 : Creating the three orientations

 

We will create the orientations directly from the shading scene selected objects, this way it will be easier to make sure that the good fields go in the good orientation.

Let's start with the first zone (azimuth = -90°), we select the fields using the lasso selection tool in the scene.

OrientUC3_Solution2

 

When the fields are selected, we right-click on one of them in the right-panel and select Create orientation from selection

OrientUC3_Solution3

 

And now the orientation appears in the management dialog :

OrientUC3_Solution4

We notice that it has the correct area and close but different tilt/azimuth, due to the average calculations.

Now we repeat it for the two other orientations and get this result :

OrientUC3_Solution5

 

We open the System match tab to confirm that orientations don't match due to the averages being a bit different.

OrientUC3_Solution6

 

We know that we have it all well defined, and we want to use these shadings definitions in the variant so we click on the button to update them.

OrientUC3_Solution8

Conclusion

The orientation definition is now over, we have a valid system and a valid shading scene so we are able to perform simulations.

In this example we knew the area of each zone so we created the System accordingly, but if you don't know them exactly just do the same and you will be warned at the end that areas don't match.
Just go back to the System part to adjust it with the values given by the orientations dialog and everything will match.