用户故事

使用基于模型的设计支持小型开发团队:与Airnamics的问答

查看PDF

挑战

设计和开发一种用于近距离航拍的无人航拍运动系统

解决方案

利用MATLAB和Simulink的基于模型设计,加速飞行器电传飞控和飞行管理万博1manbetx系统软件的设计、调试和实现

结果

  • 上市时间缩短了一个数量级
  • 试飞异常很快得到解决
  • 调试时间从几周缩短到几小时

“基于模型的设计无需昂贵的原型就能实现更高质量的代码;开发成本降低了十倍。”

马科·塞勒,航空动力公司的

总部位于斯洛文尼亚梅德维德的Airnamics公司开发先进的无人机系统(UAS),用于电影制作、直播、GIS数据捕获和工程检查。

是什么促使你寻找一种新的工作方式?

我们需要设计两个极其复杂的系统:一个冗余的电传飞行控制系统和一个60公斤无人机的飞行管理系统。我们从手写的C开始,但大约一年后,我们在开发、测试和调试效率方面陷入了死胡同。

为什么基于模型的设计?

我们看到,只有基于模型的设计才能使我们的三名工程师团队在分配的时间框架内构建高性能、高端的UAS。基于模型的设计使我们能够定义基本的系统参数和控制算法,只需要很少的实验工作或物理制造。我们可以追踪单个系统和认证规范的需求到实际的代码。这对于民航局的认证是至关重要的。

到目前为止,你看到了什么结果?

基于模型的设计让我们可以在地面上测试系统的几乎每个部分。以前需要数周才能识别和反复飞行测试才能解决的漏洞,通过模拟在数小时内就得到了修复。我们在第一次飞行前就发现了95%以上的控制软件bug。其结果是更安全、更可靠和更高质量的产品。