Jump to content

dtarin

Members
  • Posts

    830
  • Joined

  • Last visited

Posts posted by dtarin

  1. The best way would be to do everything outside of PVsyst and create manual reports. However, if you want or need to do it inside PVsyst, there are not many options. One way is to adjust the MV Ohmic loss for that subarray. Set an MV ohmic loss for just that subarray to like 155%. You will need to adjust the wire section size most likely to get the length of wire to a permissible length (there is a character maximum). This example was three symmetric blocks, I didnt fine tune the percentage loss, it is approximately 1/3 loss. Define the ohmic loss as typical for the other subarrays. 

    image.png

    image.png

    image.png

  2. PVsyst will often (or always?) default to using the highest GCR under the backtracking menu if you have not selected which tracker(s) to use for backtracking, even if there are only one at say 0.411 vs 0.410. In the shade scene, go into the backtracking menu under tools to select the appropriate tracker for backtracking. There are different options, you can select an individual table (at the pitch you want) or automatic.

  3. Importing meteo file(s) with CLI requires the user to first create a SIT file from PVsyst, which means importing meteo files is not able to be automated for unique sites. If I have to go in and create a site, I might as well just create the meteo file there which creates a SIT file at the same time for known formats. Is PVsyst planning to add the creation of SIT files within CLI? Importing a csv file and defining an .MEF file to locate name, lat, and long (with each row being a unique site) in the file seems straightforward. This could default to using synthetic meteo to complete the SIT file. Or include lat/long selection in the custom import of MET files where we define data fields (known format weather files typically already have lat/long). 

  4. It is common practice (I think) to ignore this and I would suggest ignoring this, I'd rather have the full area of the table represented when calculating shading loss, rather than changing the size of the table to match module quantity and using a reduced table area (it's this area that determines shading loss after all, not the quantity of modules).

    But you can change table size quickly. Determine the lengths associated with each table size according to string size, you can do this by clicking a table, changing the table length according to # of modules, record the length in meters, then go into equipment list, filter for trackers, and filter by length each table type (3/2/1 string), select all of that type and change length. Top picture is before adjust, bottom after, # of modules has decreased after one table swap. 

    2024-11-13_20-12-50.jpg

  5. It should not matter much that there is a difference. The shading losses calculated in the shade scene are applied to the output determined by the system size as it's defined in the system menu. As you've noted, the motor gaps and joint gaps (depending on the manufacturer) are not considered which leads to the discrepancy. You will need to delete tables to get them to equal, but this may not result in a material difference. 

  6. Are there any plans to include the clipping correction button under the known format method? Certain weather data sources provide sub-hourly data in time-series format in a single file, which is useful to import through the known format menu, since it will generate each year automatically into a separate weather files. Otherwise, we will be required to separate the file into 22 files then import through the custom format each file. The other option would be to allow the custom import feature to import more than one year, automatically generating a new file for each year (and not have the menu pop up each time asking the user to check the file, which should come only at the end of the file). 

  7. 1 hour ago, dtarin said:

    For any single year that is the case. For multiple years, the uncertainty due to annual variability decreases, so this parameter needs to be separated out and used with the equation in my previous post, and then added to combined with the other uncertainty quantities in full. My example was not quite correct in this regard. 

     

  8. For any single year that is the case. For multiple years, the uncertainty due to annual variability decreases, so this parameter needs to be separated out and used with the equation in my previous post, and then added to the other uncertainty quantities in full. My example was not quite correct in this regard. 

  9. If your trackers have any N-S tilt it will show tilted axis for the 3D scene. Horizontal axis is orientation type in Pvsyst. You would not want to change it to horiz. axis if your scene is 3D and you want to account for slopes in your tracker tables. Run (or re-run) the shading table, and it should update to tilted axis for Orient/System. You may need to go back into the orientation menu (to make sure it updates there and the tilt updates if it is non-zero average tilt) after generating the shading table , saving it, and exiting the shading menu for it to then update in the orientation menu. 

  10. I calculated 1,253,579,619.69, which is a difference of 0.047%, possibly because your waterfall is only showing the first decimal. It can be displayed to third decimal. 

      1436079647    
      1431771408 -0.30%  
      1315797924 -8.10%  
      1315797924 0%  
      1322376914 0.50%  
      1309153144 -1%  
      1280351775 -2.20%  
      1272669665 -0.60%  
    Total 1253579620 -1.50%  
    PVsyst 1254163298   0.047%

     

  11. ShdLoss is the total near shading loss, which includes beam, circumsolar, diffuse and albedo components. FShdGl is the global shading loss factor, so 1- FShdGl will give the percentage value. If you wish to calculate from irradiance values, it is (GlobShd/GlobHrz - 1). If your model does not have horizon loss, GlobInc is the denominator. 

    If you want to identify direct (beam) shading (i.e., from a tree or module), you would use ShdBLss or FShdBm; FShdBm is typical. How to use it depends on your application. For example in capacity testing, it is often suggested to use below 1.0; however, this may not be the best option depending on your plant, which month(s) the test is occurring, etc. 

×
×
  • Create New...