Release Notes
SolarFarmer 1.0.225.0 (23 May 2022)
Minor update
This interim release is just an update to the SolarFarmer desktop application. No changes have been made to the API this time.
The 3D API is almost ready, but not quite for this release.
New background imagery provider
Our previous background imagery provider withdrew their API support so it has been very unreliable for the last few weeks.
We are now using the Bing Maps API to download background imagery. There are 3 layers available:
- Aerial Imagery
- Aerial Imagery with labels
- Roads (street map imagery including town/city labels, roads, railways and geographical features). The download speed is faster than it was before too!
Improved speed of 3D local tracker calculations
There was a bug which made tracker site layouts with multiple layout regions take much longer than they should have when running in 3D locally (the problem got worse the more layout regions there were in the site). The bug has been fixed so now the calculations should complete quicker.
Bug fixes
- Crash when custom tracker rotation file is open elsewhere
- Cannot set DC and AC collector effects with Specify Site Layout tool
- Specify dialog not adding enough inverters sometimes
- Word report doesn't state the DC and AC capacities of the site
- Inconsistent layout region properties in Word report
- Old DNV GL logo used in Word reports
SolarFarmer 1.0.223.0 (30 March 2022)
Urgent hotfix update
This release includes a fix for the "Global Mapper" error seen when starting up the SolarFarmer desktop application and some actions within the software (e.g. choosing a projection system for new sites, importing and downloading imagery and terrain).
The problem started on 30 March 2022, affected only the 1.0.222.0 release of the desktop software (the API was not affected), and was to do with a licensing system issue on a third party component, which has now been rectified with this release.
SolarFarmer 1.0.222.0 (3 March 2022)
Minor update
Note
This release is no longer available for download due to a licensing error with one of our third-party components. Please download version 1.0.223.0 instead.
We have been working hard on the 3D API but it is not quite ready yet. Thank you for your patience.
SolarFarmer web service improvements
- Set Project ID (as string) for each cloud calculation to help categorize the model chain runs (see Setup Yield Calculation)
- Allow user to choose to store cloud calculation inputs and outputs online (see Setup Yield Calculation)
- New options for requesting the time-series results when running calculations in the cloud (see Setup Yield Calculation)
- Separate ability to run 2D and 3D calculations in the cloud and provide UI and support for managing this
- Make cloud calculations cancellable
- Provide system attributes file from cloud calculations (location, AC and DC capacity, is 3D, racks/trackers, library versions)
- Improved UI in web API website - order tables by values in columns, clearer home page
- General speed up improvements
Other improvements
- Support for 6x11 silicon module specifications (both full and half-cell modules) (see PV Modules for a full list of supported module types)
- Update the Word Report generation with more details (if computation was local/cloud, versions, etc.)
UI bugs fixed
- Issue assigning strings to imported trackers
- Error message when SRTM terrain service is down is hard to understand
- Difficulty deleting visual references from list
- System plane azimuth and tilt are NaN for a layout region
- Unclear error message for cloud calculation when there are no PAN/OND files associated
- Time zone not always set: 'Record not found.'
Cloud calculation bugs fixed
- User-defined module parameters are not considered in cloud calculation
- Cloud time-series files are saved even when empty
- 'RackHeight' in cloud JSON doesn't take frame into account
- API always generates selected time-series files even when not asked
- Cloud status not correct when not successful
- Website being cached and not showing latest version
- DC ohmic losses are different in 2D and 3D calculations
- Electrical mismatch effects are reported incorrectly
- Grid Energy does not consider night-time tare losses
- Beam shading for trackers in cloud differs from local calculation
- Cloud calculation failing when used with irregular met data
- Unexpected overpower shutdown losses
- ShdLoss is given in W instead of W/m² in PVsyst time-series results when run in cloud
SolarFarmer 1.0.212.0 (23 August 2021)
Minor update
SolarFarmer web service improvements
- 2D simulations in the cloud is now the default. You can still run them locally.
- Speed improvements and bug fixes for 2D simulations.
- Development on 3D calculations in the cloud ongoing. Should be ready for the next release.
- The Web API now has its own section in the online documentation: SolarFarmer's Web API, including tutorials to help you write your own scripts to run 2D simulations using the Web API.
Other improvements
- Support slopes in 2D simulations on the cloud. No longer fixed to be horizontal only
- Display API access token expiration date
- Link to API key setup docs in cloud calc error msg
- Checkbox to set treat circumsolar as diffuse in calculation page for perez and cloud only
- Change temperature calc default before IAM to match PVsyst
- Add option in desktop to allow soiling to be applied before or after temperature
- Make cloud default for 2D calculations
- Input the 'pitch' in 3D data model from SF-Core
- Add links to the Forum to UI and documentation
Bugs fixed
- Cloud calculation fails when OND file name includes dots
- Cloud calculation fails ('Voltage requested was not within known IV curve range')
- Monthly results for 2D rack calculations in the cloud are out of order
- Cloud info in calculation page in docs is out of date
- Licensing information in online docs is out of date
- SRC website points to old dnvgl.com website
- SF-API export for 2D tracker sites uses does not yet use tracker systems
- Random exception thrown when calculation was running
- If SF_API_KEY not set no indication of what is wrong
- 2D Cloud Inverter Block Failing with Trackers, and without forcing use of horizontal slope checkbox
- 3D Inverter Block Failing to run on cloud
SolarFarmer 1.0.209.0 (2 June 2021)
Minor update
Use the new SolarFarmer Web Service for 2D energy calculations
Starting with SolarFarmer 1.0.209.0 2D simulations can be executed in the cloud (see Installation and System Requirements
for details of how to retrieve your API key and set this up).
Once set up, you have the choice to run 2D calculations in the cloud or locally. Running calculations locally is currently the default but we
expect to change the default to the cloud option very soon.
The 3D calculation can still only be run locally but we are working hard to migrate this to the cloud soon.
Download of SRTM terrain data now working again
The old SRTM terrain download endpoint was discontinued, so in previous versions of SolarFarmer the terrain download functionality stopped working.
A new method of downloading terrain tiles directly into SolarFarmer has been introduced. You can now choose between the old 3 arc-second SRTM data, and higher-resolution 1 arc-second data.
Other improvements
- Add text to show toggle inverter overpower equivalent (temperature dependent clipping)
- Show the versions of SF-API and SF-Core in SF-Desktop
- Update SF-Desktop with DNV branding
Bugs fixed
- In electrical configuration tab clicking on string inverters can cause crash
- Grid Energy is the same as Production AC even with Transformer Losses
- DC Collector Losses applied in Inverter Section not Conversion
- Trackers rotate according to system plane in simple model, causing shading and mismatch
- Tracker rotation not as expected with non-slope-aware backtracking
- Energy calculation fails for trackers with the CIEMAT IAM model
- Workbook with no terrain data or set to use as plane can still use generic layout when it should not be able to
- Tilt and Azimuth ignored in Generic Layout when filling existing layout regions
- System plane and tilt issues in tracker layout regions
SolarFarmer 1.0.203.1 (27 January 2021)
Bug fix
Bugs fixed
- Exception time-steps not matching sun positions thrown using custom tracker
- Creating layout when not set as plane or no terrain data has random angle for racks/trackers
SolarFarmer 1.0.203.0 (25 January 2021)
Minor update
Grid Point of Interconnect Limit
You can now set the Grid Connection Limit to simulate a power plant controller which will curtail if power generated to grid exceeds the limit set. See the Electrical Effects and Limits section in the Setup Yield Calculation page.
Video Tutorial in Documentation
We now have a Video Tutorials section available in the documentation. The first video shows you how to import custom solar data into a format that SolarFarmer can use.
Other improvements
- SolarFarmer now accounts for diffuse only reflection from (see Ground diffuse shading) in between rows in the 3D model
- Creating a fixed tilt rack or tracker component will have a default template set up of one row of modules of the string size. For multiple inverters and PV modules it will use the first inverter and first PV module combination
- The 2D simple model is now the default calculation
- Net energy is now called grid energy, Global Effective Irradiance is now renamed as Global Effective Insolation
- Tooltips and documentation updated for Yield Results Summary
Bugs fixed
- TSV solar import format help text does not include seconds
- Using Generic Layout and then adding a string inverter can cause a crash
- Selecting an area to download in the Setup Location Wizard but then going back in the wizard stops you from being able to download terrain data in the wizard
- TSV import with trailing tabs has errors
- Using a file path with invalid characters as location to save detailed time-series results or calculation results causes path to be greyed out
- When placing string inverters you can set PV module to none which causes a crash
- In Detailed Time Series results it says "Inverter AC Ouput.tsv" instead of "Inverter AC Output.tsv"
- Using PVGIS import shows extra year in results and uses the timesteps incorrectly
- Tracker calculation crash if more than one chunk
- Deleting an inverter input can cause crashes when stringing modules and corrupting workbook
SolarFarmer 1.0.199.0 (18 November 2020)
Minor update
Integrated download of solar resource data from PVGIS
You can now download solar resource data from PVGIS in the Climate chapter under the Solar resources task. It will automatically download PVGIS TMY data for the site location from the workbook
SolarFarmer Validation added to documentation
You can now see SolarFarmer Validation results against production data from operating PV plants
Highlight invalid height trackers
Trackers that too high off the ground when set on a plane are highlighted. Energy calculation will still work with invalid trackers as this is a warning not an error
Other improvements
- Half-cell 2x(26/26/26) cell arrangement modules now supported
- Trina Vertex Module form factor now supported
- Can now import Vaisala/3Tier Solar Resource data
- Performance improvements to speed up full model calculation using geometric shading
- Diffuse irradiance components and associated 3D view factors for sky and ground calculated with new hybrid model that combines geometric shading with hemicubes and rasterization.
- Updated documentation of importing Solar Data with TSV files
- Added labels to chapter icons
- Added Global Effective Irradiance column to yield results tables and report
- System Rotation renamed to Tracker Azimuth in Generic Layout screen
- Racks renamed to Fixed-Tilt Racks to differentiate from Trackers
- Can now turn off slope aware backtracking
- Calculation Screen UI Improvements
Bugs Fixed
- SolarAnywhere solar resource import failed with February data from a leap year
- NPtsEff parameter in PAN file is ignored on import
- Incorrect time zone chosen on Solar Resource import from latitude longitude value
- Huge export button after moving the rack visualization splitter
- SolarGIS Pwat data import assuming wrong units
- Aligning selected trackers ignores aisle width setting
- Certain layout parameters set to default when copied from template layout
- Cannot Specify aisle width or align aisles in generic layout
- Trackers in exported KMZ file are always black
SolarFarmer 1.0.195.0 (12 August 2020)
Minor update
Save energy calculation results to folder
You can now specify a folder to save results to a folder, this will contain the Yield Results and Effects, Albedo Settings, Calculation Settings, Performance Statistics, Site Layout Statistics, Soiling Settings and the Calculation Report
More data shown in Solar resources
The Solar Resources page in the define climate chapter now also shows the Wind Speed (m/s), Pressure (mbar), Precipitable Water (cm) and Relative Humidity (%), if available in the data source
Other Improvements
- Module Specification limit raised from 500W to 1000W
- Improved user experience of wind speed selection
Bugs Fixed
- Generic Layout is slow when lots of inverters used
- Log file content does not specify whether site used racks or trackers
- Tracker layout regions sometimes generate erroneous axis tilt
- PVsyst export, Azimuth is not taken into account when exporting racks
- PVsyst export, The orientation of racks in PVsyst does not match that in SolarFarmer
- PVsyst export, Racks point in the wrong direction for sites in the southern hemisphere
- PVsyst export, Out of range azimuth angles do not export correctly
- Sub hourly calculation gives wrong energy
- Ground shading wrong for tracker in the full model
- Layout region azimuth not considered in the ground shading calculation
- Lat,long not shown in Solar Resource
- Region settings with comma as decimal separator causes importing 3D shading models to be massive
SolarFarmer 1.0.191.2 (15 May 2020)
Minor update
Digital documentation
- Locally hosted web documentation. Easy to find User Guide, Calculation Reference, API and Scripting and Contact Details.
- Help buttons in the UI allow direct access to the appropriate page in the User Guide
- Walkthrough tutorial added
Other Improvements
- Some speed improvements due to bug fixes. Your mileage may vary.
- Estimate DC capacity of site in Site Statistics
- New 'Slope Magnitude' map layer - on by default. Shows areas on the map with high slopes.
- One Diode model in Module Specification no longer supported
- Explicit solver now used all the time in the calculation
- Can export/import rack and tracker specifications
- Review Trackers task improved
- Shows row-to-row tracker shading
- Shows shadows on the ground from trackers
- Beta-functionality: Independent trackers.
- Support (via scripting) for users to provide their own rotations for each tracker in the layout.
- Currently under development. Works for visualisation (in the Review Trackers screen). Works (if you disable the shading) in the calculation.
- Planned work is imminent to get it to work fully (including shading) in the calculation.
- Empty inputs are now possible on multi-channel inverters
- Setback option added to layout regions (customisable margin from the layout region where racks/trackers can't be laid out)
- Can now combine inverter blocks and individual racks/trackers in the same layout region
Bugs Fixed
- Workbook with large solar resource data uses too much memory and does not complete
- Inverter Calculation stuck in infinite while loop
- Horizontal spacing has no units, should be mm (in rack specification)
- Exception thrown when running tracker layout with some workbooks
- Closing a script containing default text in the script editor always asks if you want to save
- Middle-click doesn't close the tabs in the scripting editor
SolarFarmer 1.0.187.0 (25 February 2020)
Minor update
Support for half-cell modules
Half-cell modules are now supported. These are set automatically when you import from a PAN file and modelled in the calculation accordingly.
Support for user-defined angular losses model (IAM)
SolarFarmer supports ASHRAE, CIEMAT (Martin & Ruiz) and now a
user-defined profile model for defining the angular loss model.
Support of SolarAnywhere TMY3 (*.csv) solar resource file format
The SolarAnywhere TMY3 file format (similar to the NSRDB TMY3 format) is now supported. Their native format is not yet supported. See https://www.solaranywhere.com/validation/data/file-formats/ for more detail on their two different formats.
Improved performance of shading calculation
The shading calculation has been updated. It now no longer relies on a GPU (graphics card) to do the processing but uses all available CPU cores instead. This will reduce support issues with graphic driver issues and may speed up the shading part of the calculation on machines with several CPU cores. It also paves the way for future cloud support.
Allow different number of strings per input in Generic Layout
For inverter specifications with multi-MPPT inputs, previously using the Generic Layout functionality (in the Specify Site Layout dialog) the number of strings for each per input always had to be the same. Now they can be different. As you enter different values for the DC/AC ratio, it calculates the number of strings per input to try and achieve the desired DC/AC ratio. This may help when optimizing site layouts.
Choose to align/not-align spacing aisles for single-axis trackers
Previously, for single-axis trackers, the aisles (spacing between trackers) were always aligned horizontally and the user couldn't change this. You can now remove the forcing of the alignment of the aisles by unchecking a new 'Align aisles' checkbox in the layout region parameters. With this box unchecked the trackers will then not be aligned but will follow the layout region boundaries (in a similar manner to fixed-tilt racks).
Align aisles (default) | Not aligning aisles |
---|---|
Horizontally aligned aisles between trackers | Trackers follow layout region boundary |
Electrical mismatch scaled by relative fraction of backside POA (plane of array)
For bifacial sites, the calculation now accounts for the different electrical mismatch from the backside that is proportional to the amount of energy converted from the backside.
In the Effects Diagram the 'Back irradiance mismatch' effect has been added.
Add optional offset for Google Earth export
The background imagery in Google Earth can be distorted and does not always exactly align with data from other GIS sources (such as the downloaded background imagery in SolarFarmer). To compensate you can now add an offset to the racks/trackers in both the east and north directions (they can be positive or negative).
Bugs Fixed
- Can't import PVsyst HOR horizon file with tabs instead of spaces
- Localization issue reading SolarGIS solar resource data - requires decimal dot instead of comma on French system
- Crash when importing tab separated solar resource data
- [Terrain import] Disabled terrain controls still work
- [Tracker specs] Defaults for max rotation angle and backtracking are incorrect
- [Location wizard] Entering a lat/long in the name search field crashes SolarFarmer
- Bifacial parameters for tracker layout regions cannot be set in scripting
- Inverter block specifications aren't exposed in the library via scripting
- Removed empty trackers/racks still show in 3D
- Inverter blocks disappear when you zoom out
- Deleting tracker system spec that is used in an inverter block causes problems
- Context menu "delete" doesn't appear to work on the Layers dialog
- Application crash when deleting a site layout after showing Specify Site Dialog
- Tracker inverter blocks ignore tracker placement mode - always on plane
- Rack/tracker autofill does not use all available rack/tracker sizes
- [PVsyst Export] No warning when overwriting existing file
- Tracker electrical losses are unusually high
- Inverter Calculation stuck in infinite while loop
- [Reporting] String inverter coordinates are 0,0
SolarFarmer 1.0.183.4 (10 December 2019)
Minor update
Feature Updates
Trackers following terrain
- There is now an option to allow trackers to follow the terrain rather than be placed on the system plane. This is set by a new 'Placement Mode' column in the layout region table in the 'Design layout' task.
- By default (and in previous versions of SolarFarmer) trackers
are placed on a plane (the system plane) in the layout region:
- Choosing the new 'Follow terrain' option means that the trackers
will follow the terrain (similar to fixed-tilt racks) rather
than the system plane. Each tracker is still straight, just
varying angles at the aisle positions:
The system plane will still be used for calculating the tracker rotation angles (as if the trackers were all placed on the plane), but the shading effects will use the draped tracker positions (in the full model).
Export Site Layout to a Shapefile
- You can now export the site layout (racks or trackers) to a shapefile (including the projection information). This can then be imported into other software packages (such as AutoCAD or GIS software).
- Press the 'Export...' button in the Site Layouts panel:
- From the 'Export Site Layout' dialog choose the shape file path
to export to:
Give users estimate of how long a simulation will take
- There are now some improved progress bars visible when the
energy calculation is in progress, also giving an approximate
time remaining.
Button added to remove all completely empty racks/trackers from a layout
- When there are completely empty racks/trackers in a layout there is a validation error (as calculations cannot be run with totally empty racks/trackers). It was difficult to manually find these and delete them. There is now a button to do this.
- Open the 'Specify Site Layout' dialog ('Specify...' button in
the site layouts panel):
- Click the 'Remove empty racks from current site layout' button:
Concept of 'flattish' slopes added to the Elevation profile tool scripting
- Via the scripting you can now consider 'flattish' slopes -- slopes with a small slope that you still want to consider flat, rather than lumped in with all the non-flat slopes. This has been useful for some of our users.
Bugs Fixed
- Download window remains open after auto-download of terrain tiles required to generate horizon line
- Loading solar data that doesn't support humidity or precipitable water always warns anyway
- Importing invalid inverter spec file displays message about workbook corruption
- Efficiency plot scale intermittently changes to 10, can't reset
- Importing invalid transformer spec file displays message about workbook corruption
- Creating layout with tracker inverter blocks creates region with inverter blocks and individual tracker rows
- Generic layout with tracker inverter blocks throws an exception
- Limiting inverter block layouts by AC or DC size doesn't remove unwanted inverter blocks
- Validation is not updated when you select a new inverter block spec
- Error when running calculation after running generic layout
- Bifacial yield does not consider new net energy
- Calculation doesn't always finish before UI tries to respond
- Intermittently yield, PR, and AC production are NaN with or without bifacial
- PVsyst emulation option is not compatible with bifacial modules but is not prevented in calculation
- Bifacial - Backside electrical mismatch always applied, ignores calc setting
- Missing calculation settings validation for inverter blocks with bifacial modules
SolarFarmer 1.0.181.4 (28 October 2019)
Major update with some functionality and performance improvements and bug fixes
Generic Layout
The generic layout functionality allows you to create a site layout (create one layout region or use existing layout regions), fill this with racks, trackers or inverter blocks and automatically add modules and strings to automatically created central inverters. By specifying various parameters you can quickly produce multiple sites with slightly different properties (e.g. pitch, tilt, DC/AC ratio, module specification).
You can use the functionality from both the UI and from scripting.
Using scripting you can quickly, using parameter sweeps, create and run energy calculations on lots of variations of your site in an optimization process to find the ideal layout for your site.
PVsyst Export
[Beta functionality - it is working but not guaranteed to work in all cases - feedback very welcome]
You can now create a PVsyst project from your SolarFarmer workbook. It is intended to get you a lot of the way there in creating a PVsyst project but will require you to check and modify a lot of the parameters before running the calculation in PVsyst.
You can use the functionality from both the UI and from scripting.
Workbook components exported from SolarFarmer:
- The site's location, country, time zone, altitude
- The horizon
- Solar resource
- Albedo values
- Module and inverter specifications (assuming you originally imported a .PAN and .OND)
- The shading scene - all the racks and the 3D terrain
- Module string definitions
Current limitations:
- Only fixed-tilt racks are currently supported. Single-axis trackers are not yet supported.
- Inverter blocks are not yet supported.
Energy Calculation Improvements
- Simple Model now works with single-axis trackers, including bifacial support.
Note
The simple model still assumes a horizontal terrain for the layout regions. This will be fixed in a future release.
Other Improvements
- Expose the Google Earth export and generation of Energy Calculation Report from scripting.
- Shading points option defaults to 5 per submodule. Option to change this hidden in UI (accessible from scripting) to avoid confusing users.
- A download link to DNV's Solar Resource Compass added in the 'Solar resources' task. This is a website (currently in development) allowing you to easily find and download solar data near your site (https://src.dnv.com/).
Bugs Fixed
- Laying out inverter blocks does not remove validation error
- Energy calculation fails when non TMY data doesn't contain data for each month
- Solar resource validation time checking is awkward
- Energy calculation for trackers does sometimes not finish with the full shading model
- Unexpected electrical mismatch effects
- Bifacial first row has no shading on back side
- Bifacial last row has shading even though it should not
- Some layout region parameters cannot be edited in cloned layouts
SolarFarmer 1.0.178.0 (20 August 2019)
Major update with some functionality and performance improvements, and bug fixes
Inverter Blocks
To simplify the construction of some larger PV plants the layout designers design a building block (one central inverter and associated racks or trackers) and replicate this building block many times over the area of the site to build the PV plant.
In SolarFarmer we call this building block an inverter block (as it contains just one inverter).
You can now:
- Create and design inverter blocks
- Auto-fill large areas with inverter blocks
- Add individual inverter blocks to layout regions
Other Improvements
- Full model calculation performance improvements.
- Expose a some more workbook properties related to row spacings to allow user to set pitch using a script.
Bug Fixes
- SolarFarmer now installed into "Program Files/DNV GL"
- SolarFarmer installer now signed
- Information on Review Shading screen to better explain how it works
- Warn user not to use single-diode model
- Missing data at start of solar resource files now reported correctly
- Night time consumption correctly imported from OND
- Fixed calculation issue where AC power output sometimes larger than DC input
SolarFarmer 1.0.175.2 (18 June 2019)
Minor update
OND Inverter File Import
There is now support for importing PVsyst .OND inverter files (as long as they are in text file format -- generally from PVsyst version 6.40 onwards).
SolarFarmer 1.0.174.0 (3 June 2019)
Very minor update
Updated License Activation Utility
The server that SolarFarmer uses when activating software licenses has changed. This minor update sends the activation request to the new server.
All other functionality in SolarFarmer is the same as the previous release (1.0.173.0).
SolarFarmer 1.0.173.0 (8 May 2019)
Major update with some functionality improvements and bug fixes.
Bifacial Modelling (beta)
- Bifacial modelling implemented for fixed-tilt racks using the simple model
- Bifacial with single-axis trackers still to come
Elevation Profile Tool
- Added tool that shows the profile of terrain elevation between two points in real-time
- Reports min, average and max elevations. Max and average slopes. Elevation gains and losses
- Functionality also accessible via scripting
Yield Results for non-hourly and multi-year solar resource data
- Fully supports non-hourly timeseries data and sub- and multi-year data
- Missing records also supported (and ignored)
Other Improvements
- Location Wizard: Simpler to choose a site from lat/long
- Added SolarFarmer Calculation Document to installation
- User can easily provide feedback via email templates
- Added links to software portal and Knowledge Base (FAQ) websites
Bugs Fixed
- Autofill for trackers doesn't always fill when it could
- Warnings for non-uniform timestamps
- Import of ".xyz" terrain files does not work
- Calculation fails if only one entry in the Maximum AC Power Model table of values
- Calculation missing lots of values if Factored Maximum Power Point at STC is NaN
- Incorrect validation error for module type
- Far shading does not consider proportion of time that the sun is below the horizon line
- Bifacial shade factor default is positive, should be negative effect, ditto mismatch
- Not clear in help for command line options that you can run a script in a file
- Throws error for CdTe if number of cells is 108 in Simple Model only
- Annual percent complete in yield summary error for sub-hour data
- Choose location wizard: case when user doesn't have network connection
- State of "Use selected horizon line" is remembered from previous workbook
- Tab separated import unknown units or timestamp location
- Record count does not consider time stamps with missing data
- Results for time stamps with missing inputs are reported incorrectly
- Validation for DHI in Solar Resource input is too low
- Albedo default should be 0.2
- 'String length' task should come above Racks and Trackers
- Disable fraction of an hour beam scaling if solar resource already considers horizon
- Buttons in the Quick Access Toolbar are hard to understand
- Two defaults are missing when importing PAN files
- Add feedback and help options to File menu
- Bitmap imagery download fails if the rectangle is too small for the region in the world
- Monthly energy results are labelled MWh/kWh per year
- Energy units incorrect in yield results page for DC and AC production
SolarFarmer 1.0.166.0 (14 December 2018)
Minor update with a few functional improvements and bug fixes
Site Location Wizard
- Uses Bing Maps now to allow you to choose the site location - much quicker and more reliable than before
Installation
- SolarFarmer User Manual added to installation
- Associate the .sfw file extension with latest SolarFarmer install to allow for double-click of SolarFarmer workbooks to open them in SolarFarmer
Calculation Setup Page
- Option of writing out Testing validation files - and specify folder they are written out to
Bug Fixes
- Default rotation origin for 3D view now better
- Improve error dialog text when you try and run SolarFarmer without a license
- Rack specification screen visualisation made quicker and not prone to freezing
SolarFarmer 1.0.164.0 (6 November 2018)
SolarFarmer is DNV GL's Solar PV modelling software. It combines thoroughly-validated PV simulation algorithms with a modern, attractive and efficient user interface allowing quick configuration of designs and detailed simulation of PV layouts.
We will be publishing validation papers to demonstrate the accuracy of the simulations to the industry as we work towards industry acceptance of the software.
A full user guide will be available shortly.
A brief description of each of the SolarFarmer chapters:
Setup Site
- Set the site's location and time zone
- Download/import map backgrounds and terrain
- Choose or generate a horizon line for the site
Define Climate
- Import solar data to use in the calculation
- Specify albedo values
Define Shading Obstacles
- Import 3D Sketchup objects (Collada format) to use for shading
- Create simple 3D regions that provide shading
Define Components
- Specify the components that will be used in the PV site: PV Modules, racks, trackers, inverters, transformers
- Set default string lengths used in the layout
Lay Out Plant
- Lay out the racks/trackers in your site
- Add inverters and transformers and lay out strings of modules
- Connect inverters to transformers
- Review shading and tracker behaviour throughout a typical year
Calculate Energy
- Configure and run the energy yield calculation
- Review the results of the energy yield calculation using tables and the effects diagram
Create Report
- Create XML and Microsoft Word reports of the site data and energy yield results