自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 [电机控制]—三相鼠笼式感应马达磁场导向控制

三相鼠笼电机方程如下(上标e代表二轴同步旋转坐标系):didsedt=(−RsLσ−1−σστr)idse+ωeiqse+1−σστrLmΦr+vdseLσdiqsedt=−RsLσiqse−ωeidse−(1−σ)σLmωeΦr+vqseLσdΦrdt=−RrLrΦr+RrLmLridse−RrLmLriqse+ωslΦr=0\frac{di^e_{ds}}{dt}=(-\frac{R_s}{L_\sigma}-\frac{1-\sigma}{\sigma\tau_r})i^e_{ds}+\omega

2024-07-31 00:13:07 1041 1

原创 [硬件]—电感传感器

变磁阻式传感器由线圈、铁芯和衔铁三部分组成;铁芯和衔铁由导磁材料制成。在铁芯和衔铁之间有气隙,传感器的运动部分(相对)与衔铁相连。当衔铁移动时,气隙厚度发生改变,引起磁路中磁阻变化,从而导致电感线圈的电感值变化,因此只要能够测出电感量的变化,就能确定衔铁位移量的大小和方向。L=W2Rm=W2μ0A02δL=\frac{W^2}{R_m}=\frac{W^2\mu_0A_0}{2\delta}L=Rm​W2​=2δW2μ0​A0​​上式表明:当线圈匝数为常数时,电感L仅是磁路中磁阻Rm的函数,改变气隙

2024-07-30 00:38:40 598

原创 [硬件]—传感器基本特性

敏感元件:传感器中能直接感受被测信息的元件。转换元件:将敏感元件的感受信息转换成电信号的部分。

2024-07-29 01:01:32 754

原创 [硬件]-电路噪声

将电路的输入短接,理想情况下输出为0,但实际输出不为0,即为电路噪声。

2024-07-28 23:40:15 261

原创 [嵌入式Linux]-常见编译框架与软件包组成

开发所需最少资源:Linux各部分组成与镜像对应关系;

2024-07-24 23:04:04 313

原创 [转子动力学]-压缩机喘振的形成机理

喘振形成的原因管网的容量愈大,则喘振的振幅愈大,频率愈低。这是因为,如果压缩机与管网联合工作的管网容量很大时,其储藏能力就大,进入管网的流量的瞬时微小变化,不足以立即引起管网大容器中压力的反应。也就是说,压缩机管网系统发生喘振时,管网系统的容器相当于整个系统的基本谐振器。喘振循环中参数变化的频率和幅度的大小与管网的容量大小有很大关系。管网的容量愈小,则喘振的振幅愈小,频率愈高。这是因为,如果压缩机与管网联合工作的管网容量小,其储藏能力就小,压缩机流量一旦有变化,管网就及时反应,流量和压力也随之变化。

2024-07-24 01:33:56 1009

原创 [嵌入式Linux]-嵌入式系统组成与交叉编译工具链

主要区别在于嵌入式linux系统板算力较差,需要在算力比较强的设备上进行代码开发、编译;因为编译后的软件最终运行在ARM、MIPS架构的芯片上,与常用的PC架构(X86)不同,因此需要交叉编译工具链。将嵌入式中bootloader、kernel、rootfs、app分别构建完成后打包组成嵌入式镜像,组成一个完整的嵌入式系统。

2024-07-23 23:08:50 439

原创 [电机控制]-三相鼠笼电机simulink建模

dtdisα​​K1​isα​K2​ϕrα​K3​ωr​ϕrβ​K4​vsα​dtdisβ​​K1​isβ​−K3​ωr​ϕrα​K2​ϕrβ​K4​vsβ​其中,K1​Lr​w−Rs​Lr2​−Rr​Lm2​​K2​Lr​wRr​Lm​​K3​wLm​​K4。

2024-07-20 23:51:43 967

原创 [FPGA]-时序传输模型分析

clk到达每个寄存器的时间不一致。内部时钟树内部示意图如下所示:在实际FPGA芯片内部,时钟到达每个寄存器的时钟偏差很小,但仍然存在;比如clk到达REG1花费时间0.2ns,到达REG6花费时间0.4ns。

2024-07-14 22:23:31 567

原创 [FPGA]-时序分析工具使用

软件默认按最高频率来约束,即1000MHz,但实际最高250.13MHz,认为没有满足需求,所以报错。这是软件报告汇中的时钟信号的约束频率,如果用户没有对时钟信号加约束,软件就会对分析出的时钟信号加入约束,这个约束会按照最大的可能来约束,也就是最大设置时钟频率为1000MHz。时序分析不是在对代码进行分析,而是在对真实的门极传输路径进行分析。软件计算最高时钟频率的时候,是根据最坏路径的建立时间余量来计算的。分析设计的时序路径,分析的是寄存器到寄存器,一般不跨寄存器分析。能最高运行在多少频率的时钟?

2024-07-10 23:31:33 835

原创 [FPGA]-FPGA内数据传输模型

告知EDA软件,该设计需要达到怎样的时序指标,然后EDA软件会根据时序约束的各个参数,尽力优化布局布线,以达到约束的指标。协助EDA软件进行分析设计的时序路径,以产生相应的时序报告。

2024-07-10 06:52:20 328

原创 [FPGA]-FPGA基本原理

Field Programmable Gate Array:现场可编程逻辑门阵列。

2024-07-08 22:58:10 726

原创 [转子动力学]-阻尼固有频率

对于磁轴承来说,磁轴承的阻尼比(damping ratio)是描述系统振动衰减能力的重要参数,它直接影响系统的动态响应和稳定性。例如,液体密封会导致显着的直接刚度和附加质量(虚拟质量)系数,从而导致泵的固有频率(临界速度)发生显着变化。在图中可以看出,转子的不同模态的固有频率是随着转子的激励频率变化而发生改变的,这是因为固有频率是与支撑刚度相关的,而转速的变化又会导致支撑刚度的变化。一般来说,越高的转速就需要更高的阻尼比,猜测是由于高速下轴承支撑刚度降低,所以就更需要一个高阻尼来控制。

2024-06-16 14:35:01 521 3

原创 [转子动力学]-无阻尼临界转速

对于实际工业应用来说,不建议设备长期运行在共振频率下,因为此时振幅最大,长期运行有可能损坏设备。如果系统中的阻尼足够大,会使转子在临界转速下运行比较稳定。

2024-06-15 23:16:40 946

原创 [转子动力学]-转子动力学有限元仿真与冲击试验

1.创建转子几何尺寸直径29mm,长度190mm。2.软件界面3.输入几何参数与材料数据,并获得输出;4.软件仿真结果以下是计算转子惯性矩的一种简便公式;

2024-06-15 21:55:13 381 2

原创 [转子动力学]-临界转速和对不平衡量的响应

转子平衡质量等级(G等级)是指ISO 1940-1标准中用于衡量转子动平衡质量的一个重要指标。这些等级通常用于确定在给定的转子转速范围内所允许的最大不平衡量。G等级是根据转子的类型(例如刚性转子或柔性转子)和转速来确定的。转子不平衡量是由于转子几何中心与质心之间的偏移所造成的;当转子旋转时,转频就成了激励频率,所以当转子转速与转子的固有频率一致时,转子的振动达到最大值,这个转速被称为临界转速。超过临界转速进入超临界转速后,系统的振动不再有共振主导,而是由系统决定。以下为调整转子动平衡对转子振幅的影响。

2024-06-15 21:12:40 825

原创 [控制理论]-空间矢量、Clarke变换与Park变换

通过矢量合成,可将多自由度的物理量转换为一合成量,便于分析;对于正弦波信号来说,通过矢量合成后的物理量仍然为正弦波,不易分析,通过clarke、park变换后,成功设计一个旋转的坐标系,此时可将正弦物理量转换为两个直流信号,便于后续问题分析。

2024-06-12 01:28:56 1334

原创 [控制理论]-控制系统性能测量

文章内容与模型可见:https://github.com/BqFang/Control_System/tree/main/%E6%8E%A7%E5%88%B6%E7%B3%BB%E7%BB%9F%E8%AE%BE%E8%AE%A1%E6%8C%87%E5%8D%97/chapter2.%E9%A2%91%E7%8E%87%E7%A0%94%E7%A9%B6%E6%B3%95。

2024-06-04 22:42:44 89

原创 [软件测试]-gtest在win下环境搭建与gtest基本测试结构

需要安装版本,需注意安装posix后缀的,因为编译googletest时使用到posix标准。下载完成后进行解压,将解压后文件夹中bin目录添加到环境变量中。直接在官网下载安装包;安装时勾选;安装完成后shell中输入cmake --version验证安装是否成功,安装成功显示内容如下;建议使用VSCode进行后续开发。

2024-05-21 21:50:56 800 1

原创 [设计模式]-设计模式分类

重构——改善既有代码的设计》,《重构与模式》

2024-02-11 15:57:04 376 2

原创 [设计模式]-设计模式简介

定义每一个模式描述了在我们周围不断重复发生的问题,以及该问题的解决方案的核心。这样,你就能一次又一次地使用该方案而不必做重复劳动。从面向对象谈起底层思维:向下,如何把握机器底层从微观理解对象构造语言构造编译转换内存模型运行时机制抽象思维:向上,如何将我们的周围世界抽象为程序代码;面向对象组件封装设计模式架构设计深入理解面向对象向下:深入理解三大面向对象机制封装,隐藏内部实现继承,复用现有代码多态,改变对象行为。

2024-02-10 21:08:03 1529 3

原创 [软件测试]-Ceedling安装步骤(Windows)

官网下载Ruby,使用rubyinstaller-devkit-2.7.2-1-x64版本;下载完成后一直点击下一步(注意勾选安装向导中添加到Path选项),安装完成后在cmd检测是否安装成功;

2024-01-30 23:42:21 554 2

原创 [WPF]-布局基础

尽管可在一个单元格中放置多个元素(此时会互相重叠),但建议每个单元格中只放置一个元素通常更合理,使此单元格包含其它控件;以一行或一列的方式排列元素,区别在于该面板下行、列的大小由面板中元素weigh、height决定;如果Canvas面板中有多个互相重叠的元素,可设置Canvas.Index属性控制上下顺序;情景:页面中有两个相邻控件,希望拖拽两个控件之间的分割线调整两个控件的大小;可以指定面板中元素放置在指定的边,最后一个元素占据所有剩余空间;测量:容器遍历所有子元素,并询问所有子元素他们所期望的尺寸;

2024-01-21 23:03:55 1508

原创 [FAT文件系统]-驱动框架设计

IMG这个文件格式可视为.ISO格式的一种超集合。由于.ISO只能封存使用ISO9660和UDF这两种文件系统的存储介质,意即.ISO只能拿来封存CD或DVD,因此才发展出了.IMG,它是以.ISO格式为基础另外新增可封存使用其它文件系统的存储介质的能力,.IMG可向后兼容于.ISO,如果是拿来封存CD或DVD,则使用.IMG和.ISO这两种格式所产生出来的内容是一样的。首先使用fseek将偏移值移动到文件末尾,然后使用ftell获得文件末尾的偏移值,除以扇区大小后获得该文件有共有多少个扇区;

2024-01-21 16:30:46 1088

原创 [FAT文件系统]-文件系统是什么

字符设备是指每次与系统传输1个字符的设备。这些设备节点通常为传真、虚拟终端和串口调制解调器之类设备提供流通信服务,它通常不支持随机存取数据。字符设备在实现时,大多不使用缓存器。系统直接从设备读取/写入每一个字符。块设备是指与系统间用块的方式移动数据的设备。这些设备节点通常代表可寻址设备,如硬盘、CD-ROM和内存区域。块设备通常支持随机存取和寻址,并使用缓存器。操作系统为输入输出分配了缓存以存储一块数据。当程序向设备发送了读取或者写入数据的请求时,系统把数据中的每一个字符存储在适当的缓存中。

2024-01-21 02:06:28 356

原创 [硬件设计基础]-电路设计大纲

如三极管是“电流控制电流”型器件;MOS关是“电压控制电流”型器件。其中设计要点肯定也有区别。

2023-10-29 22:42:54 54

空空如也

空空如也

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

TA关注的人

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