Built with Qt
索伯车队进站维修系统
优化每一毫秒,实现巅峰性能。
汽车设计的技术巅峰之作
75%
缩短开发时间
50%
更精简的代码库
100%
可靠性提升
索伯车队将于2026年转型为奥迪F1车队(Audi F1 Factory Team)。Sauber Motorsport(索伯赛车运动)利用Qt软件在F1赛事中实现更快、更安全的运营;Sauber Technologies(索伯科技)将F1尖端的研究成果应用于工业市场。
从优化进站维修操作到空气动力学设计和赛车手培训,Qt技术为索伯车队提供了快速控制、实时洞察和可靠数据,助力其在创新和工程设计领域达到巅峰并取得成功。
有了Qt,每一毫秒的进站维修都能被优化至巅峰状态,这确保了赛车手和团队能在安全的环境下完成维护工作。
索伯赛车运动股份公司体育总监 Iñaki Rueda
Qt 解决方案亮点
凭借全面且高性能的软件开发框架实现快速开发
具备高度响应的用户界面与超高速数据通信
拥有能提高质量和安全性的可靠软件组件
一次进站通常少于3秒,所有操作都必须非常迅速。团队需要精确到毫秒的反应,并且需要一个能非常快速响应的界面,以便立即发现是否存在问题。Qt 作为一流的框架完全满足了这一需求。
索伯赛车运动 进站维修系统项目负责人 Alessandro Agansati
毫秒必争
索伯车队在多款应用中采用了Qt技术。其中之一是进站系统(Pitstop System),用于优化F1赛事中的进站维修,以实现极致的速度与安全保障。这款Qt桌面GUI应用在进站前及进站期间全程监控车辆系统,确保一切运行正常;一旦出现问题,便会立即提醒车队介入并修复故障。
索伯车队当时正在寻找一种高效且经济的技术来替代.Net框架,因为其部分必需的库已被弃用。正是在此时,Qt框架被引入进站系统。
Qt是我能找到的最好框架,它能够以简洁、高效且控制成本的方式构建出色的UI应用,Agansati先生称。
在不到3秒的时间窗口内操作时,无延迟的用户界面显然至关重要。但维修站效率(与安全性)同样极大地依赖于团队协作,以及对赛车和维修区内各种传感器与设备的实时数据处理。在这方面,使用Qt多线程执行是最理想的选择。使用Qt信号槽机制,线程管理得到了极大简化;线程无需手动创建,它们在"底层"被自动管理,并通过回调事件提供执行上下文。
我们无需关心底层所有样板代码,并且可以100%确定其背后的设计是可达到的最佳方案,他继续说道。
借助Qt多线程技术和信号槽机制,能立即获得性能最优的系统。开发工作就像用乐高积木搭建程序,开发者需要懂得如何设计架构,之后一切模式都已明确定义,只需数小时或数天即可构建出应用程序。
索伯赛车运动 进站维修系统项目负责人 Alessandro Agansati
高效开发
随着F1赛事遍布全年,留给开发和更新的时间窗口正变得越来越短。与此同时,随着技术不断进步,数字化和自动化变得至关重要且无处不在,系统要求也随之增加。
我们一直在与时间赛跑。我们不具备消费级或工业产品那样充裕的开发周期,但我们必须提供同等水准的性能、质量和可靠性,Agansati先生称。
借助Qt,索伯车队通过论坛和群组找到了出色的开发资源和在线支持。
其文档以清晰明了和优秀的设计脱颖而出:通常,开发者很容易找到问题的解决方案。
除此之外,Qt库支持增量式开发,它预先包含了许多在开发后期非常有用的功能。
Qt框架由深入了解底层问题及其解决方案的人构建,并且已经为开发者提供了所有必需的工具, Agansati先生继续说道。
团队经常会遇到这样的情形:起初不知道某些信号为何默认包含在内,直到后来开发者才意识到,他们确实需要那个特定的信号,而发现信号早已包含在内时,大家都松了一口气,因为无需重新设计。
我把Qt当作普通编程语言来使用,并非用于图形界面,而是用于软件背后的网络监听器。当团队和代码需要快速响应时,信号与槽非常有用。在一周之内,我优雅地解决了所有问题,并且确信一切都能正常运行。
Qt确实与众不同,因为它注重性能。
索伯赛车运动 进站维修系统项目负责人 Alessandro Agansati
赛道之外
多年来,索伯车队运用Qt框架开发了多款应用程序,涵盖桌面端(如进站系统)和嵌入式设备,例如用于赛车手训练的模拟器或事件记录器。
尤其值得一提的是事件记录器,这是一款基于Qt构建的非图形界面应用程序。团队此前花费数月,尝试用Python及其他框架来实现记录器(具体细节保密),但最终转向Qt后,仅用两周就完成了系统构建,并且实现了更好的性能。
信号与槽机制即便在无需用户界面的场景下也极为便捷。使用Qt后,我用两周就完成了之前在其他框架上耗时两个月尝试实现的功能,Agansati先生表示。
最后,索伯车队计算流体动力学团队自2007年以来,一直将 Qt 用作其空气动力学和流体力学软件的图形用户界面。虽然这款应用最初是为 F1 赛事开发的,但如今已广泛商用于工业领域,客户范围涵盖汽车设计、航空航天工程乃至建筑项目。在这一应用中,Qt 界面提供了简洁直观的交互体验,使用户能够轻松访问云端处理的复杂信息和海量数据。
我们从2007年组建CFD团队时就开始使用Qt 3。对我们而言,PySide与Python的绑定以及Qt的跨平台能力是选择Qt的重要理由。总体来说,使用Qt很愉快,能够轻松完成各种任务。
索伯集团空气动力学软件主管 Francesco Del Citto
关于索伯集团公司
索伯集团旗下拥有两大运营实体。F索伯赛车运动股份公司(Sauber Motorsport AG)负责运营和管理其F1车队;索伯技术股份公司(Sauber Technologies AG)专注于先进工程、原型开发和增材制造领域的第三方业务,同时在工厂最先进的风洞中进行全尺寸和缩尺模型测试,并在空气动力学领域进行突破性创新。两家公司紧密协作、共享技术专长,将瑞士欣维尔总部全体专业人士的智慧,充分应用于内外部各类项目。
索伯集团将可持续发展置于其使命的核心;其业务在ISO 14001环境管理标准下运营,自2011年起实现碳中和,并已在国际汽车联合会(FIA)环境认证框架中获得三星级别认证。
自1970年成立以来,这家创新的瑞士公司始终为世界一级方程式锦标赛、德国房车大师赛和世界耐力锦标赛等系列赛事在赛车设计、开发与制造领域树立标杆。自1993年首次亮相世界一级方程式竞标赛赛场后,索伯赛车运动股份公司已成为这项运动中少数拥有悠久历史的私营车队之一。作为征战超过500场一级方程式竞标赛的精英俱乐部成员,车队在2022年庆祝了参赛三十周年,并持续在赛道内外蓬勃发展。
