IAR和斯坦福太阳能汽车项目

Standford_solar_car

 

 

车队在他们的世界太阳能挑战赛项目中已经使用IAR Embedded Workbench多年。

IAR和SSCP:
成立于1989年的斯坦福太阳能汽车项目(SSCP)是一个主要由本科生组成的团队,他们每两年设计、建造和测试一辆太阳能电动车。在每个开发周期结束时,车队将参加并参与世界太阳能挑战赛的比赛。世界太阳能挑战赛是一项跨越澳大利亚内陆3000公里的比赛,汇集了来自30多个不同国家的车队,旨在推动太阳能汽车的极限并促进技术创新。在过去的三个周期中,IAR与SSCP合作,为车队提供顶级的IAR Embedded Workbench开发工具,这些工具一次又一次地推动我们横跨澳大利亚的旷野。

过去三个周期内的车辆的所有系统都是在IAR Embedded Workbench的帮助下编写、调试和测试的。IAR与STMicroelectronics的合作进一步促使车队选择IAR Embedded Workbench作为他们首选的工具套件,因为过去三辆车的所有系统都使用了STM32系列微控制器,成员们使用FreeRTOS和他们自己的定制库编写了这些代码。在过去的几个周期中,汽车的电气系统发生了巨大变化,从多个PCB构成的分布式系统转变为更加集成的系统,其中一个板(车辆电脑)作为汽车的大脑,发送控制信号并监控系统的安全关键方面。

我们的车辆电脑、方向盘和电池管理系统(BMS)都使用STM32 F4处理器来管理从灯光、制动到BMS上的安全关键感应和隔离需求等一切。谈到IAR Embedded Workbench,三年级电气工程专业的Ricardo Iglesias说:“IAR Embedded Workbench的强大之处部分来自其广泛的集成开发环境功能。IAR提供的快速分析源代码的能力在我们嵌入式代码的开发中非常重要,更不用说它与STM32 F4的无缝集成了。”

the-carbon-fiber-and-fiberglass-body-of-the-2019-car

 

stanfordsolarcar_race2017_image3

2019年板卡开发:

考虑到设计周期短和汽车软件的安全关键性质,IAR Embedded Workbench的易用性对车队解决工程问题至关重要。大二计算机科学专业的丹尼尔·吉连指出,直观的设计帮助他顺利融入了团队。吉连表示:“在处理复杂的代码库时,导航的简便性尤为重要。使用IAR Embedded Workbench很容易上手,能快速开始为团队做出贡献。”

车队目前正全力准备参加2019年世界太阳能挑战赛(WSC)。学生们在车间度过了许多个晚上和周末,编程团队目前专注于编程方向盘和车辆电脑板。电气团队成员最近刚刚发货了最新版本的电池管理系统(BMS),这个板上的各种安全关键软件和硬件检查对其正常运行至关重要。学生们使用IAR Embedded Workbench来处理所有这些板。目前,车队的库分为三大主要组别:第三方嵌入式库(包括FreeRTOS操作系统)、内部开发的CAN、SPI和以太网驱动程序,以及针对板卡特定逻辑的库。IAR Systems通过其便捷的文件组织界面,使这些库的开发和使用变得非常顺畅。

stanford_solar_car_project_race2017small-min

 

stanfords-luminos-world-solar-challenge-car-image-stanford-solar-car-project_100433022_l

 

过去的车辆均采用了双筏式猫玛艇设计,但2019年的车辆将采用单筏式子弹车设计;这是SSCP历史上最窄和最激进的设计。除了雄心勃勃的空气动力学设计外,代码和电气团队还为车辆电脑增加了新的传感器,为灯光设计了新的控制器,创建了新的手控油门,并对BMS的启动逻辑进行了修改。尽管2019年车辆的外观与以往周期大不相同,但SSCP的文化仍然强烈地围绕着1989年初建立的创新和合作精神。SSCP学生们的奉献精神和创造力,以及IAR Systems等行业领导者的赞助,继续推动车队穿越澳大利亚内陆。

 

 

了解一切的起源