Cited 0 time in
Integrating domain knowledge and large language models for automatic generation of function block-based PLC logic in maritime systems
| DC Field | Value | Language |
|---|---|---|
| dc.contributor.author | Hwang, Hyoseong | - |
| dc.contributor.author | Kang, Jonggu | - |
| dc.contributor.author | Joe, Inwhee | - |
| dc.date.accessioned | 2026-07-06T04:30:15Z | - |
| dc.date.available | 2026-07-06T04:30:15Z | - |
| dc.date.issued | 2026-11 | - |
| dc.identifier.issn | 0164-1212 | - |
| dc.identifier.issn | 1873-1228 | - |
| dc.identifier.uri | https://scholarworks.bwise.kr/hanyang/handle/2021.sw.hanyang/218032 | - |
| dc.description.abstract | The growing complexity of shipboard automation and the expanding scale of IEC 61131-3 control logic have increased the demand for systematic engineering workflows. Traditional practices rely on manual interpretation of Function Design Specifications and expert-driven mapping of field I/O signals to vendor-specific Function Blocks (FBs), resulting in variability in logic quality and significant development effort. While recent advances in large language models (LLMs) have improved general code generation, existing approaches remain insufficient for industrial control systems because they overlook FB semantics, hardware constraints, and ship-specific structural relationships. This study presents a domain-aware framework that integrates LLMs with retrieval-augmented domain knowledge to automatically generate FB-based PLC logic for maritime systems. The framework embeds FB manuals and normalized I/O descriptions into vector stores and incorporates graph-based relational knowledge capturing FB selection rules, cooperation patterns, and symmetry and grouping structures in I/O configurations. Using these structured representations, the pipeline performs FB type selection, instance estimation, parameter assignment, and I/O mapping, after which a rule-based generator produces IEC 61131-3 compliant Structured Text to ensure syntactic and structural correctness. Experiments using control narratives, FB manuals, and I/O datasets from operational ship projects show that relational knowledge significantly improves planning accuracy, enhancing FB identification, instance estimation, and I/O mapping across model scales. The framework produces deployable FB-based logic without model fine-tuning, relying solely on in-context knowledge injection. These results demonstrate that domain-grounded LLM workflows can reduce engineering variability and provide a practical, scalable approach for automating control-logic development in maritime systems. | - |
| dc.format.extent | 11 | - |
| dc.language | 영어 | - |
| dc.language.iso | ENG | - |
| dc.publisher | ELSEVIER SCIENCE INC | - |
| dc.title | Integrating domain knowledge and large language models for automatic generation of function block-based PLC logic in maritime systems | - |
| dc.type | Article | - |
| dc.publisher.location | 미국 | - |
| dc.identifier.doi | 10.1016/j.jss.2026.112991 | - |
| dc.identifier.scopusid | 2-s2.0-105041413882 | - |
| dc.identifier.wosid | 001796601700001 | - |
| dc.identifier.bibliographicCitation | JOURNAL OF SYSTEMS AND SOFTWARE, v.241, pp 1 - 11 | - |
| dc.citation.title | JOURNAL OF SYSTEMS AND SOFTWARE | - |
| dc.citation.volume | 241 | - |
| dc.citation.startPage | 1 | - |
| dc.citation.endPage | 11 | - |
| dc.type.docType | Article | - |
| dc.description.isOpenAccess | N | - |
| dc.description.journalRegisteredClass | scie | - |
| dc.description.journalRegisteredClass | scopus | - |
| dc.relation.journalResearchArea | Computer Science | - |
| dc.relation.journalWebOfScienceCategory | Computer Science, Software Engineering | - |
| dc.relation.journalWebOfScienceCategory | Computer Science, Theory & Methods | - |
| dc.subject.keywordPlus | Automatic programming | - |
| dc.subject.keywordPlus | Control systems | - |
| dc.subject.keywordPlus | Domain Knowledge | - |
| dc.subject.keywordPlus | Electric ship equipment | - |
| dc.subject.keywordPlus | Graph structures | - |
| dc.subject.keywordPlus | Mapping | - |
| dc.subject.keywordAuthor | PLC | - |
| dc.subject.keywordAuthor | IEC 61131-3 | - |
| dc.subject.keywordAuthor | Large language model | - |
| dc.subject.keywordAuthor | Maritime control system | - |
| dc.subject.keywordAuthor | Retrieval-augmented generation | - |
| dc.identifier.url | https://www.sciencedirect.com/science/article/pii/S0164121226002244?via%3Dihub | - |
Items in ScholarWorks are protected by copyright, with all rights reserved, unless otherwise indicated.
222, Wangsimni-ro, Seongdong-gu, Seoul, 04763, Korea+82-2-2220-1366
COPYRIGHT © 2024 HANYANG UNIVERSITY.
Certain data included herein are derived from the © Web of Science of Clarivate Analytics. All rights reserved.
You may not copy or re-distribute this material in whole or in part without the prior written consent of Clarivate Analytics.
