
MDR 系统和由 Azure 支持的智能 Microsoft Copilot 副驾驶®助手显著提升了数据的可访问性,加快了原型开发和故障排查的速度,并提高了开发质量。
宝马豪华汽车旨在提供高性能和便捷的移动出行体验,兼具乐趣与实用性。客户信赖宝马汽车复杂系统和内置功能的可靠性与品质,从语音助手到 5G 连接,这些功能为驾驶者提供了安全保障与自信。
“宝马是集成技术的专家,”宝马集团移动数据记录器联合创始人 Sebastian Heinz 表示。“我们的重点是打造真正契合客户需求的汽车,这需要整合数千个数字组件。”
一支由 3500 辆开发车组成的车队,执行功能的操作测试。在 2018 年之前,这些汽车的运行数据通过车载硬盘捕获,随后需要手动传输到本地服务器。工程师们至少需要等待一天才能获取最新数据进行分析。这种方式延缓了设计和原型开发的速度,而在汽车行业,快速创新才是核心竞争力。
宝马集团的移动数据记录器联合创始人 Heinz 和 Christof Gebhart 希望让每辆开发车都能通过蜂窝网络自动传输数据,以实现更快的数据聚合和分析。主要目标是更快速地将所有数据从车辆中提取出来,并立即提供给宝马集团的工程师,以便他们能够更高效地协作。

Gebhar 和 Heinz 共同领导团队发明了移动数据记录器(MDR)系统。Gebhar 解释道:“MDR 是一种复杂的物联网设备,集成在汽车的数字神经系统中。” 这种设备大小约等于一本精装书,放置在副驾驶脚部空间,并与开发车辆的网络连接。该系统可以访问并管理车辆中的所有电子控制器和组件。MDR 每秒监控并记录超过 10,000 个信号,并能够在数秒内将数据传输到中央云端后台。
Heinz 表示,团队很快意识到他们的 MDR 系统需要一个云解决方案。他说道:“我们最初使用本地服务器,但遇到了诸多挑战,比如处理数据管道和海量数据的难题。系统的复杂性和工作量过大,扩展性只能通过云解决方案实现。” 最终,他们选择了微软 Azure 云平台,并结合 Azure AI 服务、Azure 应用服务(Azure App Service)和 Azure Kubernetes 服务(AKS),将其开发数据基础设施提升到了一个新高度。
“对于我们的时序分析,Azure Data Explorer 是唯一的选择。”Heinz 说。
基于 Azure 平台,团队创建了一种架构和应用程序,可以提供更快、更高效且更全面的分析。生产遥测数据存储在 Azure Data Explorer 中,最初通过 Kusto 查询语言(KQL)进行访问。团队开发了后端服务,并使用 Vue.js 构建了用户界面。前端和后端服务都作为微服务在 AKS(Azure Kubernetes 服务)上管理,为用户提供响应迅速、交互性强的体验。部署的架构还包括 Azure IoT 中心(Azure IoT Hub)和 Azure Databricks。
最初,移动数据记录器安装在大约 50 辆汽车中。随着参与车辆数量的持续增长,宝马集团与其他数据集的连接也随之扩展。团队还开始了双向传输,可以实时向汽车发送配置更改。早期采用者帮助扩展了数据的使用,并找到了如何完善平台,提升其可用性的方法。

Azure 就像一个涡轮增压器,将正确数据大规模交付给正确的人员。
——Christof Gebhart
MDR 联合创始人,宝马集团

Heinz 指出,人工智能的潜力将很快显现出来。他表示:“我们希望即使是对 KQL 编程知识了解不多的工程师也能够使用我们的数据。因此,我们与微软的团队合作,探索如何将生成式 AI 聊天体验应用于创建 KQL 查询。”
通过使用 Azure AI Foundry 和 Azure OpenAI 服务(国际版),宝马集团开发了一款基于 GPT-4 的 MDR 辅助工具 ,可通过网络应用访问。工程师现在可以通过自然语言与界面进行对话,MDR 辅助工具会将对话转换为 KQL 查询,从而简化了技术洞察的获取过程。
此外,该辅助工具还可以利用从专家访谈中创建的知识库,回答有关开发车辆、数据记录器或相关流程的常见问题。借助 Azure AI 提示流,团队能够快速创建和测试辅助工具的原型,并将其展示给管理层。提示流还支持一键部署到托管的在线端点,从而实现开发环境和生产环境之间的无缝集成,并支持 A/B 测试以提高响应性能。
辅助工具的用户交互日志、对话记录、反馈以及通用 MDR 知识库均可靠地存储在 Azure Database for PostgreSQL 中,以支持机器学习,从而随着时间推移提升 MDR 辅助工具的效率。此外,Azure Database for PostgreSQL 还存储了包括 KQL 示例和 MDR 辅助工具的检索增强生成(RAG)聊天模式在内的矢量数据,为系统的持续改进提供了坚实的基础。

“Azure AI 运行流畅,显著降低了使用门槛,并将拓展更多应用场景,”Heinz 说道。
团队还使用 Microsoft Power BI 来帮助实现数据的大众化和可视化,使各类业务角色的决策者能够更好地理解和利用数据。Gebhart 表示:“现在我们可以将非常复杂的原始数据转化为一个易于理解且全面的网络界面,这样宝马集团中许多并非工程师背景的员工也能方便地访问这些数据。

宝马一直将奢华与性能融合,并不断追求尖端技术的创新。在微软云和人工智能技术的引领下,我们能够充分释放 MDR 系统的潜力,加速创新汽车的研发。由微软 Azure 提供支持的 MDR 系统,在汽车正式上路之前,就已确保宝马的可靠性和卓越品质。
——Christof Gebhart
MDR 系统联合创始人, 宝马集团

从本地工具转向基于云的系统,结合更快速的数据管理,使工程师能够实时排查问题。系统覆盖的车辆数据量翻倍,而数据交付与分析的速度提升了 10 倍。这一改进将获取洞察的时间从数天缩短到数小时,甚至几分钟。
节省时间也意味着降低每项成果的成本。这使得工程师能够将配置更改反馈到开发车辆进行额外测试,形成更快的反馈循环,从而实现更敏捷的开发流程。
“自 2020 年以来,MDR 系统在我们所有车型的开发中都发挥了关键作用,”Gebhart 表示,“它不仅帮助确保车辆具备高度的功能性和质量,同时在功能数量显著增加的情况下,也加快了上市速度。”
宝马集团数千名工程师充分利用 MDR 系统带来的更高效率、更快的原型开发速度以及更高的开发质量,其研发部门也在持续推进创新。目前,团队正在探索 Microsoft Fabric(国际版) 作为端到端的数据分析平台,希望进一步统一并简化数据管理与可视化流程。
由于汽车创新,特别是数字领域的创新不断加速,Heinz 非常认可 Azure 解决方案的同步发展。他表示:“Azure 总是推出新的创新功能,这极大地促进了我们的开发流程。”

宝马始终将奢华与性能融入尖端技术。在微软云和人工智能技术的引领下,我们能够充分挖掘 MDR 系统的潜力,加速创新车型的研发。由微软 Azure 提供支持的 MDR 系统,确保了宝马在车辆上路前的可靠性和卓越品质。
——Christof Gebhart,
MDR 系统联合创始人, 宝马集团
▲ 本文翻译自微软全球案例中心
文章中部分产品和功能,目前仅适用于Azure国际版

「智有可为」
从惊讶到拥抱,人工智能在极短时间内掀起了产业的巨大变革。作为行业先行者,Azure AI 产品及服务已经帮助全球众多行业开始了智能新转型。「智有可为·产业长镜头」栏目将陆续推出全球智能转型领先企业的深度故事。
📝 本期观影笔记

