• User Guide
  • Calculation
  • Automation
  • Web API
  • Validation
  • Contact Us
Search Results for

    Show / Hide Table of Contents
    • Introduction
      • Acquiring your API token
      • Endpoints on API website
      • View API schema
      • SolarFarmer API versions
    • –––––––––––––––––––
    • Endpoints
      • 'About' endpoint
      • 'SolarPosition' endpoint
      • 'ModelChain' endpoint
      • 'ModelChainAsync' endpoint
      • 'Service' endpoint
      • 'TerminateModelChainAsync' endpoint
    • Tutorials
      • Introduction
      • Python environment
      • Generate input files from desktop
      • 'About' endpoint tutorial
      • 'SolarPosition' endpoint tutorial
      • 'ModelChain' endpoint tutorial
      • 'ModelChainAsync' endpoint tutorial
      • 'Service' endpoint tutorial
      • 'TerminateModelChainAsync' endpoint tutorial
    • –––––––––––––––––––
    • Troubleshooting
      • Common Problems
      • Validation Service
    • API Class References
      • SolarFarmerApi.Client
        • AnnualEnergyYieldResults
        • DiffuseModel
        • EnergyCalculationInputs
        • EnergyCalculationOptions
        • EnergyYieldResults
        • EnergyYieldResultsForMonth
        • EnumTechnology
        • IAMModelType
        • IAMModelTypeForOverride
        • IAMParameters
        • IndexedObject3D
        • Inverter
        • InverterEfficiencyModelType
        • InverterEfficiencyPoints
        • InverterInput
        • InverterSpecification
        • Layout
        • Location
        • LossTreeEffects
        • LossTreeEntry
        • LossTreeResultForMonth
        • MeteorologicalCondition
        • MeteorologicalConditionsDataset
        • MiniSimpleTerrainDto
        • MissingMetDataMethod
        • ModelChainAsyncQueryResponse
        • ModelChainResponse
        • ModuleGeometry
        • ModuleIndexRange
        • ModuleSpecification
        • ModuleString
        • MountingTypeSpecification
        • MpptLimits
        • PanFileSupplements
        • PointInLossChain
        • ProblemDetails
        • PVPlant
        • PVsystDiodeModelParameters
        • QuadDouble
        • Rack
        • Response
        • Response2
        • Response3
        • RuntimeStatus
        • SimpleTerrainDto
        • SolarPositionDto
        • SolarPositionRequest
        • SolarPositions
        • SystemAttributes
        • TerrainRowDto
        • TerrainRowStartEndColumnsDto
        • ThreeEfficiencyCurves
        • Tracker
        • TrackerSystem
        • Transformer
        • TransformerLossModelTypes
        • TransformerSpecification
        • Vector3Double
    • Release Notes
      • API v2 (2.0.2) (7 September 2023)
      • API v1 (0.2.254) (11 April 2023)
      • API 0.2.249 (22 November 2022)
      • API 0.2.242 (28 July 2022)
      • API 0.2.223 (3 March 2022)
      • API 0.2.64 (23 August 2021)
      • API 0.2.51 (2 June 2021)

    Class InverterInput

    An inverter input instance. Used for the 3D calculation only.

    Namespace: SolarFarmerApi.Client
    Syntax
    public class InverterInput

    Properties

    DcOhmicConnectorLoss

    Loss factor for the DC cabling losses.
    It should be given as a fraction (i.e a value 0 - 1) of the DC output power at STC
    i.e. a value of 0.01 would represent a loss of 1%.
    This will be converted to a ConnectorResistance, so the actual loss in the simulation
    will not be this percentage exactly, but will vary with irradiance level.

    Declaration
    public double DcOhmicConnectorLoss { get; set; }
    Property Value
    Type Description
    System.Double

    ModuleMismatchLoss

    A simple loss factor (fraction of 1) to account for module mismatch.
    e.g. a value of 0.01 would represent a 1% loss.

    Declaration
    public double ModuleMismatchLoss { get; set; }
    Property Value
    Type Description
    System.Double

    ModuleSpecificationID

    The PV module specification used in all the strings in this inverter input. The string should match one of the
    items in the ModuleSpecifications dictionary in PVPlant.

    Declaration
    public string ModuleSpecificationID { get; set; }
    Property Value
    Type Description
    System.String

    ModuleStrings

    The module strings that are attached to this inverter input.

    Declaration
    public ICollection<ModuleString> ModuleStrings { get; set; }
    Property Value
    Type Description
    System.Collections.Generic.ICollection<ModuleString>
    In This Article
    Back to top DNV SolarFarmer Home