0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

架构开发与优化咨询和实施服务

hirain_tech 来源:hirain_tech 作者:hirain_tech 2024-02-05 14:26 次阅读

服务概述

得益于硬件平台算力的提升,汽车电子电气架构的集成度逐渐提高,从单体ECU、到功能域集成控制器、到区域集成控制器,多域融合成为了目前行业中软件工程的重要工作内容。同时,在传统控制器C代码开发的基础上,C++JAVA等高级别编程语言也得到了更多的应用。以典型的智能驾驶应用为例,以C++为代表的面向对象编程语言成为了感知、融合、定位、规划的主流语言,同时由于传统控制开发的延续性和可靠性要求,控制部分依然以C代码或MBD生成的C代码为主导。

wKgaomXAf12AeELnAADOOkMF5FA336.png

经纬恒润可以为汽车电子和软件工程师在开发软件架构过程中为满足以下要求提供服务支持:

大算力硬件平台迁移要求

原有多个单体ECU,需要融合到新的集成ECU中,例如低级别ADAS控制器、泊车控制器融合到域控制器中;BMS与VCU融合到域控制器中。融合过程中,需要利用面向对象、面向服务等思想、基于UML设计新的分层、模块化架构,剥离原MBD模型。

既有硬件方案下软件优化要求

既有硬件方案条件下(例如5R1V+TDA4),为了增加新的功能,需要尽量在不增加新的算力和传感器的前提下充分利用资源,对软件设计进行优化。

技术栈更新要求

在原Simulink开发的软件模型的基础上,利用C++等高级编程语言更新感知、融合、定位、规划部分的软件设计、适配新的通信协议(例如DDS、TSN)、中间件等。

能力提升要求

面对业内研发体系建设趋势,例如ASPICE、功能安全、信息安全、从单体ECU向域集成控制器演进产品、从非AUTOSAR架构向AUTOSAR架构切换、从基于功能的开发向基于场景的开发转型的动机,需要借助第三方实施经验,制定迭代实施路径,并协助开发完成成熟度较高的新一代软件架构模型。

工程资源要求

现有软件工程师资源不足,需要借助第三方资源,为具体项目提供支撑。

服务内容

既有软件设计梳理与建模

在客户领域专家深度参与的基础上,利用专业能力分析和提炼既有软件体系结构,并利用UML建立软件架构模型,支持建立EA、Rhapsody、MagicDraw或其他工具模型。

架构优化目标制定

参考业务目标和ATAM (Architecture Tradeoff Analysis Method)等架构权衡指标,与客户遴选制定架构优化目标。

软件架构优化

根据架构优化目标,利用面向对象分析与设计方法,对软件体系结构进行重构,例如通信调度剥离、算法剥离、新的设计模式的应用等,并利用UML进行建模,支持建立EA、Rhapsody、MagicDraw或其他工具模型。

新软件设计实现与验证

根据新的软件架构模型,设计模型测试用例,执行MIL层级的软件集成验证。在客户软件工程师的深度参与基础上,实现软件生成,并通过软件测试。支持Rhapsody、Simulink、SCADE模型实现。

服务方式

提供有经验的项目经理组建联合项目实施团队并承担项目管理

提供有经验的架构师根据优化目标实施优化架构建模

提供有经验的软件工程师进行软件实现与验证


审核编辑 黄宇

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 控制器
    +关注

    关注

    112

    文章

    16341

    浏览量

    177860
  • UML
    UML
    +关注

    关注

    0

    文章

    122

    浏览量

    30858
  • ecu
    ecu
    +关注

    关注

    14

    文章

    886

    浏览量

    54488
  • MBD
    MBD
    +关注

    关注

    0

    文章

    25

    浏览量

    8962
  • 算力
    +关注

    关注

    1

    文章

    967

    浏览量

    14796
收藏 人收藏

    评论

    相关推荐

    宝藏级微服务架构工具合集

    宝藏级热门微服务架构工具包含Spring Boot、Eclipse Vert.X、Kubernetes、Tyk、RabbitMQ、Apache Kafka等。其中,Spring Boot简化了微服务
    的头像 发表于 12-21 16:33 102次阅读

    诊断系统开发咨询服务

    随着汽车电控系统复杂度及消费者对于汽车售后服务水平要求的提升,诊断系统开发在整车开发中的重要度日益突出。经过多年的实践,经纬恒润积累了丰富的经验,业务涵盖诊断协议及功能定义、诊断测试、整车下线配置及检测(EOL)需求设计、整车售
    的头像 发表于 12-18 16:30 332次阅读
    诊断系统<b class='flag-5'>开发</b><b class='flag-5'>咨询服务</b>

    面向服务的整车EE架构(SOA)设计开发咨询服务

    经纬恒润多年来一直致力于为客户提供先进电子电气架构解决方案,近年来,经纬恒润在国内率先开展整车SOA架构的技术研发和业务布局,参与多款SOA架构下量产车型的研发,积累了丰富的SOA架构
    的头像 发表于 12-12 15:11 550次阅读
    面向<b class='flag-5'>服务</b>的整车EE<b class='flag-5'>架构</b>(SOA)设计<b class='flag-5'>开发</b><b class='flag-5'>咨询服务</b>

    SSR与微服务架构的结合应用

    随着互联网技术的快速发展,前端技术栈不断更新迭代,后端架构也经历了从单体应用到微服务的变革。在这个过程中,服务端渲染(SSR)作为一种提升页面加载速度和SEO性能的技术,与微服务
    的头像 发表于 11-18 11:34 318次阅读

    架构与设计 常见微服务分层架构的区别和落地实践

    架构风格越倾向于清晰的职责定位,且让领域模型成为架构的核心。 基于这些架构风格,在软件架构设计过程中又有非常多的架构分层模型。 传统三层
    的头像 发表于 10-22 15:34 220次阅读
    <b class='flag-5'>架构</b>与设计 常见微<b class='flag-5'>服务</b>分层<b class='flag-5'>架构</b>的区别和落地实践

    服务架构与容器云的关系与区别

    服务架构与容器云密切相关又有所区别。微服务将大型应用拆分为小型、独立的服务,而容器云基于容器技术,为微服务提供构建、发布和运行的平台。区别
    的头像 发表于 10-21 17:28 214次阅读

    9月26日云技术研讨会 | SOA整车EE架构开发流程及工具实施方案

    本次研讨会经纬恒润将结合业务团队多年来在SOA架构开发和工具实施领域的项目实践经验,分享探讨SOA趋势下先进的整车EE架构开发模式,聚焦在S
    的头像 发表于 09-19 17:09 299次阅读
    9月26日云技术研讨会 | SOA整车EE<b class='flag-5'>架构</b><b class='flag-5'>开发</b>流程及工具<b class='flag-5'>实施</b>方案

    华纳云:如何正确配置PDSoft数据库服务器以优化性能?

    为了确保服务器的高可用性和业务连续性,设置冗余和备份是至关重要的。本文将探讨如何通过实施冗余配置和备份策略来防止单点故障导致的系统宕机。内容包括冗余服务架构、数据备份方案、灾难恢复计
    的头像 发表于 09-19 15:54 243次阅读

    有方科技携手中移咨询为客户提供数智化转型一体化服务

    咨询、智算相关的基础设施设备(含物联网通信设备、高性能存储服务器、网络设备等)、上线实施等一体化服务。此次合作也标志着双方对人工智能智算方案等基础技术领域的未来发展和前景有着共同的理念
    的头像 发表于 07-22 17:06 655次阅读

    ai服务器是什么架构类型

    AI服务器,即人工智能服务器,是专门为人工智能应用设计的高性能计算服务器。AI服务器的架构类型有很多种,以下是一些常见的
    的头像 发表于 07-02 09:51 1056次阅读

    基于java+单体服务 + 硬件(UWB定位基站、卡牌)技术架构开发的UWB室内定位系统源码

    基于java+单体服务 + 硬件(UWB定位基站、卡牌)技术架构开发的UWB室内定位系统源码 UWB定位技术 超宽带定位 高精度定位系统源码
    的头像 发表于 06-13 09:35 429次阅读
    基于java+单体<b class='flag-5'>服务</b> + 硬件(UWB定位基站、卡牌)技术<b class='flag-5'>架构</b><b class='flag-5'>开发</b>的UWB室内定位系统源码

    微软发布Windows应用程序优化服务,激发开发者热情

    3 月 14 日,微软宣布面向全球开发者推出 Arm Advisory Service,以协助其在Arm设备上构建并优化Windows应用。此项服务自 2023年10月开始试运营以来,得到广大
    的头像 发表于 03-14 10:26 464次阅读

    经纬恒润需求工程咨询实施服务

    经纬恒润对汽车电子产品的需求开发和管理有深入的理解,可以针对ASPICE、功能安全、特定OEM专有质量要求提供实操性的系统和软件需求工程服务
    的头像 发表于 02-29 15:09 352次阅读
    经纬恒润需求工程<b class='flag-5'>咨询</b>和<b class='flag-5'>实施</b><b class='flag-5'>服务</b>

    国内SAP实施公司大盘点

    随着企业数字化转型的加速推进,SAP作为全球有名的企业软件解决方案提供商,受到了越来越多企业的青睐。然而,要充分发挥SAP软件的潜力,企业需要依赖专业的SAP实施公司来提供技术支持和咨询服务。在国内
    的头像 发表于 01-22 10:07 2112次阅读

    如何搭建微服务架构的全局图景

    如果一直保持共用数据库的模式,则整个架构会越来越僵化,失去了微服务架构的意义。因此小明和小红一鼓作气,把数据库也拆分了。所有持久化层相互隔离,由各个服务自己负责。另外,为了提高系统的实
    的头像 发表于 12-27 15:16 512次阅读
    如何搭建微<b class='flag-5'>服务</b><b class='flag-5'>架构</b>的全局图景