- 博客(142)
- 收藏
- 关注
原创 使用Simulink开发SWC时,如何建立自定义的数据字典(.sldd格式)文件
本文介绍在Simulink开发SWC时,如何创建自定义数据字典(.sldd文件)并添加变量。通过模型属性新建外部数据文件,保存为.sldd格式,并添加至路径。随后,在模型中双击信号线,右键选择“属性”→“创建和解析”,定义为Simulink.Signal,设置数据类型与代码生成存储属性,完成变量创建。最终生成符合要求的嵌入式代码,提升代码可读性与可维护性。
2026-09-26 23:30:31
19
原创 使用Simulink开发SWC时,如何在模型中配置Simulink Function模块
本文介绍了在Simulink中配置SWC模型的Simulink Function模块的步骤,适用于自底向上开发模式。通过创建函数、设置全局可见性、搭建逻辑,并在AUTOSAR字典中配置C-S接口、操作函数、参数、服务端口及Runnable事件,最终完成函数与Runnable的映射与校验,确保代码生成正确性。
2026-09-26 23:25:57
132
原创 MBD基于模型开发介绍
在汽车AUTOSAR项目中,MBD(基于模型开发)利用Simulink图形化建模替代手写代码,实现控制逻辑的高效开发。其优势包括:降低维护复杂度,清晰展现模块接口与信号流;支持早期仿真验证,加速迭代闭环;生成代码一致性高,符合MISRA C规范。开发工作流分为Top-Down(先定义ARXML再建模)和Bottom-Up(先建模后推导接口),前者更适用于系统架构明确的场景,实际应用中更为普遍。
2026-09-20 11:40:17
35
原创 Simulink开发SWC时,给全局变量赋值逻辑非预期问题,以及优化方案
本文主要介绍使用Simulink开发SWC时,给全局变量赋值逻辑非预期问题,以及优化方案。
2026-09-20 11:37:02
146
原创 Simulink中Bias模块介绍
本文介绍了Simulink中的Bias(偏置)模块,该模块用于为输入信号添加固定偏置值,运算公式为Y=U+bias。文章详细说明了模块位置、输入输出端口支持的数据类型、参数设置(包括偏置值和整数溢出处理方式),并提供了示例图示。最后强调了参数设置对代码生成的影响,建议根据模型需求选择是否启用饱和处理功能,以平衡代码安全性和效率。Bias模块支持包括定点数在内的多种数据类型,是基础数学运算的重要组件。
2026-07-26 21:38:22
184
原创 Simulink开发SWC时,如何实现触发式调用TimingEvent类型Runnable中的RTE接口
摘要:本文介绍了在Simulink开发AUTOSAR SWC时,如何实现TimingEvent类型Runnable中RTE接口的触发式调用。针对周期性调用不符合需求的情况(如仅需数据跳变时发送),提出了两种解决方案:1)通过If Action子系统实现单次触发,但需手动调整代码位置;2)利用计数器和Switch模块实现N次触发发送(如示例中的3次)。两种方法均通过模型验证并展示了生成代码,为周期性任务中的条件触发提供了实用实现方案。
2026-07-26 21:33:11
299
原创 AUTOSAR E2E Profile规范介绍
本文主要对AUTOSAR E2E Profile进行深入梳理,以加深对E2E Profile规范的理解
2026-06-28 16:37:10
252
原创 智驾业务上下游公司汇总和介绍---大陆
本文主要对从事智驾业务的上下游公司---**大陆**,进行汇总和介绍,以加深对智驾业务的理解,及方便后续查阅。
2026-04-11 16:46:52
130
原创 使用python脚本全局修改ARXML文件中重复的UUID
在基于AUTOSAR架构开发SWC时,需要依赖上游释放的ARXML文件,但是对于新项目来说,往往释放的ARXML会有这样那样的问题。例如:在使用ARXML导出SWC模型时,提示ARXML中存在诸多UUID重复的情况。所以,本文重点介绍如何使用python脚本来高效实现全局修改ARXML文件中重复的UUID,以快速推进SWC模块开发。
2026-02-07 22:34:29
435
原创 Simulink中设置AUTOSAR SWC同一Runnable内不同subsystem的代码生成顺序
Simulink中设置AUTOSAR SWC同一Runnable内不同subsystem的代码生成顺序
2026-02-01 12:40:46
518
原创 Matlab如何设置打开Simulink工程时自动运行脚本文件
本文主要介绍,Matlab如何设置打开Simulink工程时自动运行脚本(m)文件。
2026-02-01 12:38:46
141
原创 Simulink中Unary Minus模块介绍
Unary Minus(一元负号)模块,是Simulink中的一个基本运算模块,用于对输入信号进行取反操作,概念上用来表示一个数的相反数。
2026-01-04 18:55:43
985
原创 Test Harness单元测试如何导入已有的Harness文件
在基于AutoSar CP架构开发SWC时,会使用到MATLAB/Simulink工具。本文主要对Simulink开发过程中Test Harness相关的技术和常见问题进行总结,以便后续学习过程中查漏补缺。
2026-01-04 18:53:41
381
原创 激光雷达(Lidar)介绍
激光雷达(LiDAR,Light Detection and Ranging),即激光探测和测距,又称光学雷达。在自动驾驶领域,激光雷达的作用类似人的眼睛,通过发射和接收反射回来的激光束对周围环境进行实时扫描,构建出高精度的三维点云图,为车辆提供精确的环境感知信息,从而帮助车辆做出安全、准确的行驶决策。与摄像头和毫米波雷达相比,激光雷达具有高精度、高分辨率、不受光照条件影响等优点,能够在复杂的交通场景中提供更为可靠的环境感知,是实现L3及以上自动驾驶不可或缺的核心技术。
2025-12-31 16:08:16
2293
原创 超声波雷达(USS)介绍
超声波雷达传感器系统(USS,Ultrasonic Sensor System),基于超声波接收与发射,来实现物体检测,是一种利用超声波进行近距离测距与环境感知的核心技术,广泛应用于汽车、机器人、工业自动化等领域,尤其在自动驾驶与辅助驾驶中作为短距离感知的关键传感器。超声波雷达具有不受天气影响、结构简单、生产成本低、检测精度高等优势。
2025-12-31 16:06:45
1791
原创 4D毫米波雷达
4D毫米波雷达,又称4D成像毫米波雷达(4D Imaging Radar)。其中,4D是指“距离、速度、水平角度、垂直高度”四个维度;”成像“是指4D毫米波雷达在水平和垂直方向上都具备很高的分辨率,可以生成稠密的点云信息。可知,相比于车载传统的3D毫米波雷达而言,4D毫米波雷达增加了“高度”的探测能力,主要应用在前向雷达领域,使得其可以测量俯仰角度。同时,4D毫米波雷达也具有探测距离更长、角度分辨率更高、目标点云更密集等优点。
2025-12-24 09:51:26
1346
原创 毫米波雷达(mmWave Radar )介绍
毫米波雷达(Millimeter Wave Radar)是指工作在毫米波频段的雷达传感器。其中,雷达(Radar,Radio Detection and Ranging),原意是“无线电探测和测距”,即用无线电发现目标,并测定目标在空间的位置。
2025-12-24 09:49:01
4258
原创 车辆运动中急动度(jerk)和弹跳度(Snap)介绍
本文对比介绍车辆运动学中的急动度(Jerk)与弹跳度(Snap),解析其定义、数学表达式及单位。急动度反映加速度变化率,影响乘坐舒适性;弹跳度则描述急动度的变化率,进一步揭示运动平顺性。在智能驾驶纵向控制中,仅关注速度误差不足,需综合考虑加速度与急动度变化,以提升驾乘舒适性。
2025-12-08 10:53:35
834
原创 汽车车身电子稳定程序(ESP)功能介绍
本文主要对汽车车身电子稳定程序(ESP)/车身电子稳定系统(ESC)功能进行介绍,以加深理解,及方便后续查阅。
2025-11-29 14:28:46
1409
原创 自动泊车(PAS)相关知识总结
本文主要对泊车(APA/RPA/RSPA/HPA/AVP)相关的技术和知识进行总结,仅作为自学使用,以加深理解,及方便后续学习过程中查漏补缺。
2025-11-25 09:51:51
1447
原创 新能源汽车各类型介绍及差异对比
本文主要对新能源汽车各类型(EV、BEV、HEV、PHEV、REEV)的差异进行介绍和总结,以加深理解,及方便后续查阅。
2025-11-18 10:05:18
1063
原创 使用网盘网页版下载大文件
由于安全管控,办公电脑上一般不允许安装网盘客户端,而网盘的网页版在默认情况下又无法下载一些比较大的文件。所以,为了解决这个问题,本文主要对如何在网盘的网页版下载大文件进行了总结,以便后续在其他平台上迁移使用。
2025-11-03 14:28:44
3432
原创 Simulink模型建模规范和标准检查
在基于AutoSar CP架构开发SWC时,会使用到MATLAB/Simulink工具。本文主要对Simulink模型开发过程中,检查模型是否符合建模规范和标准相关的技术和问题进行总结,以便后续学习过程中查漏补缺。
2025-11-03 14:21:59
822
计算机软考 高级 系规 论文写作攻略
2025-07-26
UDS诊断协议知识总结
2024-07-28
STM32F103ZET6基于HAL库实现CAN回环测试和中断接收
2024-06-22
基于STM32F1实现FreeRTOS V9.0.0移植,以及CAN等多个模块程序测试
2024-05-29
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅