粉丝1.1万获赞4.5万

vceo 软件分为应用层与底层,分工明确且协调工作。应用层是控制策略核心,基于 modlab simulink 进行模型化开发,通过图形化搭建、动力分配、能量回收等算法逻辑, 经 m i l s i l 验证后自动生成符合规范的 c 代码,完全与硬件结偶,迭代高效。 底层软件负责硬件适配,以手写 c 代码开发 b s p r t e 通信协议栈的模块,直接操作 m c u 寄存器与外设,为应用层提供标准化硬件服务保障。高可信两层通过预设接口集成, 经编码链接生成可执行程序,适配 autos 架构与功能安全要求,是新能源汽车 vcu 量产开发的主流模式。

今天呢我们做了一个例子啊,用这个 vcu 来控制 mcu, 我们这里有两个看合,红色的看合呢,用来模拟 vcu, 下面是我们 mcu 的板子啊,这个就是我们 dbc, 有时间,好吧? ok, 现在我们看我的模型, 模型呢? ok, 这种新建的模型后面什么身份证代码好,我们现在打开商务机, 嗯,这是我们一个监控伤胃机,监控,这个这个那个就是说 mc 状态好,我们打开模拟的那个 vcu, 有那个看,现在把那个油门点点点击发送,再点一下,我们看啊,现在这个 这个电竞转起来了。 ok, 我们现在发一个刹车信号, 五一老电发送。 ok, 你看啊,电机已经停下来了。 ok, 在整个就是整个过程呢,也都是没有买,那么节目使用并生产代码,然后实现了这个功能。 ok。

哎,为什么说哎,你,你如果这个项目来的时候,为什么是硬件工程师先上场呢?而不是说有人会说怎么会说是销售啊。我说销售先谈合作啊,第一个任务应该不是先谈合作吗? 哎,我们说的是开发哈。我们开发的第一步就是说我们开发第一步,如果说从一款产品而言,我们控制器是一款产品的话,第一步是我们硬件工程师首先出马。 我们控制器是由硬件和软件组成的对吧?那硬件呢?升为软件的载体。我们首如果想要做软件,首先我们需要把硬件给完成,把硬件开发出来,那我们硬件工程师他所做的这个任务是什么呢? 我们根据这个任务,我们硬件工程师要完两完成两种功能,第一个是我们的数目转换,第二个是我们的看通讯。来一个个来说哈,数目 转换。就是说哎,你的加速踏板是不是个传感器呢?你的档位呢?你的刹车开关呢?同时也是个传感器,那这个位置需要我进行做一个电路来进行采集你的电压值,这是我们的数目转换电路。那我们的看通讯呢?是为了采集我们电机转速的。 看通讯是我们做我们店铺开发最基础也是最重要的一个知识点了,我们看总算的功能,也是我们大学里面可能会介绍到,有可能也没学到,没关系,不过这个地方大家只需要知道看通讯。其实就是说 刚刚我们加入踏板位置,是通过硬线,通过传感器对吧,直接连到我们整个控制器的进行采集的。而电机转速呢,就像类似于打个电话一样, imcu 电机控制器告诉维修说我电机转速是一千转, 就像直接通过电话一样,很方便快捷。大家可以简单的这样理解啊,就看总算的话,其实就是这个含义,它是主要是为了方便传输信号的。

同样做控制,五年后薪资差七千,为啥?上个月有个兄弟找我在主机厂做了三年 vcu 开发,博士给他 offer 做控制算法,薪资涨四千,问我要不要跳,我问他你现在每天在做什么? 他说调参数,改策略,配合测试。我又问博士那边的控制岗在做什么?他说应该也是做控制算法吧,差不多。我说差不多个屁,完全是两条路,这两个岗位到底在干什么?主机厂 vcu 开发,说白了就是整车控制器的应用层开发, 你拿到博士或大陆的 vcu 控制器,在他们基础软件上做二次开发,扭矩分配策略,能量管理逻辑,驾驶模式切换, 工作重心是让整车跑起来,核心能力是整车标定和系统集成。博世大陆的控制岗做的是底层控制算法, 电机控制的 foc 算法,扭矩观测器,电池 soc 观测,热管理、 pid 调节。工作重心是让单个控制器性能做到极致,核心能力是控制理论和算法实现。一个做指挥官,一个做武器专家,五年后的天花板差很多。主机厂 vcu 港的真实处境 我认识一个在蓝图做 vcu 的 兄弟,二零二一年入职到二零二六年五年了。他说刚入职挺兴奋,觉得自己在做整车控制, 但干了两年,发现自己就是在博士的 ac 平台上改改逻辑,调调参数,底层控制算法根本碰不到,第三年开始变成救火队员,整车 nva 有 问题, vcu 要改冷却逻辑, 冬天续航掉的快, vcu 要优化能量分配,五年下来薪资从十二 k 涨到十九 k, 但他说感觉越来越像系统调试工,技术深度没什么积累。典型问题是接触的面很广,但每个点都不深。 控制算法是供应商的黑盒,只能在应用层做文章。博士大陆控制岗的真实处境同样二零二一年入职,我还认识一个在博士做电机控制岗的真实处境同样二零二一年入职,我还认识一个在博士做电机控制的兄弟,也是五年了。他的成长路径完全不一样, 前两年学 foc 算法,学电机模型,学控制器标定工具链,第三年开始主导新平台电机控制器的算法开发,从需求分析到算法实现,到台架验证,全流程参与。 他现在薪资是二十六 k, 比同期主机厂 vcu 的 兄弟高了七 k。 为啥差距这么大?因为供应商控制岗有技术深度优势。博士和大陆的控制算法是核心竞争力,你接触的是最底层的东西,电机的矢量控制,电池的状态估计,热管理的模型预测控制, 这些技术在行业里有壁垒,市场上真正懂得人不多。五年后差距有多大?飞哥直接说结论,从薪资和技术壁垒看,博士大陆的控制岗五年后明显更值钱。二零二六年市场行情,博士大陆控制工程师五年经验,薪资区间在二十四到三十二 k。 主机厂 vcu 工程师五年经验,薪资区间在十八到二十四 k。 差距核心原因是供应商控制岗做的是技术产品,主机厂 vcu 岗做的是工程集成, 技术产品有壁垒,可以卖给很多主机厂,工程集成可复制性弱。飞哥的建议,如果你是应届生,两个 offer 都拿到了,怎么选? 想走纯技术路线,对控制算法有兴趣,选博士,大陆想接触整车,以后往项目管理或系统工程师转选主机厂 vcu。 如果你已经在主机厂 vcu 做了三年,想跳去博士做控制,难度不小,供应商要的是控制算法能力,你在主机厂积累的更多是工程经验。你现在是在主机厂做 vcu 还是在供应商做控制?评论区说说,下期见。