福特电机公司开发和部署质量质量的指标

挑战

开发和部署与声音的主观印象良好的声音质量指标

解决方案

使用MATLAB产品家族开发一个良好的质量分析工具和部署SQ指标的公司及其全球供应商

结果

  • 提高福特产品质量下载188bet金宝搏
  • 开发时间减少了六个月
  • 源代码控制

福特选择了MATLAB产品族作为自己的软件平台,快速开发算法,获取和分析数据,构建和部署应用。

火花爆震探测器的GUI。

减少噪音——来自道路、风、发动机,以及动力座椅调节器、动力后视镜和其他部件的噪音——已经成为汽车设计的一个关键要求。直到最近,降噪工作还集中在整体声音水平上。工程师们现在认识到,包括清晰度、响度和波动在内的其他属性也会影响人们对音质的感知。

为了确保可接受的声学环境而不进行昂贵且耗时的听力研究,工程师必须获得与声音的主观印象相关的客观质量(SQ)指标。

福特的研究和先进的工程和产品开发组为本公司及其全球供应商生成可靠的SQ指标,并在Matlab中开发了一套SQ分析工具。在少于三个星期内,福特将使用Matlab Compiler™与Matlab开发的标准标准转变为独立应用程序,以便相对新的用户可以在没有任何编程的情况下执行应用程序。

挑战

具有实现标准ISO 532B的唯一度量标准是静止的响度。所有其他SQ指标都是特定于供应商的:它们根据供应商的特定实现技术而异。

福特旨在开发易于使用,可扩展的测量和分析工具,可以廉价地分发,可以使用与第三方分析系统为插件的SQ度量。该工具的独立版本必须提供录制,播放和编辑的基本功能;使用数据库;分析信号;并产生与音质的主观印象相关的SQ度量。

解决方案

福特选择了MATLAB产品族作为自己的软件平台,快速开发算法,获取和分析数据,构建和部署应用。使用MATLAB与MATLAB编译器,他们使用单一版本的MATLAB源代码将SQ指标部署到不同的第三方分析系统。

使用MATLAB和MATLAB编译器,FORD通过生成基于MATLAB的DLL与供应商的第三方分析系统集成。用其他语言编写的第三方SQ分析系统通过系统之间的信号和数据来生成的DLL。此外,FORD使用MATLAB为简单的音质工具(SSQT)开发GUI前端,它们在将Matlab编译器编译为作为独立应用程序的供应商之前编译。

通过这种方法,Ford避免了将MATLAB应用程序重写为另一种语言或使应用程序可以在MATLAB之外运行的过程,从而节省了多达6个月的开发时间。这种方法还允许他们只更新原始的MATLAB应用程序,从而简化了应用程序维护。他们将基于MATLAB的独立应用程序插件分发给全球超过25家供应商,使他们能够使用第三方系统进行数据采集和使用SSQT指标分析数据。

使用信号处理工具箱™和统计和机器学习工具箱™,工程师开发了SQ度量的版本,用于响度,清晰度和波动强度,客观地测量感知体积,光谱密度和调制。他们使用指标来评估座椅,踏板和镜子以及开关,刮水器和其他内部特征的电动机的音质。

工程师们还开发了处理几种时变声音的算法,包括阵风、发动机脉冲噪声和火花爆震,这些都很难用标准目标SQ指标来描述。他们使用MATLAB开发工具和MATLAB编译器来开发和运行这些可靠的指标作为独立的应用程序。

福特还使用数据采集工具箱™来“实时”运行他们的火花爆震检测器和分析仪应用程序。不像其他SQ指标,首先保存到文件和分析在以后的时间,福特的火花敲打应用程序使用数据采集工具箱,以便从标准PC声卡采集的声音可以在MATLAB中分析,而采集仍在进行中。该应用程序使发动机校准器在调整发动机校准时能够检测火花爆震
参数。通过先进的火花正时,福特最大化发动机扭矩输出并最大限度地减少燃料消耗。

MATLAB继续被广泛用于开发福特的SQ指标,而MATLAB编译器可以简化将这些指标转换为用户友好的应用程序的过程。

结果

  • 提高福特产品质量下载188bet金宝搏.SSQT使供应商能够满足SQ对福特产品的要求,因为他们现在都使用相同的指标,并消除不一致。下载188bet金宝搏

  • 开发时间减少了六个月.福特发现使用Matlab编译器部署他们的指标,以简单,同时将开发时间缩短六个月。没有MATLAB编译器,对某些第三方分析系统的插件需要特殊版本的第三方软件或更多努力将SQ算法转换为C代码。

  • 源代码控制.MATLAB环境使得工程师很容易控制源代码,因为只需要维护一组MATLAB文件。独立应用程序和插件都是从相同的代码生成的,这确保了所有实现都交付相同的结果。