Jump to content

Talk:Open energy system models

Page contents not supported in other languages.
Add topic
From Wikipedia, the free encyclopedia
Latest comment: 3 months ago by RobbieIanMorrison in topic Likely AI generated material

open_eGo: open electricity Grid optimization

[edit]

This project can be added when it goes live at the end of August 2016. RobbieIanMorrison (talk) 16:39, 21 July 2016 (UTC)Reply

 Done. RobbieIanMorrison (talk) 12:05, 26 September 2016 (UTC)Reply
The project seems to have been removed. It was clearly present at one point as indicated. In any case, the project is now known as oGon. RobbieIanMorrison (talk) 09:11, 18 October 2024 (UTC)Reply

Split page in due course: Open energy systems data

[edit]

Given that open energy system data projects are on the increase, this page could be split in due course to yield a new Open energy systems data page. RobbieIanMorrison (talk) 12:05, 26 September 2016 (UTC)Reply

 Done. Please see Open energy system databases. RobbieIanMorrison (talk) 10:47, 4 February 2017 (UTC)Reply

Spanish wholesale power market data

[edit]

The following Spanish initiative could be a possible addition to the open data section in due course. Best wishes. RobbieIanMorrison (talk) 20:32, 5 October 2016 (UTC)Reply

  • "PriceProfor Engine: Iniciativa abierta para el modelado, el análisis y la explotación de datos de precios del Mercado mayorista eléctrico Español" [PriceProfor Engine: open initiative for modeling, analysis, and exploitation of price data from the Spanish wholesale power market] (in Spanish). Retrieved 2016-10-05.
 Not done. Shifted comment to the open energy system databases article. RobbieIanMorrison (talk) 10:56, 4 February 2017 (UTC)Reply



Further models

[edit]


Open energy system modeling projects that could be added in due course
Project Model type Academic publications License details Code published Comments
AMIRISjava-based agent-based modeling frameworkApache 2.0GitLabto add
COMANDOpython modeling framework beyond MILPMITGitLab instanceto add
CRESTspreadsheet-based micro-energy system modelCC BY-ND 3.0cannot add, the ND variant is not an open license
DDPPspreadsheet-based energy system modelnonot specified
deecohigh-resolution energy system modeling frameworkGPLv2to add   (although project abandoned 2005)
Einsteinsingle-site analysisGPLv3to add
EnergyNumbers–
Balancing
interactive electricity system modelnoGLPv3
energyRtmodel from United States written in RnoAGPLv3.0need to confirm license status
ETHOS.FINEFramework for Integrated Energy System AssessmentMITGitHubto add
FlexToolPower system flexibility for the energy transitionLGPLv3+request accessto add
Friendly Samenergy system optimization toolboxnot knownLGLPv3GitHublicense needs to be added to codebase
GCAMGlobal Change Analysis Model IAMECL-2.0GCAM Coreto add
GENeSYS-MODglobal energy system model (based on OSeMOSYS)Apache 2.0GitLab instanceto add
GnuAEGNU alternative household energy systemsnoGLPv2to add
GridCalResearch oriented power system softwareLGPLv3GitHub
GridPathVersatile power-system planning platformApache 2.0GitHubto add
Grid Simbrowser based public education modelApache 2.0GitHubto add   (an initiative by google)
highRESGAMS-based model for Great Britain and EuropeMITGitHubto add
M-LEDmulti-sectoral latent electricity demand platformMITGitHubto add
mat-dpmaterial demand projections modelMITGitHubto add
MultiModlarge-scale equilibrium model of global energy marketsnot specifiednot yetfirst top-down model?
OMEGAlpesdistrict scale modelApache 2.0GitLab
open_plandecentralized systems with emphasis on built environmentnoAGPLv3GitHub
OpPoDynresearch on the dynamics of networks and power gridsGPLv3GitHubto add
PLEXOS Open EUbased on proprietary PLEXOS softwarenot specifiednot yet
PowSyBlPower System BlocksnoMPL-2.0GitHubto add
Rogeaulitoprojected accounting model for global energynot specifiedpublication indicates open license, have emailed the developers
Spineenergy system modelto add
SpineOptenergy system modelto add
StELMODstochastic optimization model for European electricity marketsMITto add
TIMES Model Generatorframework maintained by ETSAPGPL‑3.0‑or‑laterto add
WWS projectbased at Standford UniversityMITto add
  • Academic publications: pending or published academic literature or the presence of secondary sources is used as a criteria for inclusion in the article.
  • License details: projects must specify their license first (spreadsheet projects are prone to not doing so).
  • Code published: lists projects that have indicated their intention to make their code public but have not yet done so.
  • Blank cells indicate an affirmative.


Change log


References

  1. ↑ Platt, John C; Pritchard, J Orion; Bryant, Drew (8 August 2017). "Analyzing energy technologies and policies using DOSCOE". Available at SSRN. SSRN 3015424. Retrieved 2017-10-02. 24 pages. Describes the Grid Sim model.
  2. ↑ Chang, Miguel; Thellufsen, Jakob Zink; Zakeri, Behnam; Pickering, Bryn; Pfenninger, Stefan; Lund, Henrik; Østergaard, Poul Alberg (15 May 2021). "Trends in tools and approaches for modelling the energy transition". Applied Energy. 290: 116731. doi:10.1016/j.apenergy.2021.116731. ISSN 0306-2619. Retrieved 2021-05-08.{{cite journal}}: CS1 maint: article number as page number (link) Open access icon
  3. ↑ Satheeskumar, Aravind (7 September 2020). Open source model of the Nordic Power System for EU Project Spine (PDF). Stockholm, Sweden: School of Electrical Engineering and Computer Science, KTH Royal Institute of Technology. Retrieved 2021-01-27.
  4. ↑ Welder, Lara; Ryberg, D Severin; Kotzur, Leander; Grube, Thomas; Robinius, Martin; Stolten, Detlef (1 September 2018). "Spatio-temporal optimization of a future energy system for power-to-hydrogen applications in Germany". Energy. 158: 1130–1149. doi:10.1016/j.energy.2018.05.059. ISSN 0360-5442. Closed access icon
  5. ↑ Göke, Leonard (1 November 2021). "A graph-based formulation for modeling macro-energy systems". Applied Energy. 301: 117377. doi:10.1016/j.apenergy.2021.117377. ISSN 0306-2619. Retrieved 2021-08-11.{{cite journal}}: CS1 maint: article number as page number (link)
  6. ↑ Zozmann, Elmar; Göke, Leonard; Kendziorski, Mario; Rodriguez del Angel, Citlali; von Hirschhausen, Christian; Winkler, Johanna (January 2021). "100% renewable energy scenarios for North America—spatial distribution and network constraints". Energies. 14 (3): 658. doi:10.3390/en14030658. ISSN 1996-1073. Retrieved 2021-08-12.{{cite journal}}: CS1 maint: unflagged free DOI (link) Open access icon
  7. ↑ "open_plan". Retrieved 2021-09-08.
  8. ↑ Langiu, Marco; Shu, David Yang; Baader, Florian Joseph; Hering, Dominik; Bau, Uwe; Xhonneux, André; Müller, Dirk; Bardow, André; Mitsos, Alexander; Dahmen, Manuel (1 September 2021). "COMANDO: a next-generation open-source framework for energy systems optimization". Computers & Chemical Engineering. 152: 107366. arXiv:2102.02057. doi:10.1016/j.compchemeng.2021.107366. ISSN 0098-1354. Retrieved 2021-11-02.{{cite journal}}: CS1 maint: article number as page number (link) Closed access icon
  9. ↑ Linux Foundation. "Power System Blocks". Linux Foundation. San Francisco, California, USA. Retrieved 2021-11-16.
  10. ↑ Hodencq, Sacha; Brugeron, Mathieu; Fitó, Jaume; Morriet, Lou; Delinchant, Benoit; Wurtz, Frédéric (January 2021). "OMEGAlpes, an open-source optimisation model generation tool to support energy stakeholders at district scale". Energies. 14 (18): 5928. doi:10.3390/en14185928. ISSN 1996-1073. Retrieved 2022-04-03.{{cite journal}}: CS1 maint: unflagged free DOI (link)
  11. ↑ Falchetta, Giacomo; Stevanato, Nicolò; Moner‑Girona, Magda; Mazzoni, Davide; Colombo, Emanuela; Hafner, Manfred (July 2021). "The M-LED platform: advancing electricity demand assessment for communities living in energy poverty". Environmental Research Letters. 16 (7): 074038. doi:10.1088/1748-9326/ac0cab. ISSN 1748-9326. Retrieved 2022-01-20.
  12. ↑ Löffler, Konstantin; Hainsch, Karlo; Burandt, Thorsten; Kemfert, Claudia; von Hirschhausen, Christian (2017). "Designing a model for the global energy system — GENeSYS-MOD: an application of the Open-Source Energy Modeling System (OSeMOSYS)" (PDF). Energies. 10 (1468). doi:10.3390/en10101468. ISSN 1996-1073. Retrieved 2018-05-09.{{cite journal}}: CS1 maint: unflagged free DOI (link)
  13. ↑ Bartholdsen, Hans-Karl; Eidens, Anna; Löffler, Konstantin; Seehaus, Frederik; Wejda, Felix; Burandt, Thorsten; Oei, Pao-Yu; Kemfert, Claudia; von Hirschhausen, Christian (January 2019). "Pathways for Germany's low-carbon energy transformation towards 2050". Energies. 12 (15): 2988. doi:10.3390/en12152988. ISSN 1996-1073. Retrieved 2019-08-05.{{cite journal}}: CS1 maint: unflagged free DOI (link) Open access icon
  14. ↑ Taibi, Emanuele; Nikolakakis, Thomas; Gutierrez, Laura; Fernandez, Carlos; Kiviluoma, Juha; Lindroos, Tomi J; Rissanen, Simo (November 2018). Power system flexibility for the energy transition: Part II: IRENA FlexTool methodology (PDF). Abu Dhabi: International Renewable Energy Agency (IRENA). ISBN 978-92-9260-089-1. Retrieved 2021-05-07.
  15. ↑ Ihlemann, Maren; Kouveliotis-Lysikatos, Iasonas; Huang, Jiangyi; Dillon, Joseph; O’Dwyer, Ciara; Rasku, Topi; Marin, Manuel; Poncelet, Kris; Kiviluoma, Juha (1 September 2022). "SpineOpt: a flexible open-source energy system modelling framework". Energy Strategy Reviews. 43: 100902. doi:10.1016/j.esr.2022.100902. ISSN 2211-467X. Retrieved 2022-07-28.{{cite journal}}: CS1 maint: article number as page number (link) Open access icon
  16. ↑ Barron, Karla Cervantes; Cullen, Jonathan M (22 August 2022). "Mat-dp: an open-source python model for analysing material demand projections and their environmental implications, which result from building low-carbon systems". Journal of Open Source Software. 7 (76): 4460. doi:10.21105/joss.04460. ISSN 2475-9066. Retrieved 2022-09-06.{{cite journal}}: CS1 maint: unflagged free DOI (link) Open access icon
  17. ↑ Bergero, Candelaria; Binsted, Matthew; Younis, Osama; Davies, Evan G R; Siddiqui, Muhammad-Shahid; Xing, Rui; Arbuckle, Evan J; Chiappori, Diego V; Fuhrman, Jay; McJeon, Haewon; Macaluso, Nick (1 May 2022). "Technology, technology, technology: an integrated assessment of deep decarbonization pathways for the Canadian oil sands". Energy Strategy Reviews. 41: 100804. doi:10.1016/j.esr.2022.100804. ISSN 2211-467X. Retrieved 2022-10-04.{{cite journal}}: CS1 maint: article number as page number (link)
  18. ↑ Morrison, Robbie (19 February 2023). "Update on the TIMES ecosystem". Open Energy Modelling Initiative. Germany. Retrieved 2023-02-21. Blog. Open access icon
  19. ↑ UCL (4 June 2018). "highRES". UCL Energy Institute. London, United Kingdom. Retrieved 2024-08-26.
  20. ↑ Plietzsch, Anton; Kogler, Raphael; Auer, Sabine; Merino, Julia; Gil-de-Muro, Asier; Liße, Jan; Vogel, Christina; Hellmann, Frank (1 January 2022). "PowerDynamics.jl — An experimentally validated open-source package for the dynamical analysis of power grids". SoftwareX. 17: 100861. doi:10.1016/j.softx.2021.100861. ISSN 2352-7110. Retrieved 2024-08-31.{{cite journal}}: CS1 maint: article number as page number (link) Open access icon
  21. ↑ Klütz, Theresa; Knosala, Kevin; Behrens, Johannes; Maier, Rachel; Hoffmann, Maximilian; Pflugradt, Noah; Stolten, Detlef (20 January 2025). "ETHOS.FINE: a framework for integrated energy system assessment" (PDF). Journal of Open Source Software. 10 (105): 6274. doi:10.21105/joss.06274. ISSN 2475-9066. Retrieved 2025-02-03.{{cite journal}}: CS1 maint: unflagged free DOI (link)

Likely AI generated material

[edit]

Hi - I added the AI generated tag to this article, as the edits by RobbieIanMorrison display several indications of LLM use and thus need extra review for accuracy/hallucinations, sourcing issues, editorializing/non-neutral tone and synthesis, and the like. Gnomingstuff (talk) 22:09, 6 October 2025 (UTC)Reply

@Gnomingstuff: could you expand on that? @RobbieIanMorrison: did you use LLMs to help write some of the stuff in this article?
Let's see if we can work towards removing the tag at some point. —Femke 🐦 (talk) 17:32, 28 November 2025 (UTC)Reply
Absolutely not. I think that tag is not warranted is this case. I have never used Google search to help write text. I have never used ChatGPT at all, ever. I might occasionally run a sentence or two through DeepL Write more recently to see if the text could be better framed. Perhaps someone could give an example of the "offending" material? That would really help me to comment specifically. I should add that I have worked in this field for 30 years. And I have read all the sources I have cited. Interesting times, I guess! Best, RobbieIanMorrison (talk) 18:05, 28 November 2025 (UTC)Reply
And can we compare timestamps? I would guess that most of that article was written prior to LLMs being available. RobbieIanMorrison (talk) 18:07, 28 November 2025 (UTC)Reply
DeepL is a large language model tool. Therefore I have restored the tag, as it is warranted on the grounds of AI use literally being confirmed. "Interesting times" indeed.
The primary visible problem is AI editorializing -- asking AI to "better frame" something is turning over the article prose to synthesis and original research, resulting in such AI-characteristic text like highlighting the need to reduce coal consumption, highlighted the need to coordinate infrastructure policies and import strategies. Which carries several issues:
  • It's the exact same kind of superficial editorializing that AI produces for virtually any topic (see WP:AISIGNS, "Superficial analyses" and "AI vocabulary" sections)
  • It is opinion stated in wikivoice; your idea of a "need" may not be my idea of a "need," which is probably not the person reading this's idea of a "need" either. The people holding the opinion, in this case, are the researchers of the study cited. However...
  • AI-generated text like this tends either to be not backed up by the source at all, or an overly close paraphrase of the source material. The second statement is the latter, as it is almost verbatim from the study cited. And that's just one clause; to "work toward removing the tag," any text written, "better framed," or otherwise touched by LLM tools needs to be similarly scrutinized.
And no, this kind of text was not present in versions prior to widespread AI availability. Gnomingstuff (talk) 14:02, 3 December 2025 (UTC)Reply
Fellow Wikipedia editors: can we gain some perspective please? Firstly:
  • LLMs can be used in a number of ways, ranging from improving grammar to generating entire texts from a single prompt
  • my use of DeepL.Write, if indeed deployed when contributing to this article, would have been limited solely as an aid to single sentence formulation
Can someone point to Wikipedia policy that relates to this use‑case of sentence-by-sentence formulation assistance under fine‑grain human agency?
More specifically, relative to this article:
  • by my estimate, I could have utilized DeepL.Write for the GENeSYS and RAMP sections (but I have no record, of course, of having done that)
  • by my estimate, I could have utilized DeepL.Write for five or more one sentence edits (the exact number is hard to gauge)
  • any such usage by me would have been restricted to single sentences under careful control
  • the change log shows that 84% percent of article commits predate November 2022, a date used by German academics to mark the public uptake of LLMs
  • I am responding directly because I have authored circa 90% of this article
I want to repeat that I have never used AI to generate text, as normally understood, when editing Wikipedia. Never.
The example in the previous reply regarding the term "highlighting" is bizarre in my view — with each usage backed up by a separate peer‑reviewed article. Those sentences are also separated in the text and do not run together as implied earlier. Both cited publications use the term "highlight*" multiple times (counts: Burandt et al (1 December 2019): 6, Hainsch et al (15 January 2022): 11). The example quoted is indeed the kind of framing that predated LLMs. And, yes, it is acceptable and probably desirable to use phrasings from the original sources when editing articles (without violating copyright of course).
I find the the use of assertions presented as certainties and the reverse burden‑of‑proof evident in this discussion somewhat problematic.
Finally, I did not confirm my use of DeepL.Write when editing this article. That is a misrepresentation that should be corrected (@Gnomingstuff: please note). @Femke: FYI. Best, RobbieIanMorrison (talk) 16:56, 3 December 2025 (UTC)Reply
by my estimate, I could have utilized DeepL.Write for five or more one sentence edits (the exact number is hard to gauge)
I want to repeat that I have never used AI to generate text, as normally understood, when editing Wikipedia. Never.
So which is it, then? Gnomingstuff (talk) 17:05, 3 December 2025 (UTC)Reply
There's a difference between generating completely new text (which has a high hallucination rate), and copyediting (which has a low hallucination rate, and hallucinations are easier to spot as you know what the source says). I do the second sometimes, even though I have no patience for the former. —Femke 🐦 (talk) 17:10, 3 December 2025 (UTC)Reply
There's a difference, but the above comment consists of hundreds of words Gish galloping through minor nitpicks (no shit, those two quotations that don't syntactically fit together are in fact two separate quotations?) while carefully talking around what was and was not done.
As far as the specific issue with the stuff I mentioned (which are only two examples out of who knows how many): If someone states an opinion, that opinion must be attributed to the source, not stated in wikivoice. This is policy, per WP:NPOV: Usually, articles will contain information about the significant opinions that have been expressed about their subjects. However, these opinions should not be stated in Wikipedia's voice. Rather, they should be attributed in the text to particular sources, or where justified, described as widespread views, etc. For example, an article should not state that genocide is an evil action but may state that genocide has been described by John So-and-so as the epitome of human evil. It just so happens that AI violates WP:NPOV in this specific way all the time. Gnomingstuff (talk) 17:16, 3 December 2025 (UTC)Reply
Some finesse is necessary. "As normally understood" refers to generative AI — where a single prompt can produce an entire research report. DeepL.Write is a service that improves grammar and framing under human agency. Very different use cases. I could not have included (quoting from the AI template) "hallucinated information, copyright violations, claims not verified in cited sources, original research, or fictitious references". That is simply not possible under my potential usage   and I stress "potential" usage. Therefore the AI tag should be removed because it cannot apply. RobbieIanMorrison (talk) 17:22, 3 December 2025 (UTC)Reply
As someone who does copyedit with AIs, hallucinations do happen in this use case still, even though they tend to be more subtle. AIs occasionally change the meaning of sentences when they copyedit. —Femke 🐦 (talk) 17:24, 3 December 2025 (UTC)Reply
Sure, DeepL.Write can change the meaning. But I check what I use of course. And that is exactly what I am claiming (given that I did use DeepL.Write for the cited example). Best RobbieIanMorrison (talk) 17:32, 3 December 2025 (UTC)Reply
Policy Wikipedia:LLMCOMM "does not apply to using LLMs to refine the expression of one's authentic ideas". That is exactly the case here in the context of possibly a very few edits or perhaps no edits. I am going to remove the AI tag in 24 hours time, unless I hear further arguments to the contrary. Best RobbieIanMorrison (talk) 18:25, 3 December 2025 (UTC)Reply
Three days or so have passed and I am just about to remove that AI tag. Stepping back, the process I experienced as a longtime Wikipedia editor, as documented above, has left a bad taste in my mouth. Wikipedia needs to improve these processes for identifying and rectifying the inappropriate use of generative AI, which I don't doubt is a problem. The apparent current "shoot first and ask questions later" AI policy seems at odds with the normal ethos of Wikipedia. In any case, I found the preceding discussion quite difficult. Best, RobbieIanMorrison (talk) 11:15, 7 December 2025 (UTC)Reply
 Done The certain=yes qualifier on the AI-generated template was especially unwarranted.
Again, as a longstanding editor, I would really like to be believed when I make considered statements. Best, RobbieIanMorrison (talk) 11:23, 7 December 2025 (UTC)Reply
I do believe you, given that you have danced right up to the edge of saying you used DeepL Write -- oh, excuse me, I'm sorry, "may have used it," "my potential usage," etc. Gnomingstuff (talk) 19:57, 25 April 2026 (UTC)Reply
@Gnomingstuff. Thanks. I am going to initiate a Wikipedia disputes process in one week from now unless other relevant information surfaces. Your assessments are not remotely legitimate or acceptable in my view. Kind regards, RobbieIanMorrison (talk) 10:26, 26 April 2026 (UTC)Reply
Why wait a week, RobbieIanMorrison? The tag seems pretty legitimate to me, there's plenty more of WP:SUPERFICIAL in the article than the two examples that have been pointed out here, and I have hard time reading this conversation as anything other than you having used DeepL to edit the article. --Gurkubondinn (talk) 12:40, 26 April 2026 (UTC)Reply
@Femke Can you offer some concrete suggestion? As far as I can tell the tag is in place because @RobbieIanMorrison said might occasionally run a sentence or two through DeepL Write more recently to see if the text could be better framed. However, in my opinion such a use matches the exception listed Wikipedia:Writing_articles_with_large_language_models "Editors are permitted to use LLMs to suggest basic copyedits to their own writing, and to incorporate some of them after human review, provided the LLM does not introduce content of its own." Two editors have made extensive reviews of the content on this page, so the encyclopedia has suffered no harm from this use of AI. Nevertheless there seems to be no way to remove the tag. Johnjbarton (talk) 18:10, 23 June 2026 (UTC)Reply
Hi @Johnjbarton. I see you've been tagging some sentences as failed verification. Were these new additions. AI hallucinations are a common cause of failed verification, but this in general failed verification is quite a common thing. What was your sense. We have the original author, me and you leaning against placing a tag, and Gurkubondinn and Gnomingstuff in favour. That means we'll need to get good arguments to move away from the status quo. In solidarity, —Femke (talk) 🐦 20:34, 23 June 2026 (UTC)Reply
Yes, I marked failed verification for some content from this edit, https://en.wikipedia.org/w/index.php?title=Open_energy_system_models&diff=prev&oldid=1252016268. As I discussed below it also had some issues with non-encyclopedic content. However, no one has confessed to using AI to generate that addition. Since the content was sourced, I have no basis for reverting it. I could fix the content, but I don't see the point. As far as I can tell, once AI has been declared, no fixes will undo it. Hence my query. Johnjbarton (talk) 21:07, 23 June 2026 (UTC)Reply
I'm now only seeing how this discussion continued. Disregard the above. I'll do a bit of a counting exercise and propose a way forward later this week, which might be asking for input from the AI cleanup folks, who should be able to give better arguments on whether anything untoward happened here. I feel people are getting so tired of AI slop that it might be difficult to examine the type of text that AI models take their cues from (academic text). In solidarity, —Femke (talk) 🐦 20:42, 23 June 2026 (UTC)Reply
Looking through the diff I found the following significant changes to text:
  1. The content of the section on sci2grid: https://en.wikipedia.org/w/index.php?diff=1337953115 Temp user. Looks like AI to my untrained eye.
  2. The content of the section on Remix: https://en.wikipedia.org/w/index.php?title=Open_energy_system_models&diff=prev&oldid=1252016268 One time editor. I tagged this content as inaccurate when I verified the sources.
  3. Section on RAMP: https://en.wikipedia.org/w/index.php?title=Open_energy_system_models&diff=prev&oldid=1230074946
Of these only #3 was authored by @RobbieIanMorrison.
I propose to revert the first two and delete the last paragraph of the RAMP section to complete the AI cleanup. Johnjbarton (talk) 23:26, 28 May 2026 (UTC)Reply
Regarding #2. I know Berit Müller (talk · contribs) personally. I've not got the inclination to look into the Remix material myself. But this will not be a malicious edit. RobbieIanMorrison (talk) 23:15, 29 May 2026 (UTC)Reply
No one has claimed the edit was "malicious". I added it to my list to be comprehensive in the additions during the time frame of possible AI additions. Was this content prepared by AI? I can't tell. I've seen all kinds of nonsense entered by humans, but evidently the style of AI generated content sets some people off.
Independent of any AI issues, the content struck me not completely inline with the one source in the middle section and "advertising". A couple of examples:
  • "REMix offers several key features that make it a robust tool for energy system modeling."
    • "Robust" is marketing speak, not a technical evaluation.
  • "A notable feature is its custom accounting capability, provided through the indicator module, which enables flexible definitions of what contributes to the objective functions."
    • Encyclopedias provide facts, this is an ad.
I would attribute this to enthusiasm and lack of experience, not malice. Johnjbarton (talk) 01:48, 30 May 2026 (UTC)Reply
I will email Berit Müller (presuming I have the right person) this morning and ask her for some background. I have a couple of thoughts on what might have happened but am not going to speculate here. Best, RobbieIanMorrison (talk) 09:42, 30 May 2026 (UTC)Reply
Berit tells me she wrote the article together with people at the German Aerospace Center. She will try and fix it next week. Best, RobbieIanMorrison (talk) 15:57, 31 May 2026 (UTC)Reply
I rewrote the REMix section. The sources given may have illustrated the characteristics of REMix claimed in the source, if you understood REMix. But generally these sources said little about the characteristics of REMix: they are applications papers. In my opinion, most readers are better served by hints about the possible applications than abstract properties of the framework. Thus my rewrite focused on the applications as reported in the sources.
This completes the items of clean-up I identified earlier. Johnjbarton (talk) 21:28, 30 June 2026 (UTC)Reply
Many thanks. I've just let the folk at the German Aerospace Center know. They could well make further edits and improvements. But I myself will not be contributing as a regular editor to this section. Best, RobbieIanMorrison (talk) 07:36, 1 July 2026 (UTC)Reply

Folks: can we WP::CUTITOUT? Editors use all sorts of writing aids: dictionaries, thesauruses, Strunk & White, Fowler, and more. People composing offline have grammar checkers, spelling chekcers, Apple writing tools, Grammarly, Deepl translators. The current policy is intended to avoid using AIs to compose entire articles or extended passages, especially in the characteristic style of GPT circa 2025. It is not a purity test certifying that every word is untainted and unprocessed. If there is superficial material here, edit that. MarkBernstein (talk) 14:10, 11 May 2026 (UTC)Reply

As the predominant editor of this article, I want to underscore two claims:
My use of DeepL.Write was extremely minor, if at all: I have never used an LLM like ChatGPT or Claude. I have a paid account with DeepL and use Write to improve my writing. I usually only add a couple of sentences to the input dialog and normally do not paste back into Wikipedia but instead take note of the suggested changes and enter them by hand. In all honestly, I may have never used DeepL.Write while editing the article in question. That type of usage easily falls within Wikipedia policy guidelines on AI editing assistance by my reading.
The AI-generated warning template contains claims that simply cannot be correct. There is zero chance that my edits contain "hallucinated information, copyright violations, claims not verified in cited sources, original research, or fictitious references". That statement is therefore highly misleading to Wikipedia readers. Best, RobbieIanMorrison (talk) 14:48, 11 May 2026 (UTC)Reply
WP:LLM says that "Editors are permitted to use LLMs to suggest basic copyedits to their own writing, and to incorporate some of them after human review, provided the LLM does not introduce content of its own." @Gnomingstuff: might we instead discuss and improve some section you consider requires improvement? MarkBernstein (talk) 16:07, 11 May 2026 (UTC)Reply
Please don't ping me. Gnomingstuff (talk) 18:23, 11 May 2026 (UTC)Reply
Why don't you turn off notifications for mentions from your settings instead of repeatedly making this request? Is there some problem with that solution? Jähmefyysikko (talk) 13:02, 30 May 2026 (UTC)Reply

Arbitrary Break

[edit]

I have inspected every available edit by @RobbieIanMorrison from December 2022 (when Deepl Write was introduced) to the present, and have spot-checked a number of online references. RobbieIanMorrison’s claim that they don’t remember whether they used Deepl.Write or not is, in my opinion, extremely plausible; most edits introduce summary information about research computing systems culled from papers and conference presentations, and most are extremely dull though doubtless useful to (checks notes) energy systems model enthusiasts. I might question whether all this is WP:DUE, but I see no reason to be concerned about AI usage here and no indication that the systems in question are not properly represented. I observe, however, that the first sentence of the article is not all that we could wish; might we have some attention there, and to other gnomish stuff? MarkBernstein (talk) 16:32, 11 May 2026 (UTC)Reply

There are examples above given of WP:AISIGNS in the text. As the tag says, please do not remove it while the AI-generated text remains. Feel free to clean it up though. --Gurkubondinn 16:36, 11 May 2026 (UTC)Reply
Please pick a specific sign in a specific passage. We can discuss that. I’ve reread the section above, and I’m unsure what examples are given above. MarkBernstein (talk) 17:18, 11 May 2026 (UTC)Reply
Just read the section above. The example there remains in the text. It is just an example and a sympton of the problem, not the actual problem (so just removing that sentence does not fix the problem). The point is that there is AI-generated text in the article. The meaning of the tag is "there is AI-generated text in this article", so the tag is correctly applied and should remain. Recognising this stuff just comes down to practice (I have more than I ever wanted to have), so if you want to learn more about what AI-generated text looks like, and what problems (for Wikipedia) that causes, then WP:AISIGNS is a pretty good breakdown. It has become pretty dense at this point, but it is a very good resource of our current understanding. --Gurkubondinn 17:49, 11 May 2026 (UTC)Reply
WP:AISIGNS covers AI chatbots. I have never knowingly used a chatbot in my life. If people would like an affidavit on this, I am happy to visit an intellectual property lawyer in Berlin and then prepare and sign one to this effect. RobbieIanMorrison (talk) 18:20, 11 May 2026 (UTC)Reply
My paid account with DeepL dates from 21 July 2023. RobbieIanMorrison (talk) 18:24, 11 May 2026 (UTC)Reply
I believe you that you aren't using AI chatbots and that your DeepL account was from 2023. (The timeline of the edits and when they started displaying LLM indicators matches up exactly with when DeepL Pro started being LLM-based.) But WP:NOLLM covers AI-generated or AI-assisted text as a whole.
AISIGNS is an essay, not a guideline, and if it gives the impression that it's only about chatbots then that's a problem with the essay that should probably be fixed. Gnomingstuff (talk) 17:48, 23 June 2026 (UTC)Reply
@Gurkubondinn: I do research in an AI-adjacent area, and I have some experience as an editor. I have read the discussion (twice). I have read the article (alas). It can be difficult not to be superficial when trying to write a one or two sentence overview of a large technical system, even if you are perfectly human. Repeating myself once again: please cite a specific passage which, in your opinion, contains WP:AISIGNS, so we can improve it. Iterate until happiness breaks out! Profit! @RobbieIanMorrison: Let’s try to lower the temperature, OK, just as an experiment. I know it's frustrating. Thanks! MarkBernstein (talk) 19:08, 11 May 2026 (UTC)Reply
The only person who knows exactly what is AI-generated and what isn't, is the editor that inserted the text. I'm not sure what temperature problems you may or may not have, but I have none. I've told you to simply read the discussion, because this is much more complex than just pointing at a sentence or two, because those individual sentences are not the problem. If you fix those sentences (for example the one that has been given as an example here), then how have improved something, but you have not fixed the problem itself (there would still be AI-generated text in the article). You are still free to improve it and start the cleanup. There is an example directly above here, but it is just one example. It can be fixed (and probably should), but the problem would still remain overall. I don't think that it is productive to talk too much about this one example, because that gives the impression that this sentence (or any other specific sentence) is the problem, when that is not the case. So that's why I hope that you can understand why "just point me to a passage" is not a very helpful question, nor would it be very helpful if I pointed you at some passage. As you say, this is a large and complicated problem, so it is not possible to just distill it down to "give me a paragraph that I can edit so I can remove the tag", because that tag isn't there because of a discrete number of sentences or paragraphs, it is there because someone used an AI to generate text that they pasted in. They have been less than forthcoming about this, which is very unfortunate, because this could have been cleared up right when it was detected if they had just told us what they let an AI write and which AI they used. Instead they have been saying that they "may have" and "if I did, then I might have" and etc (which you can read all here above). So here we are, and the article will have to remain tagged until this has been figured out one way or another. The goal here isn't "removing the tag", the goal is "cleaning up AI generated text" and "disclose to the readers that there is a good possibility of the article they are reading contains AI-generated text". So while that is the case, the tag is serving a purpose, and will remain. --Gurkubondinn 19:35, 11 May 2026 (UTC)Reply
You’re a skilled and experienced Wikipedian. Take a step back. AGF. I’m asking you what edits you would make to remove AI generated text. Is your suggestion to remove all edits by @RobbieIanMorrison? To roll back the article to its state in December 2022? To replace all em-dashes? What do you want to do? (Are you confident that RobbieIanMorrison is the sole source of text you consider AI-generated?) MarkBernstein (talk) 19:53, 11 May 2026 (UTC)Reply
I have made no such suggestion. There very well may have been other editors adding AI-generated text to this article. Believe it or not, it happens constantly and at a much higher rate than we stand a chance to clean up. If you notice anyone, then please flag it (the WP:AINB noticeboard is where you can ask for opinions or help with cleanup). Ideally, I would have liked seeing the editor drop the "may have"/"if I did"/"I might possibly have"/"if I may have then maybe I did" qualifiers and simply come clean, but seeing as they have attempted to open an ArbCom case, I am not expecting much cooperation. Maybe the best case scenario is someone else deciding to rewrite those parts of the article? Note that there is no harm in an article being tagged long term, it does not remove any content and it does not nominate the article for deletion of any kind. It is just reader disclosure and a maintenance tag. It serves the purpose of informing readers and editors of the well-founded belief that this article most likely contains AI-generated text. The best way to avoid this tag appearing on an article is to not create this problem, by not using any AI-tools (such as DeepL, Grammarly or ChatGPT) for Wikipedia. --Gurkubondinn 20:06, 11 May 2026 (UTC)Reply
To note that most people don't regard DeepL.Write and similar writing aids as LLMs. I certainly didn't. So please allow some latitude while the terminologies, concepts, and issues under discussion become clearer and perhaps converge. Regarding my "might have" remarks, I have no recollection of how I might have formulated individual edits over the last four years — that's not obfuscation, it's simply how human memory works. I think WP:LLM should be our point of reference — and bear in mind that there is no Wikipedia policy on absolute prohibition, as much as some might wish. Best, RobbieIanMorrison (talk) 21:23, 11 May 2026 (UTC)Reply
For the record, DeepL Write has been LLM-based since mid-2024, according to DeepL. Gnomingstuff (talk) 17:51, 23 June 2026 (UTC)Reply
Just some suggestions if your goal is to remove the tag. The current state of the art in AI cleanup is manual edits with no help from even the tools use to detect AI. @MarkBernstein, based on your assertion (which makes sense) about the first possible use of DeepL.Write, the changes to the article since that time are in this diff. The vast majority of the changes are minor ones unrelated to AI. @RobbieIanMorrison perhaps you can check each text addition in the diff to help recall which ones need to be edited to evade the AI detector. (Of course the AI detection report could have noted the suspect text but that is not yet a standard requirement). If each added source is also verified, that would cover the issues flagged by the tag.
(I encourage you to focus on that task in this Talk page. This isn't the place or time to fight a meta-battle against the editor/s who set the tag.) Johnjbarton (talk) 18:33, 28 May 2026 (UTC)Reply
Keep in mind that the editor that has added AI-generated text has been less than forthcoming, and it is entirely possible that they have used tools other than DeepL.Write as well. We normally use the public release of ChatGPT in late 2022 as a cutoff for AI edits, so the set of diffs that you have picked makes sense. A bunch of those edits are touching references, which are very time consuming to go through and validate. This needs to be checked for both source integrity issues (by reading all of the sources and checking that they support what is being sourced to them) and also plainly check if they are real and make sense. --gurkubondinn 18:37, 28 May 2026 (UTC)Reply
Keep in mind that the effort against Artificial intelligence in Wikimedia projects did not even start until August 2025 and was not official until March 2026. No edits with AI before these times are against AI guidelines. Based on my reading of the Talk page and the content of this article, these edits were made in WP:Good faith and in a sincere effort to improve the article. (I encourage you to focus on improving this article in this Talk page. This isn't the place to impune editor actions). Johnjbarton (talk) 19:30, 28 May 2026 (UTC)Reply
Yes they are, there are no "retroactive exemptions" to guidelines. Editors won't be sanctioned for it, but the edits should be removed/articles deleted/etc as appropriate. LLM-generated edits are not "grandfathered in" just because they may have been saved before we passed the guidelines. Since I mentioned references, it should go without saying that there are no exceptions to WP:V just because something was generated by an LLM before some arbitrary date. --gurkubondinn 20:01, 28 May 2026 (UTC)Reply
@Gurkubondinn: Why do you keep saying that I am not forthcoming? I have been entirely candid since my first reply in this thread. And ever since and elsewhere too. You say it is entirely possible that I have used tools other than DeepL.Write. I have stated multiple times that I did not. I reiterate here that I have not used other AI tools. Nor do I have, or have ever had, accounts for any other such tools. Are you accusing me of lying about my usage? Do you have any evidence to support your claim? Real evidence, not speculation. Surely I would deserve to know. A ping to @Johnjbarton for their efforts. RobbieIanMorrison (talk) 13:07, 29 May 2026 (UTC)Reply
I would like to make some observations regarding the timing of my alleged use of LLM tooling, whether supported by Wikipedia exceptions at some point or not. The RAMP section I added here spanned edits from 20–24 June 2024. My DeepL.Write support subscription began on 9 August 2024 (the Write service itself launched on 25 April 2024 while my DeepL Pro account dates back to 21 July 2023). I did not use unsubscribed services for copyediting support due to the retention of text (despite the public beta testing for the Write service having been available from 17 January 2023). There is no overlap between my late‑2022 edits and my potential use of DeepL.Write. I therefore conclude that none of my edits to this article could have involved the use of LLM tooling under any possible scenario. This result is fully consistent with my earlier statements on this Talk page and elsewhere on Wikipedia. If you respond, please note that suspicion is not evidence. RobbieIanMorrison (talk) 13:04, 30 June 2026 (UTC)Reply
I have yet to see convincing evidence that the edits in question were generated by an LLM. I am concerned that we’re approaching WP:ASPERSIONS and WP:NPA territory. No, the prose about (checks notes) competing power system products is not always lively; that is only to be expected, given the subject matter, and the natural remedy would be to polish the text. MarkBernstein (talk) 13:22, 30 June 2026 (UTC)Reply

Proposed addition to Further reading in PyPSA section

[edit]

I am one of the authors of a recently published Elsevier book on PyPSA and would like to propose a neutral addition under literature/further reading. Suggested wording below:

A comprehensive practical reference on modeling power systems and renewable energy systems with PyPSA is provided in The PyPSA Handbook (Elsevier, 2025).

Ref: https://www.sciencedirect.com/book/monograph/9780443266317/the-pypsa-handbook ~2025-43669-23 (talk) 06:38, 31 December 2025 (UTC)Reply

Sources added since Dec. 2022

[edit]

Based on this diff, the following sources have been added and should be verified. Please feel free to edit my post to add indented comments on these sources.

Johnjbarton (talk) 20:21, 28 May 2026 (UTC)Reply

I check every source added in the diff above. Despite claims, there is no evidence of AI involved in the sources. A couple of sources were poorly summarized and I marked these in the article as {{failed verification}} for someone else to follow up. Johnjbarton (talk) 22:01, 28 May 2026 (UTC)Reply