Search papers, labs, and topics across Lattice.
This paper introduces a structured workflow leveraging large language models (LLMs) to automate the design and tuning of multi-variable control systems from dynamic process models. The method involves a series of constrained code-generation steps, including plant-interface construction and Bayesian optimization, which collectively enhance the performance of a decentralized PI control structure. The approach achieved a 26.5% reduction in closed-loop performance objectives, primarily through improved transient performance in pressure control, showcasing the potential of LLMs in automating complex engineering tasks.
Automated control design using LLMs can achieve a 26.5% improvement in performance metrics, revolutionizing how we approach multi-variable control systems.
We present a structured large-language-model-driven workflow for automated multi-variable control design from dynamic process models. The workflow decomposes the design task into constrained code-generation steps: plant-interface construction, normalization, manipulated-variable controlled-variable (MV-CV) pairing, controller specification, closed loop simulation, scenario generation, performance evaluation and Bayesian-optimization (BO) based tuning. Generated artifacts are executed and validated before downstream tasks proceed, and failed artifacts are repaired using validation feedback. The proposed approach is demonstrated on a nonlinear gas-preheater benchmark with coupled pressure and temperature dynamics. The generated workflow produces a physically consistent decentralized PI (proportional-integral) feedback-feedforward control structure and an executable tuning environment. Bayesian optimization reduces the closed loop performance objective, which aggregates set-point tracking and disturbance-rejection errors for the controlled variables, by approximately 26.5% relative to the initial controller generated by the workflow, mainly through improved pressure-loop transient performance. This figure quantifies the automated tuning stage rather than a comparison against a manually designed controller. The results demonstrate the feasibility of using structured large-language-model-based code generation to construct executable control-design workflows, while also highlighting the need for broader validation on larger plantwide-control benchmarks.