自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(29)
  • 资源 (1)
  • 问答 (1)
  • 收藏
  • 关注

原创 汽车网络管理,从休眠到唤醒

车辆在触发某些操作时需要使车辆状态从休眠到唤醒,要求ECU接收到某些控制信号后激活电源及车身电气系统,包括仪表盘、导航系统、音响系统等。以BCM控制器需求为例,满足相关条件时,要求车辆从休眠模式进入唤醒模式:满足任一条件时,BCM发出信号控制给相应电控单元,完成车辆唤醒。那么从休眠到唤醒两种模式切换是通过什么实现的?具体细节是什么?

2024-08-01 10:49:51 942

原创 Simulink生成代码时端口名称乱码问题

在使用Simulink生成代码时发现端口名称与模型中定义的输如输出端口名称不一致,代码生成的端口名称为随机字符名称。

2024-07-09 15:16:05 245

原创 汽车悬挂概述

悬挂系统是汽车的车架与车桥或车轮之间的一切传力连接装置的总称,其作用是传递作用在车轮和车架之间的力和力扭,并且缓冲由不平路面传给车架或车身的冲击力,并衰减由此引起的震动,以保证汽车能平顺地行驶。

2024-07-09 14:22:37 819

原创 Simulink中三相PMSM配置及使用

Simulink提供了专门用于电力系统仿真,包括电机的动态建模和控制的电机模型,其中,永磁同步电机模块支持实现三相或五相永磁同步电机模拟,电机绕组采用星型连接,在这种连接方式中,电机绕组的一端连接在一起形成一个公共点,通常称为中性点(Neutral Point),而另一端则分别连接到三相电源。三相PMSM可以设置正弦电动势和梯形电动势两种不同的电动势波形,对于正弦波形电机,转子可以是圆的或凸极的。当电动势波形呈梯形时,转子为圆形。五相PMSM则默认为正弦电动势波形和圆形转子。

2024-06-27 17:37:46 1856

原创 新能源汽车电机分类及工作原理

目前市场上应用最广泛的新能源汽车电机主要有永磁同步电机、交流异步电机和开关磁阻电机三类。三类电机中,交流异步电机成本低、结构简单,主要用于以特斯拉为代表的欧美系品牌,但其存在调速范围小、转矩特性不理想的问题,需要性能更高的调速器以匹配性能;永磁同步电机效率高、转矩和功率密度大,尺寸小、重量轻,常用于丰田和本田等日系品牌,另外特斯拉 Model 3 也搭载永磁同步电机产品,但由于其需要稀土材料制成的永磁体为原材料,一定程度上受到资源的限制,成本较高;开关磁阻电机结构简单可靠、系统成本低,但其具有转矩波动大及噪

2024-06-27 09:25:26 1153

原创 Simulink中使用powergui做FFT分析

simulink中使用powergui做FFT分析,powergui参数解释。

2024-06-04 08:57:49 3091

原创 simulink设置固定步长0.01怎么输出频率400的PWM波(多速率采样系统建模的求解器选择)

搭建简单或单一速率模型时我们习惯于使用定步长求解器进行求解,在使用可变步长求解器时,Simulink会自动调整求解器的步长以满足用户设定的精度要求,但有时我们更希望确保某些模块或子系统按照特定的步长工作。我们知道,当求解器设置为固定步长时,模型中所有模块的采样时间应该为固定步长的整数倍,这是因为固定步长求解器在每个步长都会更新所有模块的状态,如果步长不是采样时间的整数倍,就无法保证所有模块能够按照其指定的速率正确更新。

2024-04-30 14:54:35 1041

原创 simulink常用逻辑功能模块(第二篇)

基于simulink提供的组件,构建常用的逻辑功能模块。

2024-04-30 14:50:51 1602

原创 如何爬取审查元素中Elements里有的,而源代码里没有的标签内容?

有些网页采用了异步加载的方式,将部分内容放在了其他的URL地址中,导致我们通过审查元素可以在相应的标签找到该内容,但在检查源代码的时候发现没有该内容,自然通过当前的url爬取不到目标数据。

2024-03-14 09:05:55 1373 2

原创 UDS诊断技术-相关名词术语解释

UDS诊断技术-相关名词术语解释。

2024-02-28 13:26:11 983

原创 Simulink搭建一阶低通数字滤波器(设定X(n)为非0起始值)

一阶滤波,亦称一阶惯性滤波或一阶低通滤波。其数学表达式如下:其中:α代表滤波系数;X(n)表示本次采样值;Y(n-1) 为上次滤波输出值;Y(n) 为本次滤波输出值。一阶低通滤波方法通过对本次采样值与上次滤波输出值进行加权,得出有效滤波值,从而使输出对输入产生反馈作用。由公式可知,参数α决定了输出Y(n)中所含有的采样值X(n)的有效分量大小,α越大,X(n)的有效部分越多,原信号中的高频分量有效部分也相应增多,曲线波动性更大。

2024-02-28 11:31:44 3617

原创 simulink产生PWM波-PWM Generator模块使用

脉冲宽度调制(PWM),简称脉宽调制,系指借助微处理器数字输出对模拟电路实施控制的一种高效方法,其在从测量、通信至功率控制与转换等多个领域具有广泛应用。

2024-02-04 13:53:18 12071

原创 simulink调用C代码函数-C Caller模块

simulink中如何调用写好的C代码函数?使用C Caller模块调用C代码。

2024-01-31 15:07:01 2086 1

原创 simulink限幅模块-Saturation

限幅模块(Saturation)对输出值施加了上下限约束。当输出值超过上限时,限定于上限值输出;当输出值低于下限时,限定于下限值输出;在上下限之间时,保持原输出。Saturation模块默认包含一个输入端口和一个输出端口。模块图标上展示了上下限受约束并保持上下限值的示意图,如图所示。该模块对输入信号进行限幅之后再输出,双击模块可打开参数对话框,如图所示。可对输入的上下限进行设定。注意上限一定要大于或等于下限,否则在单击参数对话框的OK和Apply时会报错。

2024-01-23 15:42:44 5308 1

原创 simulink查表模块1-D Lookup Table

查表是指在已填满数据的表格、一维向量或多维矩阵中,根据对应维数的输入定位相应输出。在家电和汽车电子领域的嵌入式算法设计中,查表方法有助于提高应用层算法的计算效率。例如,在交流电机调速控制中需计算正弦余弦值,若在资源有限的嵌入式芯片中采用泰勒级数计算,效率显然较低。然而,事先将正弦函数在一个周期内离散化,并将其对应的数值计算好,共同构建一维查找表存储于ROM中(生成代码时通常使用Simulink.Parameters对象定义查找表的Breakpoints和Table值)。

2024-01-23 14:38:46 5637

原创 simulink子系统概述

子系统模块在Simulink中扮演着重要的角色,它能够将模块及其信号线整合为一个大型模块,将模型划分为内外两个层次。模块外部对内部细节进行了屏蔽,仅展示输入输出端口,而内部则是真正的逻辑结构所在。

2024-01-17 15:47:31 1985

原创 simulink中调用Matlab随机数函数产生相同数字问题

在simulink中调用Matlab随机数函数 randi 时,每次仿真生成的随机数相同的解决方法。

2023-12-28 14:29:19 808 1

原创 认识CAN报文格式并在simulink中构造总线类型输入与调试仿真

CAN报文格式详解及在simulink中构造CAN总线类型输入进行调试仿真。

2023-12-21 16:05:27 2259

原创 dbc文件编写及在simulink中CAN pack、CAN unPack 模块的运用

本文讲解了CANdb++的安装及创建dbc文件全流程,并在simulink中使用CANpack和CAN unpack模块进行dbc文件的调用,完成CAN数据收发的模拟仿真。

2023-12-19 10:14:12 2927

原创 simulink常用逻辑功能模块

基于simulink提供的组件,构建常用的逻辑功能模块。

2023-12-08 15:32:20 5501

原创 simulink中Chart模块使用方法

本文介绍了simulink中Chart模块的使用方法。例举说明了chart在实现逻辑流程图和状态机的两种模块功能。

2023-11-30 09:42:54 6171 1

原创 windows10,基于已有的anaconda和pycharm安装rasa

本文介绍在windows系统上 rasa、MITIE、rasa-nlu-chi、rasa x 的安装。

2022-06-02 11:15:23 759

原创 pipreqs导出requirements.txt使用方法

1.安装pip安装pip install pipreqs 我安装的时候网络超时一直安装不了,解决方法是手机连接vpn下载了whl文件,再在电脑上安装的2.使用方法首先在命令行conda activate 【环境名】进入项目的虚拟环境;然后在该环境中 cd 进入项目所在根目录;然后输入命令pipreqs ./ --encoding=utf-8(shorttextclassify) D:\>cd D:\WorkSpace\Mul_classify_and_abstract(shortt

2021-09-13 09:27:22 367

原创 python拓展包之pymoo使用方法:多目标优化(NSGA2)

python拓展包之pymoo使用方法:多目标优化一、pymoo的安装二、多目标优化的一般模式三、pymoo处理多目标优化问题的格式python中pymoo的使用步骤一级目录一、pymoo的安装pip安装pip install -U pymoo二、多目标优化的一般模式一般来说,多目标优化具有几个受不等式和等式约束的目标函数。其目标是找到一组满足所有约束条件并尽可能好地处理其所有目标值的解决方案。问题的一般形式的定义为:目标函数f(x)不等式约束g(x)等式约束和h(x)变量x的上下约

2021-07-19 17:45:35 29166 26

原创 关于多个pythoon版本的环境配置及pip包安装的相关经验

关于多个pythoon版本的环境配置及pip包安装的相关经验及在虚拟环境下的包安装及环境配置一:不同版本python同时存在时系统环境变量设置二:虚拟环境下的python环境配置及包安装一:不同版本python同时存在时系统环境变量设置为了能在命令行直接执行python命令或pip命令,我们需要找到python安装路径下的python.exe路径和pip.exe(pip3.exe,两者在同一个文件夹下)路径所在加入到系统环境变量的PATH中,如果同时存在多个版本的的python,不管是python2.x

2021-05-18 11:11:14 469

转载 转:重磅!头部姿态估计「原理详解 + 实战代码」来啦!

原文链接:重磅!头部姿态估计「原理详解 + 实战代码」来啦!大牛阅读本文需要5-10分钟,小牛可能10分钟以上写在前面经过两周的文献和博客阅读,CV_Life君终于欣(dan)喜(zhan)若(xin)狂(jing)地给各位带来head pose estimation这篇文章,因为刚刚入手这个方向,如有疏漏请各位多多包涵,并多多指教。废话少说,先放个Demo热热身。Head Pose Estimation是干啥的?热身完毕,有没有对Demo上变化的数字费解呢?做过此方向的小伙伴,应该会比较容易理

2020-12-31 15:22:54 2291 2

原创 byteBuffer的 asFloatBuffer()方法解释--创建视图缓冲区

最近在学习android时遇到了与字节缓冲区有关的东西,作为一个小白遇到不懂的代码总喜欢复制黏贴问度娘,费了好大劲才大概搞清楚视图缓冲区是个什么东东。。asFloatBuffer()方法在byteBuffer类中,有这么六个方法来创建对应的视图缓冲区:asDoubleBuffer()、asIntBuffer()、asLongBuffer()、asShortBuffer()、asFloatBuffer()、asCharBuffer()这里我以我遇到的asFloatBuffer()为例,代码如下:ve

2020-12-23 20:45:04 1285 1

原创 神经网络学习ING-莫烦python-RNN回归-程序理解

RNN:保留上一个输入的学习状态,输出不仅与当前输入有关,还与学习状态有关import torchfrom torch import nnimport numpy as npimport matplotlib.pyplot as plt# torch.manual_seed(1) # reproducible# Hyper ParametersTIME_STEP = 10 # rnn time step;时间点INPUT_SIZE = 1 # rnn input size;每个

2020-07-13 17:33:13 350

原创 神经网络学习ING——莫烦python-CNN数字识别——注解

# -*- coding:utf-8 -*-#@Time : 2020/6/29 22:29#@Author: lyimport torchimport torch.nn as nnimport torch.utils.data as Dataimport torchvisionimport matplotlib.pyplot as plt# Hyper ParametersEPOCH = 1 # train the training data n time

2020-07-08 18:45:03 188

汽车扭矩与功率计算.docx

基本名称及技术参数解释、根据扭矩进行发动机功率的推导。

2024-07-09

中医诊疗术语-治法同义词典

中医治法同义词典,共包含91个证候词组的同义词,来源为《中医临床诊疗术语》,并结合电子医案识别对应词组的别称。 例: 1 益肝肾 益肾 补益肝肾 补脾益肾 养心益肾 2 调养气血 益气补血 和血气 养血益阴 养气血 和气血 益气 益气养血 养血 补气养血 平养气血 和养血气 益血 补益气血 益气血 益血气

2024-05-22

中医临床诊疗术语-证候同义词典

中医证候同义词典,共包含129个证候词组的同义词,来源为《中医临床诊疗术语》,并结合电子医案识别对应词组的别称。

2024-05-22

电动汽车能量管理问题稿件

随着能源问题的逐渐凸显以及环境污染的加剧,电动汽车作为替代传统燃油汽车的首选,已引起广泛关注。然而,电动汽车在实际应用中仍存在诸多细节问题,其中之一便是能量管理问题。本文将从电动汽车能量管理的意义、难点及策略等方面展开探讨,以期深入了解电动汽车能量管理问题,并为寻求更优解决方案提供参考。

2024-01-23

CAN总线技术文档.docx

CAN总线是广播型通信总线,所有节点可侦听并接收所有传输报文,无法单独发送给指定节点。CAN硬件提供本地过滤功能,使各节点选择性响应报文。这种设计确保了数据传输的实时性和节点信息处理的灵活性。 自上世纪八十年代以来,汽车电子控制单元(ECU)的应用日益增多,如防抱死制动系统(ABS)、电控门窗以及电子燃油喷射装置等。若继续采用传统的点对点布线方式,即电线一端连接开关,另一端连接用电设备,将导致汽车电线数量的急剧增长,进而引发线束冗余和维修成本上升的问题。因此,对汽车线束分布和信息通讯提出了更高要求。 总线技术能够实现实时信息共享,解决了传统布线方式中线束繁多、布线困难和高成本等问题。因此,控制器局域网(CAN)总线技术应运而生。

2024-01-18

simulink模型之BCM车速阈值控制车门闭锁

任务详情:整车电源在ON档时,当车速大于10km/h持续5S后,整车车门关闭后执行一次闭锁动作,闭锁动作时间300ms。 ps:内涵完整simulink模型代码,注释。

2024-01-18

使用CANpack模块仿真所需dbc示例文件

使用 CANpack 和 CAN unpack 模块仿真所需dbc示例文件。

2023-12-18

PID算法控制直流电机转速仿真与C程序

内含Protues仿真和C程序,使用PID算法控制直流电机转速,带动步进电机,可做时钟,电机转速控制等。

2019-05-02

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

TA关注的人

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