基于uC/OS-Ⅲ的噪声主动控制系统设计
发布时间:2023-10-07 20:30
近年来,降低机舱噪声水平,提高飞行舒适性越来越受到重视。传统的被动降噪效果往往有限,主动降噪技术凭借明显的降噪效果逐渐成为研究热门。而目前常见的主动噪声控制系统集成度较低或者功能单一,设计一款集成度高、稳定性好、可扩展性好和功能丰富的主动噪声控制专用系统,在主动降噪领域将有巨大的应用前景。因此本设计提出了一种基于uC/OS-III嵌入式实时操作系统的振动噪声主动控制系统设计方案,具体完成的工作包括:1、对噪声主动控制系统进行了需求分析,接着提出了系统整体设计方案并分析了软硬件方案的可行性。2、硬件上设计了基于STM32F407的最小系统、基于AD7606的采样单元、基于DAC8563的数模转换单元、基于DM9000的网络单元以及基于RA8875的显示单元。3、软件上设计了基于主动噪声控制算法的二阶实时控制器、基于STemWin的图形用户界面、基于uIP协议栈的TCP/IP服务器应用、基于uC/OS-III的多线程应用以及基于MFC的上位机监控对话框程序。4、通过实验验证了控制器的实时性能,移植并优化了负加速度反馈算法,通过实验验证了控制器对铝板的主动降噪效果。本系统实现了在20KSPS...
【文章页数】:89 页
【学位级别】:硕士
【文章目录】:
摘要
abstract
注释表
第一章 绪论
1.1 课题背景及研究意义
1.2 嵌入式噪声主动控制系统研究现状
1.3 本文的主要研究工作
第二章 系统设计方案分析
2.1 主动噪声控制系统组成简介
2.2 系统需求分析
2.2.1 功能需求
2.2.2 性能指标
2.2.3 实验设备
2.3 系统的可行性分析
2.3.1 硬件可行性分析
2.3.2 软件可行性分析
2.4 本章小结
第三章 系统硬件设计
3.1 系统硬件整体设计
3.2 数模与数模转换电路设计
3.3 EEPROM存储设计
3.4 LCD电路设计
3.5 网络电路设计
3.6 单片机最小系统设计
3.7 本章小结
第四章 系统软件设计
4.1 系统软件整体设计
4.2 uC/OS-III系统移植
4.3 uIP协议栈移植
4.4 STem Win图形用户界面系统移植
4.5 系统任务设计
4.5.1 下位机软件设计
4.5.2 上位机软件设计
4.6 本章小结
第五章 系统调试及实验
5.1 硬件环境搭建
5.2 NAF控制算法分析与移植
5.2.1 低权限控制算法分析
5.2.2 NAF算法移植
5.3 系统调试
5.3.1 软件系统调试
5.3.2 网络调试
5.4 实验结果与分析
5.5 本章小结
第六章 全文总结与展望
6.1 全文工作总结
6.2 工作展望
参考文献
致谢
在学期间的研究成果及发表的学术论文
本文编号:3852452
【文章页数】:89 页
【学位级别】:硕士
【文章目录】:
摘要
abstract
注释表
第一章 绪论
1.1 课题背景及研究意义
1.2 嵌入式噪声主动控制系统研究现状
1.3 本文的主要研究工作
第二章 系统设计方案分析
2.1 主动噪声控制系统组成简介
2.2 系统需求分析
2.2.1 功能需求
2.2.2 性能指标
2.2.3 实验设备
2.3 系统的可行性分析
2.3.1 硬件可行性分析
2.3.2 软件可行性分析
2.4 本章小结
第三章 系统硬件设计
3.1 系统硬件整体设计
3.2 数模与数模转换电路设计
3.3 EEPROM存储设计
3.4 LCD电路设计
3.5 网络电路设计
3.6 单片机最小系统设计
3.7 本章小结
第四章 系统软件设计
4.1 系统软件整体设计
4.2 uC/OS-III系统移植
4.3 uIP协议栈移植
4.4 STem Win图形用户界面系统移植
4.5 系统任务设计
4.5.1 下位机软件设计
4.5.2 上位机软件设计
4.6 本章小结
第五章 系统调试及实验
5.1 硬件环境搭建
5.2 NAF控制算法分析与移植
5.2.1 低权限控制算法分析
5.2.2 NAF算法移植
5.3 系统调试
5.3.1 软件系统调试
5.3.2 网络调试
5.4 实验结果与分析
5.5 本章小结
第六章 全文总结与展望
6.1 全文工作总结
6.2 工作展望
参考文献
致谢
在学期间的研究成果及发表的学术论文
本文编号:3852452
本文链接:https://www.wllwen.com/kejilunwen/hangkongsky/3852452.html