基于FPGA动力装置主动隔振系信号采集程序设计开题报告
2021-03-11 00:03:07
1. 研究目的与意义(文献综述)
1.1 研究背景
随着近代工业的发展,产生强烈振动的大型机械的类型和数量日趋增加。振动对振源附近的操作者、精密仪器仪表、建筑物以及周围的人居环境、社区环境带来的危害和影响已引起人们极大的关注,同时也促进了对其危害控制的研究。振动能给正常生产带来不安全因素。主要表现在以下几方面:振动能损害机械设备本身精密部件及所带模具,振动对人体身心健康造成危害和影响,振动对建筑物带来的不安全因素,振动破坏了精密仪器的准确性、可靠性和灵敏性。
由于以上原因,并伴随着生产技术的发展和生活水平的提高,人们对振动控制提出了更高的要求。隔振技术作为振动控制的一个重要研究分支,越来越受到人们的重视,并在许多方面得到应用。根据隔振过程中是否需要外加能量,隔振技术可分为无源隔振(被动隔振)和有源隔振(主动隔振)。被动隔振具有结构简单、易于实现等优点,已经在精密仪器和船舶动力等方面得到应用。但是被动隔振一旦设计完成,其参数很难更改,因而只能对某一特定的窄频段振动起到衰减作用,而对于隔振对象状态变化较大和振动干扰时变性较强的场合不太适合;同时,由于稳定性的限制,被动隔振也无法对低频振动进行衰减。而主动隔振是在被控系统中引入次级振源,并通过一定的控制方法调节次级振源的输出,使其产生的振动与主振源(干扰)的振动相抵消,从而达到隔振的目的。与被动隔振技术相比,主动隔振技术具有自适应性好、可对低频振动进行隔离以及重量轻等优点,因而成为隔振技术的研究热点。
2. 研究的基本内容与方案
本文以 fpga dsp 为控制器硬件核心,主芯片为 ti 高性能 dsp 芯片tms320c6747,协处理芯片为 altera 的 fpga 芯片 ep2c5t144c8。利用 dsp 优秀的数据处理能力和 fpga 对逻辑时序较好的控制能力,进行振动主动控制器的嵌入式设计,使控制器能够满足振动主动控制系统实时性要求高数据处理量大等要求。本文的主要内容是配合 fpga 的通用输入输出引脚与 ad、da 等外设芯片进行无缝连接,对fpga各组成模块进行说明设计,再进行编程仿真说明可行性,另外对压电路、电压调理电路、ad 外围电路、da 外围电路以及 fpga 外围电路进行设计并加以说明。
本课题的基本内容是完成 fpga 逻辑控制部分的设计,并编写相应的硬件描述语言,完成时序逻辑控制、时钟分频、中断源分配、地址译码等功能。然后进行子模块的调试,主要包括 ad、da 等,对ad采集芯片进行选型、完成fpga与ad采集芯片不同接口的介绍、并用fpga对ad采集芯片的控制程序的设计、在fpga中进行ad数据缓存、完成fpga一般开发流程,介绍数字滤波的类型并基于相应算法对ad数据进行采集,最后使用modlesim进行fpga程序模块进行仿真,验证控制器是否能够实现所设计的功能,确保控制器硬件软件能够达到预期的要求。
技术方案:
3. 研究计划与安排
3、进度安排
1) 第1~3周:英译汉,阅读文献,设计调查。
2) 第4周:完成译文、文献综述报告和开题报告,进行方案论证。
4. 参考文献(12篇以上)
1. 基于 f p ga ds p的信号处理板多处理器加载设计_高俊山,芦山,肖逍
2. 基于xilinx-spartan6 fpga的 multiboot 设计的实现_刘钊,杜永锋,许知博
3. lte系统物理层下行链路 turbo 编码器的 fpga设计与实现_张 巍,俎云霄