一种飞行模拟机的多通道声音实时融合系统及方法与流程

文档序号:13518992阅读:308来源:国知局
本发明属于飞行仿真
技术领域
,具体涉及一种用于飞机模拟机的多通道声音实时融合系统及方法。
背景技术
:在d级飞机飞行模拟机设计中,声音系统是重要的分系统之一,在鉴定测试的主观项、客观项中均有明确要求。模拟机运行时,需要根据飞机不同时间的飞行状态,实时播放对应不同位置音源的声音文件,以营造真实的座舱环境。主要存在以下难点:(1)空间融合:音源对应的飞机发声部位不同,需要相应位置的一个或多个通道来构造发声环境。(2)实时融合:飞机的状态不同,可能触发不同的声音播放,现有的音源都是飞机在特定条件下一段时间内的声音环境,如何通过多个特定条件下的声音文件去构造飞机全状态条件下的声音环境是一个难点。因此,急需一种可以将这两个方面进行有效融合,以达到d级飞机飞行模拟机设计的声音系统要求。技术实现要素:本发明提供了一种用于飞机模拟机的多通道声音实时融合系统及方法,解决了现有声音仿真系统空间融合和实时融合困难的问题。本发明可通过以下技术方案实现:一种用于飞机模拟机的多通道声音实时融合系统,包括:多个设置在驾驶舱的音箱,与多个所述音箱相连的多个声卡,所述声卡与音响控制主机相连,所述音响控制主机对声音片段进行实时融合处理,驱动声卡,通过音箱进行播放;多个所述音箱以驾驶舱的外形为定位基准,正面均朝向驾驶舱内部,从驾驶舱的前方向后呈多列排列,从驾驶舱的底部向上呈多层排列并且对称分布在主副驾驶座周围。进一步,所述音箱设置有十三个,呈五层八列排列在主副驾驶座周围,在主副驾驶座前方各设置一个音箱,上层中心各设置一个音箱,上层内部各设置一个音箱,上层后方各设置一个音箱,后方侧面各设置一个音箱,下层前方各设置一个音箱,下层后方中心设置一个低音音箱。进一步,所述声卡设置有两个七点一声道声卡和一个集成声卡,两个所述七点一声道声卡分别用于驱动六个音箱,所述六个音箱分别位于主副驾驶座前方、后方侧面、上层后方或者下层前方、上层内部、上层中心,所述集成声卡用于驱动低音音箱。一种基于上述的用于飞机模拟机的多通道声音实时融合系统的实时融合方法,包括以下步骤:步骤一、根据飞行模拟器的主控制器实时解算出来的飞行参数,按照特征影响参数提取方法,分析确定飞行阶段和对应各个飞行阶段的特征影响参数;步骤二、根据整个飞行过程的飞行阶段和特征影响参数的变化规律,对飞机制造商提供的声音文件进行编辑、裁剪,得到对应各自飞行阶段的多个稳态和瞬态声音片段;步骤三、根据实际飞行参数,对各自飞行阶段的多个稳态和瞬态声音片段进行声音融合,获得融合后的声音片段,并实时获取对应各个声音片段的声音片段播放参数,所述声音片段播放参数包括是否播放、增益系数、频率系数、播放方式和位置参数;步骤四、根据openal播放规则,按照openal音效播放参数转化方法,实现声音片段播放参数到openal播放源参数的转化,从而驱动声卡通过音箱播放。进一步,所述步骤一中的飞行阶段包括地面滑跑,对应的特征影响参数包括发动机推力;起飞,对应的特征影响参数包括起落架、空速和襟翼;爬升,对应的特征影响参数包括高度;巡航,对应的特征影响参数包括高度和扰流板;下降,对应的特征影响参数包括高度和扰流板,进近,对应的特征影响参数包括起落架、空速和襟翼;以及着陆,对应的特征影响参数包括下降率、扰流板和发动机反推力。进一步,所述步骤三中的声音融合方法包括以下步骤:步骤ⅰ、根据各自飞行阶段的已知的多个稳态或瞬态声音片段,利用如下方程式,计算在实际飞行参数条件下的稳态或瞬态声音片段;其中,sn1表示在实际飞行参数条件下的稳态或瞬态声音片段,和表示已知的相邻飞行参数条件下的两个稳态或瞬态声音片段,n1k,n1,n1k+1表示飞行参数,a1和a2表示增益系数;和/或步骤ⅱ、根据先后播放的两个声音片段,利用如下方程式,计算包括过渡阶段的整个声音片段;其中,s表示包括过渡阶段的整个声音片段,s1表示先播放的声音片段,s2表示后播放的声音片段,tstart表示先播放的声音片段开始退出的时间,tend表示后播放的声音片段完成进入的时间,ttrans表示过渡时间,a3和a4表示增益系数。进一步,所述声音片段播放参数中的是否播放由当前的飞行参数判定属于哪个飞行阶段进而决定哪个声音片段播放;播放方式包括循环播放和单次播放,所述稳态声音片段用于循环播放,所述瞬态声音片段用于单次播放;位置参数表示为对应各个声音片段实际播放的位置坐标,所述位置坐标采用驾驶室声音测试点为原点,x轴沿飞机横轴向右,y轴垂直向上,z轴沿飞机纵轴向后的坐标系下的坐标。本发明有益的技术效果如下:本发明包括空间融合和实时融合两方面,在位置融合方面以座舱内声音测试点为中心,对13只音箱进行三维坐标系精确定位,通过音响控制程序中的算法设置openal位置参数,将所有声音素材有指向性地分布到三维空间中,在测试点周围形成一个全新的环绕立体声。在实时融合方面通过四级参数转换方法,按照飞机实际飞行过程中的特征影响参数与音效的变化规律,分别根据飞行参数和播放顺序进行声音融合得到声音素材的播放参数,并转化为最终的openal播放源参数,实现音效随飞行状态变化的实时播放。通过这两个方面的融合,使驾驶员达到身临其境的听觉感受,增强了驾驶飞机飞行模拟机的沉浸感和真实感,达到了d级飞机飞行模拟机的要求。附图说明图1为本发明的总体结构图;图2为本发明的总体结构的俯视图;图3为本发明的总体结构的右视图;图4为本发明的声音片段播放参数和openal播放源参数中位置参数的定义坐标系示意图;图5为本发明的方法流程图;图6为本发明的openal音效播放参数转化方法流程图;其中,1-前方左音箱,2-前方右音箱,3-上层中心左音箱,4-上层中心右音箱,5-上层内部左音箱,6-上层内部右音箱,7-上层后方左音箱,8-上层后方右音箱,9-后方侧面左音箱,10-后方侧面右音箱,11-下层前方左音箱,12-下层前方右音箱,13-下层后方低音炮。具体实施方式下面结合附图及较佳实施例详细说明本发明的具体实施方式。本发明公开了一种用于飞机模拟机的多通道声音实时融合系统,该系统包括:十三个设置在驾驶舱的音箱,与这十三个音箱相连的两个七点一声道声卡和一个集成声卡,这三个声卡与音响控制主机相连,该音响控制主机对声音片段进行实时融合处理,驱动声卡,通过音箱进行播放。如图1所示,这十三个音箱以驾驶舱的外形为定位基准,正面均朝向驾驶舱内部,对称分布在主副驾驶座周围。从驾驶舱的前方向后呈八列排列,如图2所示;从驾驶舱的底部向上呈五层排列,如图3所示。具体分布如下:在主副驾驶座前方各设置一个音箱,上层中心各设置一个音箱,上层内部各设置一个音箱,上层后方各设置一个音箱,后方侧面各设置一个音箱,下层前方各设置一个音箱,下层后方中心设置一个低音音箱。该音箱布局是以人的双耳效应理论为基础,利用人类听觉系统对声音信号特征的辨识度,在贴近座舱外壳的重点部位进行音箱空间定位。从飞机开车、滑行、起飞、爬升、巡航、下降、进近、着陆,直至发动机关车,飞行员在座舱里能真切感受到飞行过程中的正常环境噪声、气流声、发动机声、起落架收放声音、襟翼收放和减速板收放声音、雨点打击风挡玻璃声音、雨刷移动声音、各种告警声音、机轮与地面的摩擦声和飞机的振动声音等等,使飞行员置身于真正的三维立体环绕声中。这十三个音箱分布在不同的空间位置(见表1,其中h为安装方位角,v为安装俯仰角;参考坐标系如图4所示,方位角向右为正,俯仰角向上为正),根据实际发声位置,不同的声音能够出现、变化、平移、消失在相应位置的音箱中,在某一时刻可根据位置参数确定由某一个音箱单独发声,或多个离散音箱组合发声,保证了声音融合的连贯性,也增强了声音的辨识度,使驾驶员达到身临其境的听觉感受,增强了驾驶飞机飞行模拟机的沉浸感和真实感。表1音箱空间布局表编号缩写音箱声道音箱定位(相对空间位置)1fls前方左环绕声道h:-15°v:-30°2frs前方右环绕声道h:+15°v:-30°3hcls上层中心左环绕声道h:-90°v:+60°4hcrs上层中心右环绕声道h:+90°v:+60°5hils上层内部左声道h:-135°v:+45°6hirs上层内部右声道h:+80°v:+45°7hbls上层后左环绕声道h:-165°v:+45°8hbrs上层后右环绕声道h:+165°v:+45°9bls后方侧面左环绕声道h:-135°v:-30°10brs后方侧面右环绕声道h:+135°v:-30°11dfls下层前左环绕声道h:-30°v:-45°12dfrs下层前右环绕声道h:+30°v:-45°13dbcd下层后方中心声道(低音炮)h:+180°v:-30°第一个七点一声道声卡用到的声道与音箱的对应关系为:前左—fls、前右—frs、后侧左—bls、后侧右—brs、上后左—hbls、上后右—hbrs;第二个七点一声道声卡用到的声道与音箱的对应关系为:下前左—dfls、下前右—dfrs、上内左—hils、上内右—hirs、上中左—hcls、上中右—hcrs,集成声卡连接低音炮(dbcd),根据系统需求,低音炮需要独立控制。该组合方式不同于传统的五点一或者七点一声道环绕声技术,音箱的空间定位是以驾驶舱外形为定位基准,利用两个七点一声道声卡和一个集成声卡将十三只音箱进行重新分配。音箱作为发声源,是以驾驶舱内声音测试点为中心,进行三维坐标系精确定位,通过音响控制程序中的算法将所有声音素材有指向性地分布到三维空间中,在测试点形成一个全新的环绕立体声。本发明还公开了一种用于飞机模拟机的多通道声音实时融合系统的实时融合方法,包括以下步骤,如图5所示:步骤一、根据飞行模拟器的主控制器实时解算出来的飞行参数,按照特征影响参数提取方法,分析确定飞行阶段和对应各个飞行阶段的特征影响参数;飞行阶段根据飞行过程划分为地面滑跑、起飞、爬升、巡航、下降、进近、着陆七个主要阶段,每个阶段的声音环境主要影响因素不同。结合整个飞行过程中的飞行参数变化和飞机制造商提供的声音文件,提取出每个阶段的特征影响参数。1.地面滑跑——发动机推力发动机启动和关车时,均有明显的声音特征。当推力连续变化时,前后推力变化较大时,声音在大小和频率上有明显区别;推力变化较小时,声音在大小和频率上区别较小。2.起飞——起落架收放状态、襟翼角度起飞状态下,离地时刻声音有明显变化,发动机声音影响逐渐减小,起落架和襟翼对气流的冲击声成为主要影响因素。起落架处于放下状态时,空速越大,声音越大;当起落架收起时,声音明显减小。当襟翼角度由大变小时,声音明显减小。3.爬升——高度在稳定爬升过程中,发动机推力和飞机空速变化较小,随高度升高,空气密度降低,飞机冲击气流的声音减小,相邻高度层变化较小,高度层差别较大时变化较大。4.巡航——高度,扰流板在稳定巡航过程中,相同高度条件下,发动机推力和飞机空速变化较小。随高度升高,空气密度降低,飞机冲击气流的声音减小,相邻高度层变化较小,高度层差别较大时变化较大。当扰流板打开时,声音明显增大。5.下降——高度,扰流板在稳定下降过程中,发动机推力和飞机空速变化较小,随高度降低,空气密度升高,飞机冲击气流的声音增大,相邻高度层变化较小,高度层差别较大时变化较大。当扰流板打开时,声音明显增大。6.进近——起落架、襟翼、扰流板状态进近过程中,发动机推力、飞机空速较小,起落架、襟翼、扰流板陆续放下或打开,飞机构型发生变化,起落架、襟翼、扰流板冲击气流的声音成为主要影响因素。7.着陆——下降率、反推、扰流板着陆过程中,飞机触地时有明显的撞击声,且随下降率变化明显,下降率较大时,撞击声较大。落地后,随着发动机反推打开,发动机声音影响明显;扰流板打开后,声音影响较大,且随空速减小而减小。步骤二、根据整个飞行过程的飞行阶段和特征影响参数的变化规律,对飞机制造商提供的声音文件进行编辑、裁剪,得到对应各自飞行阶段的多个稳态和瞬态声音片段;稳态和瞬态声音片段是根据飞行阶段和主要特征影响参数,对飞机制造商提供的声音文件进行编辑提取的(如表2所示),其中稳态表示截取的声音片段前后变化不大,处于平稳状态,可以根据飞行状态循环播放;瞬态表示截取的声音片段前后变化较大,代表某一瞬态量引起的声音变化,满足播放条件时只需要播放一次。其中,n1表示发动机推力大小(0~100%);v表示飞机空速,单位节(kts);h表示飞机海拔高度,单位英尺(ft);flap表示襟翼角度;sinkrate表示下降率,单位英尺每秒(ft/s)。表2根据特征影响参数提取的各个飞行阶段的声音片段步骤三、根据实际飞行参数,对各自飞行阶段的多个稳态和瞬态声音片段进行声音融合,获得融合后的声音片段,并实时获取对应各个声音片段的声音片段播放参数,该声音片段播放参数包括是否播放、增益系数、频率系数、播放方式和位置参数;具体的声音融合方法包括以下步骤:步骤ⅰ、根据各自飞行阶段的已知的多个稳态或瞬态声音片段,利用如下方程式,计算在实际飞行参数条件下的稳态或瞬态声音片段;其中,sn1表示在实际飞行参数条件下的稳态或瞬态声音片段,和表示已知的相邻飞行参数条件下的两个稳态或瞬态声音片段,n1k,n1,n1k+1表示飞行参数,a1和a2表示增益系数;和/或步骤ⅱ、根据先后播放的两个声音片段,利用如下方程式,计算包括过渡阶段的整个声音片段;其中,s表示包括过渡阶段的整个声音片段,s1表示先播放的声音片段,s2表示后播放的声音片段,tstart表示先播放的声音片段开始退出的时间,tend表示后播放的声音片段完成进入的时间,ttrans表示过渡时间,a3和a4表示增益系数。声音片段播放参数中的是否播放由当前的飞行参数判定属于哪个飞行阶段进而决定哪个声音片段播放;播放方式包括循环播放和单次播放,上述的稳态声音片段用于循环播放,上述的瞬态声音片段用于单次播放;位置参数表示为对应各个声音片段实际播放的位置坐标,该位置坐标采用驾驶室声音测试点为原点,x轴沿飞机横轴向右,y轴垂直向上,z轴沿飞机纵轴向后的坐标系下的坐标。步骤四、根据openal播放规则,按照openal音效播放参数转化方法,实现声音片段播放参数到openal播放源参数的转化,从而驱动声卡通过音箱播放。首先,openal最多支持同时播放32个音效播放源,当声音片段数量大于32时,就难以与音效播放源一一对应,需要实时为需要播放的声音文件分配音效播放源。其次,需要把声音片段播放参数转化为openal音效播放源参数。具体的openal音效播放参数转化方法,如图6所示,其中n为加载的声音文件总数。本发明包括空间融合和实时融合两方面,在位置融合方面以座舱内声音测试点为中心,对13只音箱进行三维坐标系精确定位,通过音响控制程序中的算法设置openal位置参数,将所有声音素材有指向性地分布到三维空间中,在测试点周围形成一个全新的环绕立体声。在实时融合方面通过四级参数转换方法,按照飞机实际飞行过程中的特征影响参数与音效的变化规律,分别根据飞行参数和播放顺序进行声音融合得到声音素材的播放参数,并转化为最终的openal播放源参数,实现音效随飞行状态变化的实时播放。通过这两个方面的融合,使驾驶员达到身临其境的听觉感受,增强了驾驶飞机飞行模拟机的沉浸感和真实感,达到了d级飞机飞行模拟机的要求。虽然以上描述了本发明的具体实施方式,但是本领域的技术人员应当理解,这些仅是举例说明,在不背离本发明的原理和实质的前提下,可以对这些实施方式做出多种变更或修改,因此,本发明的保护范围由所附权利要求书限定。当前第1页12
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1