声明
摘要
第1章 绪论
1.1 引言
1.2 国内外研究发展与现状
1.3 论文的研究内容与结构安排
第2章 KTX误差场主动控制系统方案调研
2.1 设计需求与物理意义
2.2 KTX误差场主动控制系统实现框架
第3章 KTX误差场主动控制系统设备总体设计
3.1 系统硬件总体设计
3.1.1 KTX主动控制板设计
3.1.2 KTX反馈控制板设计
3.2 系统软件总体设计
第4章 系统硬件电路设计
4.1 核心器件选型
4.1.1 FPGA选型
4.1.2 STM32选型
4.2 电源设计
4.2.1 模拟电源设计
4.2.2 数字电源设计
4.2.3 反馈板电源结构
4.3 串行数据配置电路设计
4.4 信号放大设计
4.5 ADC电路设计
4.6 RS485电路设计
4.7 DAC电路设计
4.8 SPI控制设计
4.9 FPGA网络设计
4.10 USB2.0设计
4.11 DDR2 SDRAM设计
第5章 FPGA逻辑模块设计
5.1 FPGA设计流程
5.2 ADC模块设计
5.3 数据存储模块设计
5.4 矩阵计算模块设计
5.4.1 PID控制线圈电压计算
5.4.2 内部公式模块
5.4.3 外部公式模块
5.5 SPI模块设计
5.6 命令操作模块设计
5.7 RS485模块设计
5.8 DAC模块设计
5.9 USB接口模块设计
第6章 MCU数据网络传输
6.1 LwIP网络协议移植
6.1.1 LwIP协议简介
6.1.2 网络硬件设计
6.1.3 LAN8720A驱动编写
6.1.4 LwIP数据包
6.1.5 UDP协议编程实现与测试
6.2 SRAM设计
6.2.1 SRAM硬件设计
6.2.2 内存表管理
6.3 CH340G串口设计
第7章 测试结果与展望
7.1 KTX误差场主动控制设备测试
7.2 工作总结
7.3 亮点与工作展望
参考文献
致谢
在读期间发表的学术论文与取得的研究成果