自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(251)
  • 收藏
  • 关注

原创 Dify:Step 5 大模型使用的基本流程,实战中问题规避方法

3. 如何才能识别到异常问题——提前对整体的项目做结构化的分解、定义,设立评价标准权重等,针对每个环节的异常有预判以及影响性评估。2. 实际落地中,尽管有优化方式的总结,但却很难识别到异常问题的原因,无法做出有效的优化。RAG的本质:构建一条高质量的提示词Prompt。让大模型理解你的业务(知识增强==》RAG)人类与大模型的交互方式:只有提示词。1. 定位到问题所在,才能进行优化。

2025-11-22 22:04:16 235

原创 【预留】Dify:step4 提示词工程

【预留】Dify:step4 提示词工程

2025-11-22 20:41:20 66

原创 【预留】Dify:step3 知识库 分段、清洗、检索

【预留】Dify:step3 知识库 分段、清洗、检索

2025-11-22 20:40:30 96

原创 汽车HIL测试供应商

END。

2025-10-22 21:37:48 437

原创 Dify: Step2 Dify模型配置 && Dify, Docker,ollama是什么关系

摘要:Dify是一个工作流模拟工具,通过Docker容器化部署其运行环境(含API、数据库等组件)。Ollama作为大模型管理平台,可本地或Docker部署,为Dify提供模型支持。配置时需修改Dify的.env文件,添加Ollama的API地址(如host.docker.internal:11434),并确保模型名称与Ollama中的Name一致。关键步骤包括:安装Ollama桌面版、本地部署模型(如llava/deepseek)、在Dify中添加Ollama供应商并匹配模型名称。(149字)

2025-09-17 15:32:13 1250

原创 Dify:Step1 本地化安装部署on MACOS

本文记录了在Mac系统上部署Dify平台的过程及问题解决。主要步骤包括安装Docker桌面版、下载Dify源码、通过Docker启动服务。实际部署耗时两天,遇到Docker版本过旧、系统版本过低、brew镜像源、文件权限、Docker命令缺失等问题。通过豆包屏幕共享、DeepSeek验证、CSDN教程和B站视频等工具,最终解决了所有问题并成功部署。文中详细记录了每个问题的分析过程和具体解决方案,包括系统升级、镜像源更换、环境变量配置等操作,为类似环境下的部署提供了参考。

2025-09-15 11:00:37 1173

原创 汽车充电过程中--各个电压的关系(DeepSeek)

充电时电池的实际端电压,受充电电流和电池内阻影响,满足 Vterminal=Vbat+Icharge×RinternalVterminal​=Vbat​+Icharge​×Rinternal​(内阻压升)。:BMS实时计算Vcharger−VterminalVcharger​−Vterminal​,确保压差在合理范围(通常ΔV < 10%额定电压)。Vcharger≈Vterminal≈VbatVcharger​≈Vterminal​≈Vbat​,仅以微小电流补偿自放电。,充电桩需动态调整输出电压。

2025-05-20 17:46:17 2549 1

原创 GMSL:汽车里的音视频传输

其核心技术为串行器/解串器技术,简称SerDes,用于解决音频、视频、控制信号的高速传输问题。

2025-05-20 17:00:18 992

原创 Cursor初体验:excel转成CANoe的vsysvar文件

cursor生成python脚本实现excel转CANoe系统变量文件

2025-03-12 23:54:45 1304

原创 电脑启动报错 sbat data failed

dell 进入bios:按下电源键后,连续点击F2.

2024-09-27 17:54:12 740

原创 【摘】CANoe:LIN停发报文

linStopScheduler 用于停止CANoe自动运行LIN的调度表,常用于需要暂停发送LIN报文的场景,比如需要停发LIN报文一段时间后测试ecu是否休眠,常用此函数。原文链接:https://blog.csdn.net/weixin_45255231/article/details/140617345。linWakeup LIN总线唤醒函数,调用该函数本质上是向LIN总线上发送一个250~5000us的低电平。本质上调用该函数后,会由CANoe自动向总线上发送一个LIN的通用休眠帧。

2024-09-25 20:08:54 719

原创 Simulink模块:Memory模块

memory模块的作用是记住上一个仿真节点的输入从而在下一个仿真节点输出。

2024-09-05 17:48:11 1298

原创 Simulink:循环计数器 Counter Free-Running

Counter Free-Running 模块使用方法,类似一个循环计数器

2024-09-05 17:41:02 1819 1

原创 e2e 与checksum crc

checksum和crc都使用了crc算法,有多种crc算法,两者使用的crc算法不同。checksum 对can报文中的数据场内容计算,计算后的值依然放在数据场中。e2e 有很多方法,checksum 和crc是can中的其中两种。crc对所有场计算,在can报文中有单独的crc场。

2024-08-16 13:44:54 834

原创 电车-开路电压与母线电压

例如,当车辆启动时,BMS会先读取上次停车时记录的开路电压值。当车辆再次停车并且经过足够长的时间(例如几分钟)后,BMS会再次测量真实的开路电压,并用这个值来校准之前的估计值。在实际操作中,直接测量开路电压通常是在车辆不运行时进行的,例如在车辆关闭电源后一段时间(比如几分钟)之后,此时电池处于相对静止状态。开路电压OCV:开路电压是指电池在没有电流通过的状态下(即电路断开时),电池两端的电压。通过这种方式,即使在车辆运行过程中,BMS也能提供关于电池状态的准确信息,这对于电池的长期维护和安全运行至关重要。

2024-08-01 18:17:55 1790

原创 汽车热管理--电机脉冲加热

电机脉冲加热是一种特殊的加热方法,通常用于快速加热电机的某些部件,特别是定子或转子,以便于进行安装或拆卸操作。这种方法通过短暂的高电流脉冲来产生热量,从而迅速提升部件的温度。

2024-08-01 13:56:11 2427

原创 capl Tips: double类型 比较大小

当你需要比较两个 `double` 类型的数据时,通常直接使用比较运算符可能会因为浮点数的精度问题而得到不准确的结果。因此,比较两个 `double` 类型变量的推荐做法是定义一个很小的阈值(称为容差或epsilon),然后检查两个数之间的差是否小于这个阈值。在这个例子中,`fabs()` 函数用于获取两个值之差的绝对值,然后与预先定义好的 `EPSILON` 进行比较。如果你需要编写更复杂的逻辑或者处理更多的边界情况,请提供具体的需求,我可以帮助你进一步细化代码。// 定义一个很小的正数作为容差。

2024-07-31 12:20:07 513

原创 热管理 冷媒和冷却液

冷却液保持为液态,循环流动带走部件的热量。冷媒会进行气态液态的变化。

2024-07-11 09:36:55 914

原创 PID-1

按实际场景选用P,PI,PD,PID。

2024-06-24 14:18:44 363

原创 BMS绝缘电阻检测原理【转】

2024-04-18 13:45:55 1134

原创 Error LNK2001 无法解析的外部符号

源文件少了一个。。

2024-03-28 15:49:49 513

原创 capl通过message.id匹配不到数据

在CANoe中,CAN扩展帧的ID要在尾部附加一个x标识。

2024-03-20 13:06:52 701 2

原创 vs2022 找不到资产文件 “xxxx\obj\project.assets.json”运行NuGet包还原以生成此文件

最后尝试了建立工程时,使用不同的项目模板,当使用 “控制台应用(.NET Framework)”的不会报错。用vs2022 创建hello world程序时,报错。搜索了几个解决方案(控制台指令)都不正确。

2024-02-18 15:09:57 916 2

原创 电源的纹波

通常口头上所说的纹波,可能不是标准含义上的纹波,而是输出电压的波动。输出电压的波动,不只有纹波,还有噪声,动态响应,线损等。【电源的“纹波”到底是什么?-哔哩哔哩】 https://b23.tv/28IIbtU。而这则划归到电源完整性的范畴。严谨的说,只有中间这种是纹波。

2024-01-29 23:28:33 771

原创 资料收集:储能bms架构

第三级:每9个电池簇并联形成一个电池堆,配置1套电池系统管理单元(即现场所称显控、主控),用于对该路电池簇各BMS模块进行监测控制,同时可控制该簇电气元件对储能系统进行保护。第二级:每一个电池簇由8个电池插箱和1个高压箱组成,高压箱内包含电池簇管理模块,用于对该路电池簇各BMS模块进行监测控制,同时可控制该簇电气元件对储能系统进行保护。第一级:每个电池插箱包含1并48串电池模组,插箱配置1个BMU从控模块,用于对该电池组的电压、温度等信息的采集和上传。电动汽车BMS无法直接应用到储能系统上。

2024-01-19 00:42:46 7373 1

原创 dds 问题记录

Q1. 2023.12.29 一个participant内部的数据也会放到topic中进行发布、订阅吗?如图中的topic3。(from 车载通信架构 —— DDS协议介绍。

2023-12-29 15:28:20 525

原创 挖坑:j1939

j1939与普通can能共存吗。

2023-12-07 20:11:57 649

原创 挖坑:组播

组播igmpvlanarp。

2023-12-07 20:10:57 584

原创 dSPACE一览(暂存)

dspace 板卡,软件

2023-06-05 00:34:06 1859

原创 域控制器与VCU的关系

VCU功能模块,可以根据客户需求,集成到对应的域控制器中;域控制器需要集成尽可能多的接口类型;车载通信的分布式更注重通信的实时和可靠。

2023-06-04 22:56:05 2585

原创 汽车新能源 - 单体电压值为什么通常是5V以内

单体电压只与化学反应的原理有关,与电池体积和大小无关,哪怕你造一个跟房子一样大的铅酸电池,如果内部只有一个反应单元那么其电压仍然是2伏。

2023-06-04 22:15:54 2939

原创 CAN-Burst Time

CAN报文在帧间隔之后立即发送会产生CAN总线的Burst状况,这种状况的持续时间叫做Burst time。

2023-04-19 10:31:06 1638

原创 CANoe-CAPL: 数值字符串分割,转换数组

CANoe-CAPL: 数值字符串分割,转换数组

2023-02-08 20:57:46 1697

原创 CANoe-CAPL:CAN报文变量 数据场

CAPL:CAN报文变量,数据场赋值

2023-02-02 21:41:48 1058

原创 CANoe:.vmodule文件是什么

vmodule文件主要是为了解耦工程运行平台和工程配置。它包含模块的文件路径和元数据。支持以下模块类型:· CAPL DLL :CAPL动态链接库· Moduling Library: 建模库(节点层DLL)· C Library: C库

2022-07-11 14:08:47 1664

转载 车载以太网基础:Octet 和 Byte 的区别

https://blog.csdn.net/u010931294/article/details/37690071

2022-06-06 15:28:39 735 2

原创 以太网拓扑及发展史

以太网拓扑发展史:总线型(碰撞)--->基于hub的星型(碰撞)--->基于Switch的星型(无碰撞,存储分组交换)

2022-06-02 14:40:03 1909

翻译 VTsys——license基础

License——是什么,存放位置,激活,重激活;无法识别到license的常见问题

2022-06-01 10:43:02 19366 1

原创 vTestStudio:变体Variant初理解

变体利于提高代码及工程的复用性,也意味着可靠性提升;当切换国家或地区时,可以减少人工配置项。

2022-05-04 23:05:30 1576 2

原创 [有错误,待修改]HIL:组件功能及连接关系-[ECU-电源-VT-VN-CANoe]

HIL机柜的组件构成及概要功能;机柜中各组件间的通信连接关系

2022-05-04 22:30:33 2367 1

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除