从系列:改善你的赛车发展
Christoph Hahn, Daniel Weida, MathWorks
演示了在Simulink中控制设计的原理万博1manbetx®和MATLAB®MathWorks的丹尼尔·韦达(Daniel Weida)和克里斯托弗·哈恩(Christoph Hahn)展示了如何控制油门。在Simulink中开发一个工厂模型,就像在节气门例子中万博1manbetx所做的那样,是控制系统的一个基本起点。从这一点出发,Daniel和Christoph创建了一个鲁棒控制器,能够承受可能的不确定性,并通过优化来调整对特定需求的响应。
在这个节气门模型中,首先添加一个PID控制器(标准的线性控制)来创建一个控制回路。信号构建块用于灵活、分组多个信号和模拟多个场景。即使有多个信号,也可以使用Scope特性查看模拟结果。
在模拟现实行为的油门,下一步是改善系统的行为。通过对控制器参数的优化,可以通过Simulink来实现。万博1manbetx您可以在Simulink中调整整个系统,并看到性能和健壮性的直接比较。万博1manbetx克服不确定性的工作流程也可以用来影响质量控制。所有参数的不确定性使您的仿真更加真实,Daniel使用鲁棒控制工具箱™来演示如何识别最坏的情况。然后,他探讨了优化的主题,以及如何在不违反指定限制的情况下对控制器建模。优化有助于定义系统中的需求,是控制设计中的一个非常强大的工具。
尽管有大量的数学计算,但有了用户友好的工具,控制设计是非常可行的。遵循Simulink控制设计万博1manbetx工作流有助于创建健壮和稳定的设计。不确定系统的最坏情况分析特性是一个很好的工具,可以在未来缓解问题,而优化能力作为模型和现实世界之间的桥梁,确保控制系统以兼容的方式行为。更多关于控制设计的材料可以在下面的链接中找到。
使用Simscape Multibody的车辆建模MathWorks的Ed Marquez和Christoph Hahn向您展示了一个Simscape多体模型,该模型用3D可视化表示车辆动力学。
使用Simscape进行车辆建模MathWorks的Ed Marquez和Christoph Hahn向您展示如何使用Simscape创建用于模拟不同动力系统的车辆模型。Simscape是物理建模的语言,它还允许用户建模多域系统。
基于动力总成Blockset的车辆建模Ed Marquez和Christoph Hahn从MathWorks向您展示如何创建车辆模型与动力系统Blockset模拟不同的动力系统,以帮助您在设计过程中作出明智的决定。
使用Simulink进行车辆建模万博1manbetx来自MathWorks的Ed Marquez和Christoph Hahn向您展示了如何为模拟不同发电机的模型来帮助您在设计过程中做出明智的决定。
BAJA全地形车无级变速器(CVT)建模与Veer Alakshendra和Christoph Hahn一起讨论与BAJA等汽车竞赛相关的无级变速器(CVT)建模。
基于CAN和Simulink的ECU调优和数据记录万博1manbetx使用Si万博1manbetxmulink直接从车辆的CAN总线访问数据,然后将其集成到模拟中。通过虚拟CAN通道重播测试数据来增加现有模拟的保真度,而无需进一步的数据处理。
用Simulink对ecu进行编程万博1manbetx通过使用Simulink可用的硬件支持包编程定制ecu和车辆控制器,节省宝贵的开发时间。万博1manbetx万博1manbetx
将CAD组件导入Simscape多体MathWorks的Christoph Hahn向您展示了如何使用Onshape将CAD组件导入Simscape多体。
一种节流阀控制器的实时仿真与测试学习如何使用Simulink实时快万博1manbetx速控制原型和硬件在环(HIL)测试。Naga Pemmaraju和Christoph Hahn指导您通过使用Simulink real-time Explorer实时测试节流阀控制器。万博1manbetx
用MATLAB和Simulink开发ADAS系统的算法万博1manbetxMarco Roggero和Christoph Hahn的MathWorks,解释了Matlab和Simulink如何协助开发先进的驾驶员辅助万博1manbetx系统。它们将介绍车道跟踪,自适应巡航控制和传感器融合。
MicroAutoBox工作流dSPACE的Frank Schmidtmeier和MathWorks的Christoph Hahn将逐步指导您完成从读取传感器数据到Simulink模型再到在ECU上运行的自动生成C代码的工作流程。万博1manbetx
物理组件建模,第2部分:数据驱动的概念学习各种建模方法,以适应您的赛车需求。我们将演示五种建模方法,并分享如何选择正确模型的技巧。另外,找到MATLAB中央文件交换章节中使用的所有模型。
物理组件建模,第1部分:数学模型建模您的赛车的物理系统,并了解各种建模方法,以满足您的需求。MathWorks的塞巴斯蒂安·卡斯特罗(Sebastian Castro)和克里斯托弗·哈恩(Christoph Hahn)演示了五种建模方法,并分享了如何选择正确模型的技巧。
可以与ecu和车辆网络工具箱通信吗使用车辆网络工具箱将控制器区域网络(CAN)连接到MATLAB和Simulink,以便在实际动态事件发生前检查、测万博1manbetx试和验证车辆的运行。
用MATLAB确定底盘刚度MathWorks的技术教育专家Christoph Hahn向您介绍了一种使用直接刚度法确定钢管框架结构性能的有效方法。
用Simulink进行电池建模万博1manbetxJavier Gazzarri和Christoph Hahn向您介绍使用Simulink的电池建模。万博1manbetx
车辆控制系统的嵌入式代码生成Tobias Kumschmider和Christoph Hahn向您介绍了MathWorks代码生成工具链,提供了有关支持平台的信息,并展示了在过程中循环(PIL)软件演示中的功能。万博1manbetx
MATLAB和Simu万博1manbetxlink赛车休息室:CAD导入SimMechanics了解如何通过插件使用SimMechanics Link将CAD汇编导入SimMechanics,从而允许您将CAD文件保存为XML文件,或者将CAD文件或连接到CAD系统的API。
你也可以从以下列表中选择一个网站:
请选择表现最佳的中国网站(中文或英文)。MathWorks的其他国家网站并没有针对您所在位置的访问进行优化。