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

    Show / Hide Table of Contents
    • Scripting
      • AcWiring
      • AddableCollection<T>
      • AddCentralInverterAndAssignStringsParameters
      • Angle
      • AngularModelEnum
      • AnnualEnergyYieldResults
      • AreaLimitation
      • AreaLimitationType
      • Azimuth
      • AzimuthVsAltitude
      • BackgroundImage
      • BuildingBoundaryType
      • BuildingRegion
      • CalculationSettings
      • CellTempModelParameters
      • CentralInverterLocationParameters
      • CircumsolarType
      • Climate
      • ComponentLibrary
      • ComponentStatistic
      • CustomDateTimeTrackerPositionAlgorithmBase
      • DiffuseMultipliers
      • DiffuseShadingScheme
      • DiffuseTranspositionModel
      • DigitalTerrainResultsSummary
      • DiodeModel
      • DisabledModels
      • DistanceType
      • DistributionType
      • Domain
      • Efficiency
      • EfficiencyBase
      • EfficiencyCurve
      • EfficiencyCurveType
      • ElectricalLimitation
      • ElectricalLimitationType
      • ElectricalPower
      • Elevation
      • ElevationContours
      • ElevationGrid
      • ElevationProfileSamplePoint
      • ElevationProfileStatistics
      • EnergyYieldCalculationScenario
      • EnergyYieldCalculationType
      • EnergyYieldEffects
      • EnumTechnology
      • ExceedanceLevel
      • ExclusionRegion
      • Export
      • FillOptionComponentOptions
      • FillOptionIndividualComponentsOptions
      • FillOptionInverterBlockOptions
      • FillOptionRackLayoutOptions
      • FillOptionsSpacingType
      • FillOptionsType
      • FillOptionTrackerLayoutOptions
      • FillOptionUseExistingLayoutOptions
      • FlatTerrainParameters
      • GenericLayout
      • GenericLayoutFillOption
      • GenericLayoutSettings
      • Geography
      • HorizonData
      • I2DLocation
      • I3DLocation
      • IAddableEnumerable<T>
      • IAddableKeyedEnumerable<TKey, TValue>
      • IClearableCollection<T>
      • IEditableKeyedCollection<tKeyType, tContainedType>
      • IEditableKeyedEnumerable<TKeyType, TContainedType>
      • IElevationSource
      • Import
      • INamedItem
      • InstantaneousCondition
      • InverterBlockSpecification
      • InverterEfficiencyType
      • InverterInputInstance
      • InverterInputSpecification
      • InverterInstance
      • InverterSpecification
      • InverterSpecificationDocumentType
      • InverterTemperatureCurveEntry
      • InverterType
      • IReadable2DLocation
      • IReadable3DLocation
      • IReadableKeyedCollection<tKeyType, tContainedType>
      • IReadableKeyedEnumerable<TKey, TValue>
      • IRemovableKeyedEnumerable<TKey, TValue>
      • IResolution
      • Irradiance
      • ISpeed
      • IvCurve
      • KeyedCollection<TKeyType, TContainedType>
      • LayoutBoundary
      • LayoutBoundaryMarginParameter
      • LayoutBoundaryMarginParameters
      • LayoutChoiceType
      • LayoutParamsPitchModel
      • LayoutStatistic
      • Location
      • Location3D
      • LogLevel
      • MarginType
      • ModuleCellLayoutType
      • ModuleIndex
      • ModuleOrientation
      • ModuleSpecification
      • ModuleSpecificationDocumentType
      • ModuleString
      • MonteCarloSettings
      • MonthlyAlbedo
      • MonthlyEnergyYieldEffects
      • MonthlyEnergyYieldResults
      • MonthlySoilingValue
      • PerformanceStatistics
      • PowerOptimiserElectricalData
      • PowerOptimiserInputSpecification
      • PowerOptimiserMechanicalData
      • PowerOptimiserOperationType
      • PowerOptimiserOutputSpecification
      • PowerOptimiserSpecification
      • Projection
      • ProjectionInformation
      • PvsystCellTempModelParameters
      • PvsystInputIrradianceType
      • PVsystModelParameters
      • Quad
      • RackInstanceInfo
      • RackLayoutDefinition
      • RackLayoutParameters
      • RackSpecification
      • RackSystemSpecification
      • ReadOnly3DLocation
      • ReadOnlyLocation
      • Rectangle
      • Region
      • ReportCategory
      • Reporting
      • Resolution
      • RoadLocationParameters
      • RoughnessContours
      • RowPositionParameters
      • ScenarioAlbedoData
      • ScenarioMonthlyAlbedo
      • ScriptingException
      • ShadingBoundaryType
      • ShadingRegion
      • ShadingTargetPointPattern
      • SiteLayout
      • SiteLayoutStatistics
      • SiteLayoutType
      • SiteReferencePoint
      • SoilingEffectData
      • SolarResource
      • SpacingZone
      • SpecifySiteConfiguration
      • SpecifySiteDefinition
      • SpecifySiteLayoutRegionFillChoice
      • Speed
      • StringPatternType
      • SubArray
      • SunGeography
      • SunPosition
      • SunriseSunset
      • Temperature
      • TimeStepCalculation
      • Toolbox
      • TrackerGroup
      • TrackerImport
      • TrackerInfo
      • TrackerLayoutDefinition
      • TrackerLayoutParameters
      • TrackerPlacementModeType
      • TrackerPositionAlgorithmBase
      • TrackerRotations
      • TrackerRotationsTimeStep
      • TrackerSystemSpecification
      • TrackerTemplateSpecification
      • TransformerInstance
      • TransformerModelType
      • TransformerSpecification
      • TransformerSpecificationDocumentType
      • TwoDiodeParameters
      • Uncertainty
      • UncertaintyAnnualVariabilities
      • Workbook
      • WorkbookSettings
      • WorkbookSpecificModuleSpecification
      • YearRange
      • YieldResult
      • YieldResults

    Class PVsystModelParameters

    Namespace: Scripting
    Syntax
    public class PVsystModelParameters

    Constructors

    PVsystModelParameters()

    Creates an instance of the PVsystModelParameters class.

    Declaration
    public PVsystModelParameters()

    Properties

    BaseToIntrinsicLayerVoltage

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

    DiodeIdealityGamma

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

    IlCellCurrent

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

    IoDiodeReverseSaturationCurrent

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

    ModuleSeriesResistance

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

    ModuleShuntResistance

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

    ModuleShuntResistanceAtZeroIrradiance

    Apparent shunt resistance at 0 irradiance

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

    ModuleShuntResistanceExpParam

    Shunt resistance exponential of irradiance change rate factor (Rshexp)

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

    RecombinationCurrentScaleFactor

    Recombination current scale factor (D2mutau)

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

    TemperatureCoefficientIdeality

    Temperature coefficient of ideality factor

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

    TempSensitivityFactorOfRecombinationCurrentScaleFactor

    Temperature sensitivity factor for recombination current scale factor (muD2mutau)

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

    Methods

    Equals(PVsystModelParameters)

    Tests a PVsystModelParameters against this current PVsystModelParameters for equality.

    Declaration
    public bool Equals(PVsystModelParameters val)
    Parameters
    Type Name Description
    PVsystModelParameters val
    Returns
    Type Description
    System.Boolean

    True if equal otherwise false is returned.

    Equals(Object)

    Tests a System.Object against this current PVsystModelParameters for equality.

    Declaration
    public override bool Equals(object toCompare)
    Parameters
    Type Name Description
    System.Object toCompare
    Returns
    Type Description
    System.Boolean

    True if object is equal otherwise false is returned.

    Overrides
    System.Object.Equals(System.Object)

    GetHashCode()

    Gets the hash code for this object.

    Declaration
    public override int GetHashCode()
    Returns
    Type Description
    System.Int32

    The hash code for this object.

    Overrides
    System.Object.GetHashCode()

    Operators

    Equality(PVsystModelParameters, PVsystModelParameters)

    Tests a PVsystModelParameters against this current PVsystModelParameters for equality.

    Declaration
    public static bool operator ==(PVsystModelParameters a, PVsystModelParameters b)
    Parameters
    Type Name Description
    PVsystModelParameters a
    PVsystModelParameters b
    Returns
    Type Description
    System.Boolean

    True if equal otherwise false is returned.

    Inequality(PVsystModelParameters, PVsystModelParameters)

    Tests a PVsystModelParameters against this current PVsystModelParameters for inequality.

    Declaration
    public static bool operator !=(PVsystModelParameters a, PVsystModelParameters b)
    Parameters
    Type Name Description
    PVsystModelParameters a
    PVsystModelParameters b
    Returns
    Type Description
    System.Boolean

    True if not equal otherwise false is returned.

    In This Article
    Back to top DNV SolarFarmer Home