SolarPilot

Fordele
  • Høj beregningseffektivitet, i stand til at simulere store felter med 10.000+ heliostater på sekunder ved hjælp af analytiske metoder.
  • Helt gratis og open source, hvilket fjerner økonomiske barrierer for startups og akademiske forskere.
  • Dual-engine-tilgangen giver både hastighed (Hermite-udvidelse) og høj nøjagtighed (ray tracing).
  • Meget tilpasselig, understøtter komplekse landformer, forskellige heliostatdesigns og brugerdefinerede sigtestrategier.
  • Gennemsigtige og peer-reviewede algoritmer understøttet af NREL’s årtiers CSP-ekspertise.
  • Stort automatiseringspotentiale via Python- og LK-scriptinggrænseflader.
  • Kompatibilitet på tværs af platforme til Windows- og Linux-miljøer.
Ulemper
  • Stejl indlæringskurve for brugere, der ikke er fortrolige med CSP-fysik og optiske modelleringsprincipper.
  • Hardwarekrævende for meget store ray-tracing-simuleringer, hvilket kræver betydelige CPU-ressourcer.
  • Begrænset fokus; det er et specialiseret værktøj til optisk layout og udfører ikke fuld kraftblok- eller finansiel modellering, hvilket skal gøres i SAM.
  • Brugergrænsefladen kan virke skræmmende for lejlighedsvise brugere sammenlignet med moderne kommercielle SaaS-designværktøjer.
  • Teknisk support er primært fællesskabsbaseret frem for en dedikeret virksomhedshelpdesk.

Design af et koncentrerende solkraftværk (CSP) kræver højpræcisionsmodellering for at sikre, at tusindvis af heliostater korrekt reflekterer sollys på en central modtager. SolarPILOT (Solar Power tower Integrated Layout and Optimization Tool) løser de komplekse geometriske og optiske udfordringer forbundet med layout af heliostatfelter og karakterisering af ydeevne.

Denne software bruges primært af forskere, industrielle teknologiudviklere og akademiske institutioner til at kvantificere værdien af CSP-teknologier og evaluere ydeevnen under forskellige forhold. Ved at tilbyde en platform, der balancerer beregningsmæssig effektivitet med simulering af høj kvalitet, giver SolarPILOT brugerne mulighed for at gå fra abstrakte koncepter til optimerede, stedspecifikke solfeltdesigns.

Hvad er SolarPILOT?

SolarPILOT er en specialiseret software til solvarmedesign og -optimering udviklet af National Renewable Energy Laboratory (NREL). Den tilhører kategorien af værktøjer til modellering af koncentreret solkraft (CSP), med særligt fokus på “soltårne” eller centrale modtagersystemer.

Softwaren fungerer ved at simulere samspillet mellem solen, et felt af heliostater (sporingsspejle) og en central modtager. Den anvender en avanceret analytisk Hermite-ekspansionsteknik til at karakterisere de fluxbilleder, der genereres af individuelle heliostater, hvilket muliggør hurtig analyse af storstilede felter. For brugere, der kræver endnu højere præcision, integrerer SolarPILOT NREL’s SolTrace-motor til Monte Carlo-strålesporingssimuleringer.

Som et open source-projekt hostet på GitHub og finansieret af det amerikanske energiministerium fungerer SolarPILOT som en gennemsigtig og verificerbar standard for CSP-branchen. Det er tilgængeligt som et selvstændigt skrivebordsprogram til Windows og Linux og er også integreret i NREL’s bredere System Advisor Model (SAM) til forenklede ydelsessimuleringer.

Funktioner

  • Generering af heliostatfeltlayout: Opretter automatisk solfeltslayouts baseret på lokale solforhold, tårnhøjde og modtagergeometri for at maksimere energiindsamlingen.
  • Karakterisering af optisk ydeevne: Simulerer, hvordan lys reflekteres fra spejlflader for at forudsige, hvor meget energi der faktisk når frem til modtageren, med hensyntagen til skygge og blokering.
  • Tilpasselige landgrænser: Giver brugerne mulighed for at definere komplekse landformer ved hjælp af KML-filer, hvilket sikrer, at softwaren kun placerer heliostater inden for realistiske stedsbegrænsninger.
  • Analytiske og strålesporingsmotorer: Tilbyder et valg mellem en hurtig analytisk metode til hurtige designiterationer og en robust strålesporingsmetode (via SolTrace) til validering af komplekse geometrier.
  • Intelligente sigtealgoritmer: Bestemmer automatisk det bedste punkt på modtageren, som hver heliostat skal sigte mod, hvilket forhindrer “hot spots”, der kunne beskadige udstyret.
  • Parametrisk analyse: Giver brugerne mulighed for at køre flere simuleringer efter hinanden for at se, hvordan ændring af en enkelt variabel, som heliostatstørrelse eller tårnhøjde, påvirker de samlede systemomkostninger.
  • Flertrådsudførelse: Udnytter moderne computerprocessorer til at køre komplekse beregninger parallelt, hvilket markant reducerer den tid, der kræves for at simulere tusindvis af individuelle spejle.
  • API- og Python-understøttelse: Leverer en Python-baseret grænseflade (CoPylot) og et indbygget scriptsprog (LK) til avancerede brugere, der har brug for at automatisere arbejdsgange eller integrere SolarPILOT med andre modelleringsværktøjer.

Skærmbilleder

SolarPILOT-priser

SolarPILOT er open source-software leveret af National Renewable Energy Laboratory (NREL).

  • Gratis tilgængelighed: Softwaren er gratis at downloade, bruge og ændre til både kommercielle og ikke-kommercielle formål.
  • Adgang til kildekode: C++-kildekoden er offentligt tilgængelig på GitHub, hvilket giver organisationer mulighed for at revidere algoritmerne eller bidrage med nye funktioner.
  • Ingen abonnementsgebyrer: Der er ingen licensomkostninger, månedlige gebyrer eller forbrugsbaserede gebyrer forbundet med de officielle NREL-distributioner.
  • Support: Selvom softwaren er gratis, er teknisk support generelt begrænset til den medfølgende dokumentation og fællesskabsdrevet fejlsporing på GitHub.

Integrationer

SolarPILOT er designet til at fungere inden for et bredere økosystem for forskning i vedvarende energi og understøtter flere vigtige tekniske integrationer:

Modellerings- og simuleringsintegrationer

  • System Advisor Model (SAM): SolarPILOT er integreret i SAM for at levere det underliggende layout og karakteriseringen til dens soltårnsmodeller.
  • SolTrace: Softwaren indeholder en indlejret version af SolTrace-strålesporingsmotoren til detaljeret optisk validering.
  • CoPylot (Python API): En fuldt udstyret Python-grænseflade muliggør problemfri integration med datavidenskabsbiblioteker og brugerdefinerede forskningsscripts.

Data- og filformater

  • Google Earth (KML): Understøtter KML-filer til definition af jordgrænser og lokationsplaceringer.
  • CSV/Tekst: Muliggør eksport af layoutdata og simuleringsresultater til yderligere analyse i regneark- eller databaseværktøjer.

Sådan opsætter du SolarPILOT

  1. Download installationsprogrammet til Windows eller Linux fra den officielle NREL SolarPILOT-hjemmeside eller GitHub-udgivelsessiden.
  2. Kør installationsguiden og accepter vilkårene for open source-licensen.
  3. Start programmet og vælg “Nyt projekt” for at begynde med en tom konfiguration.
  4. Definer din lokation ved at indtaste breddegrad, længdegrad og importere en vejrdatafil.
  5. Angiv heliostatgeometrien, tårnhøjden og modtagerdimensionerne i konfigurationsfanerne.
  6. Kør kommandoen “Layout” for at generere solfeltet baseret på dine input.

Sådan bruger du SolarPILOT

Det typiske arbejdsforløb starter i fanen “Vejr”, hvor brugeren definerer solressourcen for en bestemt lokation. Når miljødataene er sat, går brugeren videre til fanerne “Heliostat” og “Modtager” for at definere anlæggets fysiske egenskaber.

Efter at have indtastet disse parametre udfører brugeren layoutrutinen. SolarPILOT fylder feltet med spejle og optimerer deres placering for at minimere skygge og blokering. Brugeren ser derefter feltet i den interaktive 3D-plotter for at sikre, at layoutet passer inden for jordbegrænsningerne.

For at verificere ydeevnen kører brugeren en “Fluxsimulering”, som beregner intensiteten af lyset, der rammer modtageren på forskellige tidspunkter af dagen. Hvis fluxen er for høj i visse områder, anvender brugeren sigtealgoritmer for at omfordele energien. Endelig kan brugeren køre en parametrisk simulering for at se, hvordan variationer i vindhastighed eller spejlrefleksivitet påvirker den årlige energiopsamling.

Hvad du kan administrere med SolarPILOT

  • Heliostatfeltlayouts: Genererer koordinater og orienteringer for tusindvis af individuelle sporingsspejle.
  • Modtagerfluxprofiler: Producerer detaljerede kort, der viser intensiteten af solstråling, der rammer det centrale tårn.
  • Jordgrænser: Administrerer lokationsbegrænsninger og eksklusionszoner til opførelse af solanlæg.
  • Optiske ydeevnedata: Genererer rapporter om interceptfaktorer, skygge, blokering og cosinustab.
  • Designoptimering: Administrerer afvejningerne mellem tårnhøjde, modtagerstørrelse og heliostatantal for at minimere de nivellerede energiomkostninger.
  • Simuleringsscripts: Administrerer automatiserede LK- eller Python-scripts til komplekse forskningsstudier med flere sager.

Ofte stillede spørgsmål

Hvad gør SolarPILOT?

SolarPILOT er et design- og karakteriseringsværktøj specielt til koncentrerende soltårnkraftsystemer. Det hjælper ingeniører og forskere med at skabe optimale heliostatfeltlayouts og simulere den optiske ydeevne af solfangere ved hjælp af avancerede analytiske og ray-tracing-metoder.

Hvem er SolarPILOT bedst til?

Det er bedst egnet til CSP-forskere, solfeltdesignere og akademiske studerende, der har brug for højpræcis optisk modellering. Det er et branchestandardværktøj for dem, der udvikler nye solvarmeteknologier eller optimerer storskala forsyningsprojekter.

Er SolarPILOT gratis?

Ja, SolarPILOT er gratis og open source-software udviklet af NREL og finansieret af den amerikanske regering. Både den kompilerede desktopapplikation og den oprindelige kildekode er tilgængelige uden omkostninger.

Hvad er de vigtigste begrænsninger ved SolarPILOT?

Den vigtigste begrænsning er, at den fokuserer næsten udelukkende på “frontenden” af solkraftværket (solfeltet og modtageren). Den simulerer ikke dampturbinen, termisk energilagring eller anlæggets økonomiske ydeevne, selvom den kan eksportere data til NREL’s SAM-software, som håndterer disse aspekter.

Hvad er de bedste alternativer til SolarPILOT?

Almindelige alternativer omfatter andre CSP-modelleringsværktøjer som Tonatiuh (open source), SolTrace (også fra NREL) og forskellige proprietære softwarepakker udviklet af CSP-teknologiudbydere. Til bredere systemanalyse er NREL’s System Advisor Model (SAM) det standardmæssige følgeværktøj.