Awes0meE / 66CCFF LabXJTLU Undergraduate西交利物浦大学本科生
Back to notes返回笔记

2025-02-16

PID And ATC Reading Notes From The Internship实习中的 PID 与 ATC 阅读记录

A reading note connecting STM32 beginner exercises with PID basics and rail-transit control terms such as ATP, ATO, and ATS.一篇阅读笔记,把 STM32 入门练习和 PID 基础、ATP/ATO/ATS 等轨道交通控制概念连起来看。

PIDATCATPATOATSRail Transit
Related Project相关项目Tianjin Metro STM32 Foundation Internship天津轨道交通 STM32 基础实习记录

After The Peripherals外设之后

STM32 练习做完以后,实习日志后半段转向 PID 和列车自动控制系统。这个转向挺自然:前面已经碰过 PWM、电机、编码器和传感器反馈,再看 PID 时,它就开始和速度、亮度、温度、位置这些量连起来。

The report then connected embedded basics with ATC terms: ATP, ATO, and ATS. At this stage the work was mostly reading, simulation thinking, and small STM32 mapping exercises.

What I Tried To Connect当时想连起来的东西

  • The difference between open-loop and closed-loop control.
  • How P, I, and D parameters change the response.
  • How manual tuning and basic methods such as Ziegler-Nichols are roughly used.
  • How encoder input, motor PWM, sensor feedback, and train speed/position control can be compared at a beginner level.
  • What ATP, ATO, and ATS each do, without flattening them into one vague "metro control system."
  • 开环和反馈控制有什么差别。
  • P、I、D 三个参数分别会怎样影响响应。
  • 手动调参、Ziegler-Nichols 这类基础方法大概怎么用。
  • 编码器、电机 PWM、传感器反馈和“列车速度/位置控制”之间有什么类比关系。
  • ATP、ATO、ATS 分别负责什么,不把它们混成一个笼统的“地铁控制系统”。

The biggest question then was how STM32 beginner exercises related to the rail-transit industry. The clearer answer came later: STM32 exercises train low-level sensing, actuation, and debugging; ATP/ATO/ATS sit at the system level.

当时最大的疑问是:STM32 入门练习和轨道交通行业之间到底有什么关系?后来比较清楚的答案是:STM32 练习训练的是底层感知、执行和调试能力;ATP/ATO/ATS 是系统级概念。

File文件

The encoder and servo-speed excerpt works as a tiny control-chain example: input changes, clamping, and output update. It is far away from real train control, but it shows the basic "sensor input to actuator output" relationship: encoder and servo speed excerpt.

编码器和舵机速度摘录可以作为最小控制链路的例子:输入变化、限幅、输出更新。它离真实列车控制很远,但能说明“传感器输入到执行输出”的基础关系:encoder and servo speed excerpt

Looking Back回头看

This part reads more like a study note than a project page. Its value is keeping the industry context from the first internship: rail transit puts hardware boards, control theory, system safety, and engineering verification on the same map. Going further would mean building those layers together. That is a more honest takeaway than simply saying "learned PID."

这部分更像学习笔记。它的意义是把第一次实习的行业语境留住:轨道交通会把硬件板、控制理论、系统安全和工程验证放到同一张图里。真正继续往下走,需要把这些层一起补起来。这个认识比单纯写“学会了 PID”真实得多。