基于Labview音乐喷泉的仿真.doc
《基于Labview音乐喷泉的仿真.doc》由会员分享,可在线阅读,更多相关《基于Labview音乐喷泉的仿真.doc(44页珍藏版)》请在沃文网上搜索。
1、摘要目前,在我们日常生活中比较常见、园林建筑与音乐欣赏相结合的艺术产物音乐喷泉的生产和应用已经比较普及,但由于硬件设备和控制算法的制约,生产安装前缺少测试,系统也存在着同步性、稳定性较差,控制精度低等诸多不足。鉴于虚拟仪器的优势与特点,因此着力于减少视音滞后时间、提高控制精度的基于虚拟仪器的音乐喷泉模拟仿真尤为重要。本文在分析和总结其他控制方法的音乐喷泉研究的基础上从音乐喷泉控制方法入手,采用模块化设计,结合FMOD对MP3、WAV格式文件编码解码,围绕信号生成、信号处理、控制输出三个步骤,选用LabVIEW软件,使用声音文件VI编程制作了音乐播放器,并同时稳定检测音频信号、分析处理后产生控制
2、信号输出。完成了具备各种初步测试功能、播放与控制响应同步的LabVIEW音乐喷泉仿真系统。论文简要分析了音调、音强、音色对喷泉控制信号变化的影响:音调(音频成分中的频率信号)和音强(幅值信号)均有较规则的相似的波动,并且和音乐高低起伏同步变化。音色由幅值和相位决定,对播放效果有直接影响却作随即波动,故和控制信号的生成无较大关联。论文还提出了预编辑预处理方法和参数在线修改等解决方案视音滞后和控制精度较弱的问题。最后简要的分析了系统的可改进行并对控制系统的网络化和功能齐全化、智能化作了展望。关键词:LabVIEW,音乐喷泉,仿真与监测,视音同步,音频信号处理AbstractThe musical
3、fountain is common in our everyday lives which is the artistic products with landscape architecture and music be made up. Although its application has been relatively popular,because of a lack of testing before producting and installation,the systems also have problems on synchronization, stability,
4、 and accuracy. Therefore the simulation and monitoring of musical fountain focus on reducing the visual vocal lag time as well as improving the control precision is particularly important.On the basis of analysis and summary of other control methods, starting with musical fountain control methods an
5、d using modular design,this thesis is combined with FMOD to MP3/WAV codec format, and surrounding the three aspects,such as signal generation, signal processing, control signal output.Using the sound files VI from LabVIEW software,it has produced a music player,with the function of testing the stabi
6、lity of the audio signal processing control signal after the output.The thesis have also completed the music fountain of LabVIEW simulation system for preliminary testing of various functions in response to simultaneously play and control.A brief analysis of how the tone,the sound intensity and timb
7、re make an impact of changes to control signals.Tone (audio frequency signal components) and the sound intensity (amplitude of the signal) are more similar to the volatility of the rules, and music synchronization change ups and downs. The timbre decision by the amplitude and phase,have a direct eff
8、ect on the players but for the impact of fluctuations in immediately.It also have little correlation to the generation and control signals.The settltments(a pre-edit、pre-processing methods,online parameters modify),for the slow and weak control issues,were also proposed.The inaccuracy and the prospe
9、ct,such as network control system and full-featured-intelligent systems were taken stock of at the end of the thesis.Keywords:LabVIEW, Musical fountain, Simulation and Monitoring, Visual Vocal Lag, ASP (audio signal processing)基于LabVIEW的音乐喷泉仿真控制系统 目录目录第一章 绪论11.1研究背景和意义11.2音乐喷泉的现状与趋势11.2.1基于单片机的音乐喷泉2
10、1.2.2其他计算机控制音乐喷泉31.2.3音乐喷泉的发展趋势41.3 本文结构及主要研究内容6第二章 音乐喷泉控制系统72.1 音乐喷泉传统控制系统72.1.1传统系统控制原理72.1.2 传统系统的软硬件技术72.1.3 传统系统的优点与缺点82.2基于LabVIEW的音乐喷泉控制系统的总体92.2.1 设计原理与控制流程92.2.2 硬件结构组成11第三章 音频文件的编码解码123.1 音频信号123.1.1 音频信号定义123.1.2音频信号特征123.1.3 音频信号数字化133.2音频信号的编码解码技术标准143.2.1 H.261、H.263标准143.2.2 M-JPEG标准1
11、53.2.3 MPEG系列标准163.3 虚拟仪器的音频分析处理163.3.1 虚拟仪器音频分析处理的特点163.2.2 虚拟仪器音频分析处理在音乐喷泉仿真系统中的应用17第四章 虚拟仪器及LabVIEW介绍194.1 虚拟仪器的构成194.1.1 虚拟仪器的硬件构成194.1.2 虚拟仪器的软件构成204.2 虚拟仪器的特点214.3虚拟仪器技术在国内外的发展224.4 虚拟仪器的发展趋势23第五章 基于LabVIEW的音乐喷泉仿真控制系统的设计255.1 功能模块的设计与介绍255.1.1音频信号的产生255.1.2音频信号的处理265.1.3实时数据查看与在线参数修改285.1.4同步性
12、检测295.2 控制面板设计305.3 调试325.4 改进性分析33第六章 结论与展望36致谢37参考文献38附录40IV基于LabVIEW的音乐喷泉仿真控制系统 第一章 绪论第一章 绪论1.1研究背景和意义目前在我国有几百家喷泉生产厂家,但是他们多为个体、私营或乡镇小企业,基础、实力、技术力量、管理水平都很薄弱。产品多是简单的仿制,重复生产,创新并不多,实际进行科研设计的也有限。所以根据我国的实际情况,设计生产技术水平先进、符合国际流行趋势的音乐喷泉是非常重要的,而且更有必要进行音乐喷泉的研究和开发,特别是控制部分,以达到提高系统性能、提高音乐喷泉艺术效果的目的。除此之外,有关音乐喷泉可供
13、查找的文献资料也比较少,这样给利用传统的机械设计方法直接进行音乐喷泉的设计及视音误差的校正带来了困难。更有为了一时达到所谓的艺术效果浪费能源,甚至是舍弃安全而劳民伤财1。因此十分有必要建立一个仿真设计软件系统来辅助音乐喷泉控制系统的设计。尽管用于仿真的设计在生活生产中的应用十分广泛,而且在喷泉控制系统中也已经有不少比较成功的实例。但是由于人文、地理等条件的制约,音乐喷泉基本都属于中小型。例如,基于单片机的音乐喷泉通过简单的单片机就可以实现32路以下的通道通信达到对32个变频调速器的调速,来实现水压的控制使之与音乐解码产生或者预先设定的顺序喷水、打激光等1。然而这些在基于单片机、PLC的仿真也存
14、在着成本高和动态性较差等缺陷。这样使得仿真在设计上就有很大的成本,与当今仿真的特点背道而驰。因此鉴于虚拟仪器仿真的优点和喷泉设计、调试的成本和音控喷泉的发展趋势,本课题具有十分重要的意义。当今社会是和谐节约型社会,以最低的付出创造最高的价值是创新的体现是科研者的职责所在。所以本课题要求基于LabVIEW作音乐喷泉的计算机仿真设计是十分符合当今生产力的发展的。通过LabVIEW编程,对音乐喷泉控制系统中的的音频文件编码解码、音频信号处理、控制信号的传输、视音同步模拟都将有直观的仿真。所以控制系统的仿真是极其有意义的,其可行性和迫切性是不容忽视的。1.2音乐喷泉的现状与趋势音乐喷泉是近几年来出现的
15、一种园林建筑与音乐欣赏相结合的产物。喷泉是人工环境中观赏价值最高、最富有生命力的理想景观之一。规模可大可小,射程可高可低,喷出的水,大者如珠,细者如雾,变化万千,引人入胜。喷泉景观概括来说可以分为两大类:一是因地制宜,根据现场地形结构,仿照天然水景制作而成,如:壁泉、涌泉、雾泉、管流、溪流、瀑布、水帘、跌水、水涛、漩涡等。二是完全依靠喷泉设备人工造景。这类水景近年来在建筑领域广泛应用,发展速度很快,种类繁多,有音乐喷泉、程控喷泉、摆动喷泉、跑动喷泉、光亮喷泉、游乐喷泉、超高喷泉、激光水幕电影等。音乐喷泉是音乐和喷泉的有机自动控制的结合,音乐是喷泉的主题,喷泉是音乐内涵的表达,控制是实现方法。实
16、现方法推荐,中国音乐喷泉设备产业发展出现的问题中,许多情况不容乐观,如产业结构不合理、产业集中于劳动力密集型产品;技术密集型产品明显落后于发达工业国家;生产要素决定性作用正在削弱;产业能源消耗大、产出率低、环境污染严重、对自然资源破坏力大;企业总体规模偏小、技术创新能力薄弱、管理水平落后等2。随着计算机软件硬件技术的飞速发展,新型喷泉与计算机的交互应用越来越广泛,音控喷泉也越来越复杂,越来越精密,使得越来越多的控制部分需要计算机来完成。因此,计算机控制音控喷泉成为必然趋势。但喷泉工程还存在一些技术难题,主要表现为明显的水声滞后效应等视音不同步、控制滞后、成本昂贵等问题。1.2.1基于单片机的音
17、乐喷泉基于单片机的音乐喷泉控制系统设计思想是首先设计用于表现音乐旋律的各种造型喷头,然后利用计算机的多媒体功能离线编制控制信号队列,然后通过串行口输出,经脉冲幅度调制以音频方式录制在磁带的D轨道。在磁带播放时,四声道磁头的A、B道信号用于音乐播放,D道记录的控制信号经解调进入89C51单片机的串行口,控制器根据命令实时控制水泵、灯光工作3。硬件系统由单片机电路、输入电路和输出电路组成。单片机电路选用ATMEL89C51单片机为硬件核心电路。AT89C51单片机引脚和指令系统与51系列单片机完全兼容,因而使用方便。其最大特点是内部有4KB FlashROM,而且价格低廉。用Flash ROM在开
18、发过程中十分容易对程序进行修改,大大缩短系统开发周期。单片机A/D转换音乐信号伺服控制水泵控制2水泵控制1彩灯控制组灯组泵1组泵2电机扬声器泵喷嘴组N泵喷嘴组2泵喷嘴组1图1-1 基于单片机的音乐喷泉控制框图单片机电路如图1-1所示。除复位和晶振电路外,还有以光耦4N35为主的输入隔离电路、BCD拨码开关和用74HC373的输出寄存器组。输出寄存器最多可用8个,这对于小型音乐喷泉已是富足有余了。为了充分利用单片机已有资源,尽可能简化硬件电路,这里采用线选法扩展I/O口来扩展输出寄存器74HC373。如果准备用指令:MOVX DPTR,A来向74HC373输出数据,DPTR中的地址和数据输出的目
19、标如下:01XXH数据输出至0#74HC373;02XXH数据输出至1#74HC373;04XXH数据输出至2#74HC373;08XXH数据输出至3#74HC373;10XXH数据输出至4#74HC373;20XXH数据输出至5#74HC373;40XXH数据输出至6#74HC373;80XXH数据输出至7#74HC3733。这样完成了存储的信号的读取、播放和控制输出。1.2.2其他计算机控制音乐喷泉基于PC、VB、数据库等音乐喷泉控制系统基本工作原理相类似456。主要是软件编程、I/O接口、控制算法、精确度、反应时间有差异。如图1-2,工业PC的板卡与单片机芯片、LabVIEW的计算机类似
20、;接线端子与基于LabVIEW的DAQ类似。彩灯水泵阀门 连线端子RS232/RS485转换器4端口RS485通讯卡IO板卡声卡模拟量输出卡变频器音响系统音频信号控制信号变频器水泵RS485总线控制信号工业PC图1-2 基于工业PC的音乐喷泉控制系统硬件框图1.2.3音乐喷泉的发展趋势在音乐喷泉中,一些公司采用了目前国际最先进的基于WINDOWSNT下的分布式计算机自动控制系统。虽然在各方面该系统都具备喷泉行业最先进的技术和服务。但是控制系统在信号处理、控制精度、安全可靠性和稳定性上还是有缺陷的。音乐喷泉中音频信号处理方法最关键的技术,其次是信号传输技术。其发展趋势的主要特点表现在以下几个方面
21、:1) 高水平的音乐信号处理系统利用语言识别的国际领先技术,以音乐信号计算机处理系统为代表,将音乐信号进行频谱分析和延时处理,提取音乐信号中适合喷泉控制的有效成分送给主控机,并能将音乐信号任意延时,使喷泉和音乐同步。2)集散控制系统的信号传输喷泉由主控机直接控制,理想的主控机具有如下特征:音乐信号采集功能,按频率特征抽取有效成分;对喷泉设备进行故障诊断,可以对主机运行状态、漏电及驱动柜工作状态进行诊断;菜单式操作系统,使操作者能够在短时间内学会操作,具有音乐喷泉的各种动态造型和花样变化显示功能,使操作人员通过计算机屏幕就能观察到喷泉的各种变化,最大地人文化,方便音乐喷泉的配曲和操作员使用;开放
22、式结构,人机界面友好,通讯接口及编程技巧对用户开放,只需通过鼠标的两个键即可完成音乐喷泉的配曲,这样就容易使音乐喷泉配曲库不断丰富,总给人耳目一新的感觉;对音乐喷泉的直接控制,直接驱动泵、变频器或伺服器;摇摆电机的摇摆速度及方向控制,最大控制量1024或更多。控制器自诊断系统,能够与任何音源相接(CD机、录音机、现场演出等),在保证音乐信号不失真的情况下,使音乐与喷泉完全同步。3)安全及可靠性虽然当今音控喷泉控制系统的控制设备均安装过电压、过电流、漏电保护装置,一旦发生故障,能够自动切断电源,可靠的保护该路喷泉设备不受损失,保证人身安全。并且已经有从工业控制工程实践中总结出一套独特的接地保护方
23、式,进一步提高安全性。而且驱动器部分大规模地采用无触点继电器,减少了电磁火花干扰,减少了主回路的故障,延长了使用寿命。但是由于喷泉的特殊性,在运行时极有可能存在观赏者与控制设备近距离接触的情况出现。系统出现故障的反应时间十分关键而且也不尽如人意。在日常生活中,也存在不少罪魁祸首是广场喷泉的民事诉讼。此外,作为音乐喷泉,不可能在一天内长时间表演,这里因为:第一耗电量大,第二长时间开启会使之缺乏新鲜感,尤其在白天无灯光时,效果欠佳。喷泉作为整个广场的一景,除音乐表演外还需考虑作为固定景点时水型的艺术效果。固定水型的使用时间是最长的。因此,喷泉水型设计与选择上除考虑表演音乐时的美感,同时也考虑作为水
- 1.请仔细阅读文档,确保文档完整性,对于不预览、不比对内容而直接下载带来的问题本站不予受理。
- 2.下载的文档,不会出现我们的网址水印。
- 3、该文档所得收入(下载+内容+预览)归上传者、原创作者;如果您是本文档原作者,请点此认领!既往收益都归您。
下载文档到电脑,查找使用更方便
20 积分
下载 | 加入VIP,下载更划算! |
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 基于 Labview 音乐喷泉 仿真
