西门子湖北省变频器总代理-西门子伺服电机总代理-西门子中国(授权)中国一级代理商

发布日期 :2023-11-24 09:00 编号:12492321 发布IP:223.73.36.216
供货厂家
广东湘恒智能科技有限公司  
变频器
西门子代理商
触摸屏
西门子一级代理
伺服电机
西门子一级总代理
报价
电议
联系人
梁涛(先生)
手机
18126392341
询价邮件
450700973@qq.com
区域
惠州变频器
地址
石化大道太东天地花园
在线咨询:
点击这里给我发消息
让卖家联系我
详细介绍
手机版链接:https://m.trustexporter.com/cz12492321.htm
在日常的仿真分析中,无论是整车的控制策略模型,还是总成或子系统的控制策略如热管理、BMS、MCU等模型都越来越紧密地和物理模型的开发耦合在一起。过往的整车模型开发,控制策略的部分常被简化甚至基本忽略;但随着新能源车车型、配置及工况要求越来越复杂,仿真任务也日益增多;而且任务内容也越来越细分,比如单独研究某个总成的控制策略影响下的闭环系统输出,甚至是元部件单体在控制器调节下的闭环特性。本文要讨论交流的内容是站在整车性能的仿真计算需求上,如果将策略部分集成到整车物理模型中,这种工作可以如何开展,以及评估及分析整车闭环后的计算结果;而不是讲解策略模型的开发和实现。作为性能仿真或者属性分析的工程师角色,通常来说,控制策略的输入是仿真模型的边界条件:在定好模型的参数,初始条件以及工况后,执行机构的命令首先来自于试验数据,目的是为了验证物理模型的准确性。但该步骤完成后,物理模型具备一定的精度并准备用来进行性能预测的计算时,简单的边界输入比如给定某个扭矩、转速、开度等这种设置方式,就不能满足仿真需求了。而且模型的内容需求会随着不同车型的分析需要会逐渐庞大并越发复杂,开发工作也是要求尽量frontload,这样就会要求系统仿真工程师如何有效合理地集成不同车型不同项目甚至不同部门的分析需求,将“控制 + 被控对象”的闭环系统模块化,定制化;这样才能从容应对未来可能更加迫切且更加多样化的整车集成仿真要求。02功能级别控制模型的开发和应用根据以往的项目合作经验,我们可以试着将控制模型集成粗略地分成三种场景:最基本的是功能级别的控制模型;最完整或者说最贴近实车的是完全的Simulink(后简称SLK)控制模型;那么夹在中间的可以根据实际情况,比如掌握控制策略描述文档的多少,现有控制模型的完备程度等因素,可能需要定制化不同复杂程度的模型来适应闭环分析的需要。图表 1 – 功能级别控制模型这里提到的功能级别的控制模型,如图表 1所示,其应用目的主要是为了配合车辆基本性能比如动力性经济性的快速仿真和分析。无论是传统车的EMS/TCU,还是新能源车的VCU/FCU,都可以通过这些现成的控制元件模型和发动机/电机/电池等物理模型快速构建出整车模型,可以省去开发策略模型的环节,直接设定控制元件中的参数就可以看到对结果的影响。但是此类模型没法修改或更新内部的逻辑,只能设定开放出来的参数,比如VCU里启停发动机的SoC限值等。而且车辆的混动架构也有各种不同的构型,此类封装好的控制元件不可能适应所有种类,需要结合信号、逻辑、数表及状态机等扩展功能来配合才能实现特定的控制功能。03完全SLK控制策略模型在拥有完全SLK控制模型的情形下,可以支持的开发工作就很多了,比如直接搭建MiL环境,用接近实车的控制策略来驱动仿真模型;或者提取出只和仿真目的相关的策略模块来进行MiL集成,这样既可以让模型轻量化,还可以节约调试时间。图表 2 – Simulink接口模型这种模式的集成工作一般会碰到可用性的问题,需要对模型做调整或简化工作。因为,通常完整的SLK控制模型一般来自于控制开发工程师或者标定工程师,其原本的用途是为了确保控制策略的实现在逻辑上正确的,以及代码在烧写到ECU后通过调参可以达到车辆设计的预期性能。这其中除了包括应用层的完整策略外,还有通讯、诊断等其它功能模块;如果想要集成到MiL环境中,需要对模型进行适当的调整,因为有些策略是MiL环境下无法调试的,这些策略或是和硬件相关的功能,或是和物理模型没法有效关联。比如由于车辆物理模型本身并不能包罗万象,尤其是针对车辆单一属性所构建的模型通常都是相对简化的。例如,对于动力性经济性的计算,可能工程师们只关注车辆的速度、加速度、油耗/电耗、发动机/电机/发电机的扭矩和转速,电池SoC以及所有高低压电气网络及负载的电压电流等物理量。稍微复杂一些的可能包含一些简单的热管理回路来计算温度,压力和liuliang的结果。但这些量即便全部反馈给完整SLK控制模型,跟实车上相比,也是远远不够的。大量的传感器信号,状态标识及CAN信号等都是控制策略在运行计算时所需的输入,如果车辆物理模型不能给出,则需要对策略部分进行简化,或者手动屏蔽一些非相关的模块,但这种工作需要对控制模型本身非常了解,不然很难做到有针对性的简化。04多级复杂程度的控制模型上面两节提到的控制模型要么是比较简单的功能级控制模型,只能完成非常有限的工况计算和分析;要么是完整庞大的SLK模型,可能需要大量的调整和更新才能匹配车辆物理模型进行仿真。对于系统仿真工作来说,由于分析任务的属性、目标、工况及jingque度等因素的要求,不可能非此即彼地去使用上面两种模型,那么自然会衍生出对于不同复杂程度控制模型的需求。早些年还有一个客观制约是通常作为车辆属性或性能的仿真分析工程师,其建模分析的软件工具和控制开发/标定工程师的工具是不一样的,而且做物理建模的仿真工程师不具备策略模型开发的能力和专业背景。但现在随着建模仿真软件工具或平台的功能越来越多样化,不同软件间的接口也更加成熟稳定,已经可以很快速高效地对控制模型和被控对象模型进行集成。而且现在的仿真平台功能多样化,在同一个平台上同时开发策略模型和车辆模型也可以完成许多闭环系统建模仿真及分析的任务。这里先分享一些想法和过往项目的心得,有感兴趣的读者可以找机会一起讨论。在开发模型过程中,有关于控制策略的输入除了以模型的形式呈现外,还可以有流程图或特性表格(也是标定项)来表示策略的执行过程。如下面图表 3所示,在某款混动车型的整车控制器VCU的逻辑实现中,可以依照此控制描述文档中的流程图、特性表以及相关的逻辑。这里并不是要构建非常复杂的车辆模型,或者对多个属性进行同时评估或优化,而是只以整车经济性(热机)的分析目的进行建模。图表 3 - 控制策略/逻辑描述利用信号、逻辑运算、算术运算再配合上状态流图,通常就可以实现常规的、常用的控制模块,如图表 4所示,这里在AMESim平台上实现了一些基本的VCU控制模块,包括车辆模式切换,扭矩分配以及再生制动等。图表 4 – 控制模型 (AMESim)并且针对实现的逻辑功能,需要有数据对其进行逻辑验证及功能验证。这里因为有实车的试验数据可做为验证的依据,所以可以将试验数据作为策略模型的边界条件,检验实现的逻辑计算是否能和试验结果匹配。如图表 5中所示,将车辆模式和扭矩分配的计算结果与试验数据进行了对比。当然,仿真验证要尽量多地覆盖典型的车辆工况及使用场景,这样才能有利于tisheng模型的精度;只有确保策略模型和实车数据的误差在允许的范围内,才可以考虑下一步的集成工作。图表 5 – 策略模型输出和试验数据对比 车辆物理模型的开发是可以和策略模型并行的:由于此款车型的建模只以热机的经济性为分析目的,因此模型的构建也是相对比较简单的。根据架构和设计参数以及总成的特性数据,搭建出如图表 6所示的模型。
我们的其他产品
相关西门子中国产品