github上有一个开源项目:基于 LLM 的 PID 自动调参系统 (LLM-PID-Tuner)
这是一个结合了大型语言模型 (LLM) 的 PID 自动调参系统。它通过分析控制系统的实时数据,利用 AI 的逻辑推理能力自动优化 PID 参数(Kp, Ki, Kd),支持本地仿真测试和真实硬件调参。
项目开源地址:https://github.com/KINGSTON-115/llm-pid-tuner
B站教程视频 – 详细视频教程手把手教你使用 📺 YouTube 教程视频
无论是在电脑上仿真还是连接真实硬件,系统的工作流如下:
┌──────────────────────────────────────────────────────────────────┐
│ 本地仿真模式 (Simulator) │
│ ┌─────────────┐ API (JSON) ┌─────────────┐ │
│ │ simulator.py │ ───────────────► │ LLM │ │
│ │ (热力学模型) │ ◄─────────────── │ (AI 调参器) │ │
│ └─────────────┘ └─────────────┘ │
└──────────────────────────────────────────────────────────────────┘
┌──────────────────────────────────────────────────────────────────┐
│ 真实硬件模式 (Hardware) │
│ ┌─────────────┐ 串口 (CSV) ┌─────────────┐ API │
│ │ MCU │ ───────────────► │ tuner.py │ ───────────► │
│ │ (Arduino等) │ │ (上位机) │ ◄───────────┘ │
│ └─────────────┘ └─────────────┘ │
└──────────────────────────────────────────────────────────────────┘
我们在 Releases 中提供了打包好的 llm-pid-tuner.exe。
- 下载:从 Release 页面下载 exe 文件。
- 配置:设置环境变量
$env:LLM_API_KEY="您的Key"。 - 运行:双击运行,程序会自动扫描串口供您选择。