GPS导航系统的基本原理是测量出已知位置的卫星到用户接收机之间的距离,然后综合多颗卫星的数据就可知道接收机的具体位置。要达到这一目的,卫星的位置可以根据星载时钟所记录的时间在卫星星历中查出。而用户到卫星的距离则通过记录卫星信号传播到用户所经历的时间,再将其乘以光速得到(由于大气层电离层的干扰,这一距离并不是用户与卫星之间的真实距离,而是伪距(PR):当GPS卫星正常工作时,会不断地用1和0二进
智能交通用到的一些技术1.汽车GPS技术GPS,即全球导航系统,也称全球卫星定位系统。它是依靠围绕地球运行的24颗定位卫星,不断对地面发射并提供三维位置、三维速度等电子信息,地球上安装的相应接收设备接收到这些信息并用中转帧继设备对这些信息进行分析,从而判定发射提供信息的物体所处方位的一种定位系统。汽车GPS导航系统主要由两部分组成,一部分是由安装在原车上的GPS接收机和显示设备组成;另一部分是由计
我是穿拖鞋的汉子,魔都中坚持长期主义的工程师。老规矩,分享一段喜欢的文字,避免自己成为高知识低文化的工程师:你要登高山一睹春风得意,要做不惧风浪的云帆,去踏青云万里的征程,脚下荆棘遍布也要欣然前往,前途锦绣正等你全力奔赴,风吹过的夏天,我们终将得到救赎!本文主要介绍国产基础软件开发平台架构ASF的架构设计及关键技术。一、 架构设计ASF 是位于基础软件平台(即基础操作系统和运行环境)和功能服务层之
转载 2023-09-30 17:49:11
197阅读
1、产品现状在智能手机时代,OTA常被用于对手机进行系统更新。OTA主要分为FOTA(Firmware-Over-The-Air,固件在线升级)是对固件下载安装镜像,SOTA Software-Over-The-Air软件在线升级)是对部分应用层软件的迭代更新。在汽车智能联网技术未普及的时代,一辆汽车包含约1000万行软件代码。而现在智能化、网联化的汽车运行的代码量高达约1亿行,预计未来自动驾驶汽
摘要:软件定义汽车(Software Defined Vehicles, SDV),软件改变着汽车的DNA,毫无疑问,软件对于汽车的重要性不言而喻,从2016年开始,自动驾驶的大潮来临之际,软件定义汽车已经作为一个趋势和方向,在汽车技术行业,包括工程师中讨论交流,硬件,软件,自动驾驶,汽车的未来在哪里?本文作者从自己的项目经历,所学所看,从不同的视角和角度给大家分享下软件定义汽车的一种解读,供大家
作为软件定义汽车的核心要素之一,OTA正在经历最为关键的第三个发展节点。1.0阶段的OTA,更多是SOTA,主要涉及地图等应用软件的版本更新,这个阶段改变了过去车主需要开车到4S店进行线下升级的繁琐体验。到了2.0阶段的OTA,以特斯拉为代表,拉开FOTA在汽车行业应用的序幕,这个阶段不再仅仅是应用软件的版本更新,而是涉及到多个系统的固件更新,更多侧重功能软件的Bug修复和性能提升。与此同时,FO
转载 2023-11-12 22:56:55
15阅读
智能驾驶系统是一个非常复杂的系统:复杂的行泊车功能高算力的感知规控算法异构的计算平台复杂的电子电气架构安全、灵活、可诊断、可升级、可仿真等等如何设计一个如此复杂的系统?mbd(model-base-design),广泛应用在自然科学、金融经济、社会分析等各领域,帮助理解复杂系统。如何设计一个mbd系统,需要哪些技术?不管用什么样的方法设计一个系统,都是将复杂的系统拆解成更小粒度的组件,标准化这些组
本系列博客包括6个专栏,分别为:《自动驾驶技术概览》、《自动驾驶汽车平台技术基础》、《自动驾驶汽车定位技术》、《自动驾驶汽车环境感知》、《自动驾驶汽车决策与控制》、《自动驾驶系统设计及应用》。 此专栏是关于《自动驾驶汽车平台技术基础》书籍的笔记.1.自动驾驶汽车软件架构1.1 软件平台概述汽车上因使用了大量的电子控制单元(Electronic Control Unit,ECU),使得电子软件的开发
文章目录AutoSAR简介与展望基本概念历史进程AutoSAR构成背景软件系统架构图AutoSAR软件架构分层简介实时运行环境层(RTE)微控制器抽象层(Microcontroller Abstraction Layer)ECU抽象层(ECU Abstraction Layer)复杂的驱动程序(Complex Drivers)服务层(Service Layer)AutoSAR软件开发AutoSA
本文主要介绍了国产基础软件开发平台架构下的关键技术设计。一、系统软件系统软件是针对汽车场景定制的复杂大规模嵌入式系统运行环境。系统软件一般包含异构分布系统的多内核设计及优化、Hypervisor、POSIX/ARA(AUTOSAR Runtime for Adaptive Applications)、分布式系统 DDS(数据分发服务)等。1、内核系统自动驾驶操作系统要求多内核设计,内核要求与 AU
汽车软件到目前还是一种嵌入式软件,嵌入式软件有领域的特点,汽车软件和其他嵌入式软件的开发有所不同,其特点有:大量使用moto芯片大规模使用simulink大量使用CAN通信标定功能是标配不使用通用的操作系统,如linux,即使是常见的实时操作系统也很少使用,如vxworks,ucos等主要开发人员都是机械类专业背景对于传统汽车汽车软件设计就是控制器软件设计。控制器是用来控制汽车部件的,传统汽车
目录1、什么是汽车软件?2、汽车软件真的无处不在?3、汽车软件的三大部分包括什么?国内外头部厂商?3.1车载操作系统3.2车端软件3.2.1自动驾驶3.2.2车辆控制3.2.3智能座舱软件3.2.4车联网3.3管理服务类软件 传统的汽车的核心竞争要素可以分为四大类:造型与工程设计、动力总成、底盘和电子电气,但智 能化汽车的核心元素却是由硬件、软件和服务进行分类的。预计到2030年
一.软件定义汽车软件定义汽车(software defined vehicles , SDV)具体是指在 模块化和通用化硬件平台 支撑下,以人工智能为核心的软件技术决定整车功能的未来汽车软件定义汽车功能的增加与升级可通过 软件的远程部署与更新 来实现,汽车硬件将成为模块化、通用化的平台和资源池,支撑整车软件多样化开发与部署。 二.整车开发模
转载 2023-08-30 12:17:16
322阅读
2022年4月12日,东软睿驰针对域控制器的软件开发平台——NeuSAR DS(Domain System)正式发布。这款产品可为智能汽车的开发提供更高效的软件开发平台、以及更完整的基础软件解决方案。打造智能汽车软件开发平台随着汽车智能化的加速发展,“软件定义汽车”进入深水区,相比传统E/E架构,新的车型逐渐采用SOA架构,在整车设计、开发模式与方法论等方面都有革命性的变化,构建整车软件开发平台
随着汽车产品日渐趋向电子化,人们对各类先进的安全系统、高级驾驶辅助系统的接受程度日益提升。而原本昂贵的盲点检测、自动紧急制动等功能的成本下滑,使其快速获得了市场青睐。富士奇美拉研究所(Fuji Chimera Research Institute)的预测数据显示,全球汽车ECU市场正以6.0%左右的年均复合增速增长,2027年的市场规模将达到980亿美元以上。一、汽车ECU软件汽车ECU(Elec
# 汽车软件架构AUTOSAR解析 **引言** 在现代汽车中,软件的复杂程度日益增加,汽车的功能与安全性也愈发依赖于软件的高效与稳定。为了应对这一挑战,AUTOSAR(Automotive Open System Architecture,汽车开放系统架构)应运而生。AUTOSAR 不仅提供了一种标准化的软件架构,还促进了不同厂商之间的合作,使得汽车软件开发过程更为高效。 ## AUTOS
# 汽车软件底层架构开发指南 作为一名经验丰富的开发者,本文将引导一位新手了解如何实现“汽车软件底层架构”。我们将通过分步骤的方法,并使用代码示例和图表说明,让这位小白更容易理解。 ## 工作流程 以下是实现汽车软件底层架构的基本步骤: | 步骤 | 描述 | 预计时间 | |------|---------------
# 汽车软件架构底层概述 在现代汽车中,软件架构是确保不同系统和组件能够高效工作的关键。汽车软件架构的底层通常包括控制层、通信层和数据管理层。本文将探讨这几个层次的功能及示例代码,帮助读者更好地理解汽车软件架构的底层。 ## 软件架构层次 1. **控制层**:负责实际的硬件控制,包括引擎控制单元(ECU)、刹车系统等。 2. **通信层**:实现各个部件之间的通信,通常使用CAN(Cont
原创 9月前
105阅读
# 汽车软件系统架构:背后的技术与代码示例 随着汽车行业的快速发展,汽车软件的复杂性日益增加。现代汽车不仅仅是交通工具,更是数个高科技系统的结合体。这些系统的软件架构能够支持车载娱乐、导航、安全、防盗等多个功能。本文将对汽车软件系统架构进行深入探讨,并附上具体的代码示例,帮助大家理解其工作原理。 ## 一、汽车软件系统架构概述 汽车软件系统架构一般分为几个主要层次: 1. **应用层**:
原创 7月前
58阅读
汽车软件架构简介 汽车行业正在经历一场前所未有的数字化变革,汽车软件架构作为这一变革的重要组成部分,旨在提升汽车的功能、性能和安全性。本文将深入探讨汽车软件架构的背景、技术原理、架构解析、源码分析以及性能优化等几个方面,力图为读者提供全面的理解。 ### 背景描述 随着智能网联技术的快速发展,汽车已经从单纯的交通工具转变为一个集成了多种智能系统的平台。现代汽车不仅需要执行传统的机械功能,还需
  • 1
  • 2
  • 3
  • 4
  • 5