当前位置: 首页 > news >正文

【传感器技术】第6章 压电式传感器,压电材料,压电效应,电压放大器


关注作者了解更多

我的其他CSDN专栏

过程控制系统

工程测试技术

虚拟仪器技术

可编程控制器

工业现场总线

数字图像处理

智能控制

传感器技术

嵌入式系统

复变函数与积分变换

单片机原理

线性代数

大学物理

热工与工程流体力学

数字信号处理

光电融合集成电路技术

电路原理

模拟电子技术

高等数学

概率论与数理统计

数据结构

C语言

模式识别原理

自动控制原理

数字电子技术

关注作者了解更多

资料来源于网络,如有侵权请联系编者

目录

6。1 压电材料及压电效应 

6.1.1  石英晶体

6.1.3高分子材料的压电效应

6.2  压电式传感器的等效电路

    6.3  压电式传感器的测量电路

1.电压放大器

6.4  压电式传感器的应用

   

6.4.1 微振动检测仪  

6.4.2 基于PVDF压电膜传感器的脉象仪


6。1 压电材料及压电效应 

 压电式传感器的工作原理是基于某些介质材料的压电效应,是典型的有源传感器。

  当某些材料受力作用而变形时,其表面会有电荷产生,从而实现非电量测量。

  压电式传感器具有体积小,重量轻,工作频带宽、灵敏度高、工作可靠、测量范围宽等特点,因此在各种动态力、机械冲击与振动的测量,以及声学、医学、力学、宇航等方面得到了非常广泛的应用。

   某些电介质,当沿着一定方向对其施力而使它变形时,其内部就产生极化现象,同时在它的两个表面上便产生符号相反的电荷,当外力去掉后,其又恢复到不带电的状态,这种现象称压电效应。

  当作用力方向改变时,电荷的极性也随之改变。有时人们把这种机械能转化为电能的现象,称为“正压电效应”,相反,当在电介质极化方向施加电场,这些电介质也会产生变形,这种现象称为“逆压电效应”(电致伸缩效应)。

    具有压电效应的材料称为压电材料,压电材料能实现机-电能量的相互转换,如图6-1所示。

 

  图6-1  压电效应可逆性  

    石英晶体、钛酸钡、等材料是材料是性能优良的压电材料。

   压电材料可以分为三三大类:压电晶体和压电陶瓷和高分子材料。1为晶体,2、3为为极化处理的多晶体。

   他们都具有较大的压电常数,机械性能良好,时间稳定性好,温度稳定性好等 特性,所以是较理想的压电材料。

   压电材料的主要特性参数有:

   (1)压电参数:压电常数是衡量材料压电效应强弱的参数,它直接关系到压电输出的灵敏度。

  (2)弹性常数:压电材料的弹性常数、刚度决定着压电材料器件的固有频率和动态特性。

  (3)介电常数:对于一定形状、尺寸的压电元件。其固有电容与介电常数有关;而固有电容又影响着压电传感器的频率下限。

   (4)机械耦合系数:在压电效应中,其值等于转换输出能量(如电能)与输入的能量(如机械能)之比的平方根;它是衡量压电材料机电能量转换效率的一个重要参数。

    (5)压电材料的绝缘电阻;将减少电荷泄露,从而改善压电传感器的低频特性。

     (6)居里点:压电材料开始丧失压电特性的温度称为居里点。

6.1.1  石英晶体

  石英晶体化学式为SiO2(二氧化硅),是单晶体结构

  它的转换效率和转换精度高、线性范围宽、重复性好,固有频率高、动态特性好、工作温度高达550度(压电效应不随温度而改变)、工作湿度高达100%、稳定性好。

  图6-2(a)表示了天然结构的石英晶体外形。它是一个正六面体。石英晶体各个方向的特性是不同的。

  其中纵向轴z称为光轴,经过六面体棱线并垂直于光轴的x轴称为电轴,与x轴和z轴同时垂直的轴y称为机械轴。

  通常把沿着电轴x方向的力作用下产生电荷的压电效应称为“纵向压电效应”,而把沿机械轴y方向的作用下产生电荷的压电效应称为“横向压电效应”。而沿着光轴z方向受力时不产生压电效应。

  若从晶体上沿y方向切下一块如图6-2(c)所示晶片,当在电轴方向施加作用力F时,在与电轴x垂直的平面上将产生电荷Q,其大小为

式中:

d11——x方向受力的压电系数;

F——作用力。

若在同一切片上,沿机械轴y方向施加作用力F,则仍在与x轴垂直的平面上产生电荷Q,其大小为:

式中:    d12  ——y轴方向受力的压电系数,                   a、b——晶体切片长度和厚度。 电荷Qx和Qy的符号由所受力的性质决定。

     石英晶体的上述特性与其内部分子结构有关。图6-3是一个单元组体中构成石英晶体的硅离子和氧离子,在垂直于z轴的xy平面上的投影,等效为一个正六边形排列。图中“+” 代表     离子,“-” 代表氧离子

   当石英晶体未受外力作用时,正、负离子正好分布在正六边形的顶角上,形成三个互成120度夹角的电偶极矩P1,P2,P3.此时正负电荷重心重合,电偶极矩的矢量和等于零。即P1+P2+P3=0,所以晶体表面不产生电荷,即呈中性。

  当石英晶体受到沿x轴方向的压力作用时,晶体沿x方向将产生压缩变形,正负离子的相对位置也随之变动。如图6-3(b)所示,此时正负电荷重心不再重合,即(P1+P2+P3)X>0.在x轴的正方向出现正电荷,电偶极矩在y方向上的分量仍为零,不出现电荷。

    当晶体受到沿Y轴方向的压力作用时,晶体变形如图6-3(b)所示,与图6-3(b)情况类似,P1增大,P2,P3减小。在x轴上出现电荷,它的极性为x轴正向为正电荷。在y轴方向上不出现电荷。

   如果沿z轴方向施加作用力,因为晶体在x方向和y方向所产生的形变完全相同,所以正负电荷重心保持重合,电偶极矩矢量和等于零。这表明沿z轴方向施加作用力,晶体不会产生压电效应。

  当作用力FX,FY的方向相反时,电荷的极性也随之改变。

6.1.2 压电陶瓷

  压电陶瓷是人工制造的多晶体材料。在无外电场作用时,电场在晶体中杂乱分布,它们的极化效应被相互抵消,压电陶瓷内极化强度为零,因此原始的压电陶瓷呈中性,不具有压电性质。

   在陶瓷上施加外电场时,电场的计划方向发生转动,从而使材料得到极化。让外电场强度大到使材料的极化达到饱和的状态,即所有带你常计划方向整齐地与外电场方向一致,外电场去掉后,电场的极化方向基本不变,即剩余极化强度很大,这时的材料才具有压电特性。如图6-4.

  外电场去掉后,电场的极化方向基本不变,出现束缚电荷,会在电极板表面上吸附来自外界的自由电荷。

   自由电荷与束缚电荷符号相反数值相等,对外不呈现带电特性。

   当压缩陶瓷片(与极化方向平行时),片内正、负电荷间距变小,极化强度变小,原来吸附的电荷,有一部分释放;相反会有部分电荷,被吸附。

  上式中:

d33——压电陶瓷的压电系数;

F——作用力

 压电陶瓷的压电系数比石英晶体大得多,所以采用压电陶瓷制作的压电式传感器的灵敏度较高。但极化处理后的压电陶瓷材料的剩余极化强度和特性与温度有关,它的参数也随时间变化,从而使其压电特性减弱。

  最早使用的压电陶瓷材料是钛酸钡,它是由碳酸钡和二氧化钛按一定比例混合后烧结而成的。它的压电系数约为石英的50倍,但使用温度较低,最高只有70度,温度稳定性和机械强度都不如石英。

  目前使用较多的压电陶瓷材料是锆钛酸铅,它有较高的压电系数和较高的工作温度。

  铌镁酸铅是20世纪60年代发展起来的压电陶瓷。具有极高的压电系数和较高的工作温度,而且能承受较高的压力

  常用压电材料的性能见书中表6-1

6.1.3高分子材料的压电效应

    高分子材料属于有机分子半结晶或结晶的聚合物,其压电效应比较复杂,对此不仅要考虑到晶格中均匀的内应变,还有考虑到高分子材料中作非均匀内应变所产生的各种高次效应以及同整个体系平均变形无关的电荷位移而呈现的压电性。

   聚偏氟乙烯

6.2  压电式传感器的等效电路

    由压电元件的工作原理可知,压电式传感器可以看作一个电荷发生器。同时,他也是一个电容器,晶体上聚集等量的正负电荷的两表面相当于电容的两个极板,极板间物质等效于一种介质,则其电容量为

    式中:

A_——压电片的面积;

d——压电片的厚度;

    压电传感器可以等效为一个与电容相串联的电压源。如图6-5(a)所示,电容器上的电压Ua,电荷量Q,和电容量Ca三者关系为:

   

   由图可知,只有在外电路负载无穷大,且内部无漏电时,受力产生的电压U才能长期保持不变;如果负载不是无穷大,则电路要以时间常数按指数规律放电。压电传感器。压电传感器也可以等效为一个电荷源于电容相并联电路,如图6-5所示。

   压电传感器在实际使用中总要与测量仪器或测量电路相连接,因此还需考虑连接电缆的等效电容Cc,放大器的输入电阻Ri,输入电容Ci以及压电传感器的泄露电阻Ra,这样压电传感器在测量系统中的实际等效电路,如图6-6所示。

    6.3  压电式传感器的测量电路

    压电传感器本身的内阻抗很高,输出能量较小。

为了保证压电传感器的测量误差较小,它的测量电路通常需要接入一个高输入阻抗的前置放大器,其作用为:

  一是把它的高输入阻抗变换为低输出阻抗;

 二是放大传感器输出的微弱信号。

  压电传感器的输出可以是电压信号,也可以是电荷信号,因此前置放大器也有两种形式:电压放大器和电荷放大器。

1.电压放大器

    若压电元件受正弦力的作用,则其电压为

图6-7给出了一个电压放大器的具体电路。它具有很高的输入阻抗(1000M偶)和很低的输出阻抗(<100偶)因此使用该阻抗变换器可将高阻抗的压电传感器与一般放大器与一般放大器匹配。

  BG1为MOS场效应管,作阻抗变换,R3大于100M偶,BG2管对输入端形成负反馈,以进一步提高输入阻抗。

 R4既是BG1的源极接地电阻,也是BG2的负载电阻,

R4上的交变电压通过C2反馈到场效应管BG1的输入端,使A点电位提高,保证较高的交流输入阻抗。由BG1构成的输入级,其输入电阻为:

引进BG2,构成第二级对第一级负反馈后,其输入阻抗为

式中Au是BG1源极输出器的电压增益,其值接近1.

所以R可以提高到几百到几千兆欧,由BG1所构成的源极输出器,其输出阻抗为

式中gm为场效应管的跨导。

    电压放大器的应用具有一定的应用限制,压电式传感器在与电压放大器配合使用时,连接电缆不能太长。电缆长,电缆电容Cc就大,电缆电容增大必然使传感器的电压灵敏度降低。不过由于固态电子器件和集成电路的迅速发展,微型电压放大器可以和传感器做成一体,这样这一问题就可以得到克服,使它具有广泛的应用前景。

2.电荷放大器

电荷放大器常作为压电传感器的输入电路,由一个带反馈电容C的高增益运算放大电路构成,电荷放大器可用图6-8所示等效电路,图中K为运算放大器增益,-K表示放大器的输入和输出反向。

  由于运算放大器输入阻抗极高,放大器输入端几乎没有分流,其输出电压U为

 式中:

U——放大器输出电压;

Ucf——反馈电容两端电压。

  由式(6-15)可见,电荷放大器的输出电压U与电缆电容Cc无关,且与Q成正比,这是电荷放大器的最大特点。

   要注意的是,在实际应用中,电压放大器和电荷放大器都应加过载放大保护电路,否则在传感器过载时,会产生过高的输出电压。

6.4  压电式传感器的应用

   

压电元件是一类典型的力敏感元件,可用来测量最终能转换成力的多种物理量。

6.4.1 微振动检测仪  

    PV-96压电加速度传感器可用来检测微振动,其电路原理图如图6-9所示。该电路由电荷放大器和电压调整放大器组成。

   第一级是电荷放大器,其低频响应由反馈电容C1和反馈电阻R1组成。低频截止频率为0.053Hz。Rf是过载保护电阻。

    第二级为输出调整放大器,调整电位器W1可使其输出约为50mV/gal(1 gal=1cm/s2).

  在低频检测时,频率越低,闪变效应的噪声越大,该电路的噪声电平主要由电荷放大器的噪声决定,为了降低噪声,最有效的方法是减小电荷放大器的反馈电容。但是当时间常数一定时,由于C1和R1呈反比关系,考虑到稳定性,则反馈电容C1的减小应适当。

6.4.2 基于PVDF压电膜传感器的脉象仪

    由于PVDF(聚偏氟乙烯)压电薄膜具有变力响应灵敏度高,柔韧易于制备,可紧贴皮肤等特点,因此可用人手指端大小的压电膜制成可感应人体脉搏压力波变化的脉搏传感器。脉象仪的硬件组成如图6-10所示:

   因压电薄膜内阻很高,且脉搏信号微弱,设计其前置电荷放大器有两个作用:

   一是与换能器阻抗匹配,把高阻抗输入变为低阻抗输出;

  二是将微弱电荷转换成电压信号并放大。

   为提高测量的精度和灵敏度,前置放大器采用线性修正的电荷放大器,可获得较低的下限频率,消除电缆的分布电容对灵敏度,使设计的传感器体积小型化。

   在一般的电荷放大器设计,时间常数要求很大(一般在10的五次方以上),在小型的PVDF脉搏设计传感器中,很难实现,因为反馈电容不能选得太小。

    在时间常数不足够大的情况下(小于100s),电荷放大器的输出电压换能器受到的压力成非线性关系,因此需要对电容放大器进行非线性修正。

   由于脉搏信号频率低,是微弱信号,且干扰信号较多,滤波电路在设计中,非常重要。

  运算放大器应该尽量选择低噪声、低温漂目的器件。根据脉搏信号的特点,以及考虑高频噪声及温度效应噪声的影响,带通滤波器的通带频率应选择在0.5HZ到100HZ之间。

相关文章:

【传感器技术】第6章 压电式传感器,压电材料,压电效应,电压放大器

关注作者了解更多 我的其他CSDN专栏 过程控制系统 工程测试技术 虚拟仪器技术 可编程控制器 工业现场总线 数字图像处理 智能控制 传感器技术 嵌入式系统 复变函数与积分变换 单片机原理 线性代数 大学物理 热工与工程流体力学 数字信号处理 光电融合集成电路…...

基于Python深度学习的【猫狗宠物识别】系统设计实现

一、简介 宠物识别系统&#xff0c;本系统使用Python作为主要开发语言&#xff0c;基于TensorFlow搭建卷积神经网络算法&#xff0c;并收集了37种常见的猫狗宠物种类数据集【‘阿比西尼亚猫&#xff08;Abyssinian&#xff09;’, ‘孟加拉猫&#xff08;Bengal&#xff09;’…...

网站多语言前端翻译translate.js 在vue项目中的使用方法

网站多语言前端翻译translate.js 在vue项目中的使用方法 需求 客户网站&#xff0c;想要多语言版本的&#xff0c;通常的解决办法有两种&#xff1a; 1、最直接的办法&#xff1a;编写两种&#xff0c;或者多种语言版本的网站&#xff0c;也就是一个网站有几种语言&#xff0…...

HTML技术贴:深入理解与实践

1. 引言 HTML&#xff08;HyperText Markup Language&#xff0c;超文本标记语言&#xff09;是构建网页和网上应用的标准标记语言。它定义了网页内容的结构和意义&#xff0c;由一系列元素组成&#xff0c;这些元素告诉浏览器如何展示内容。本技术贴旨在深入探讨HTML的核心技…...

在SQL Server中使用hash join来提高表连接的性能

在SQL Server中使用hash join来提高表连接性能时&#xff0c;需要考虑数据集的大小、索引情况以及查询的具体需求。 在SQL Server中使用hash join来提高表连接性能的情况主要包括以下几种&#xff1a; • 两个表都没有合适的索引&#xff1a;Hash join通常适合当两个表都没有索…...

一键学懂BurpSuite(8)

声明&#xff01; 学习视频来自B站up主 泷羽sec 有兴趣的师傅可以关注一下&#xff0c;如涉及侵权马上删除文章&#xff0c;笔记只是方便各位师傅的学习和探讨&#xff0c;文章所提到的网站以及内容&#xff0c;只做学习交流&#xff0c;其他均与本人以及泷羽sec团队无关&#…...

系统思考—战略决策

别用管理上的勤奋&#xff0c;来掩盖经营上的懒惰。 日本一家物业公司&#xff0c;因经营不善&#xff0c;面临生死存亡的危机。老板为了扭转局面&#xff0c;采取了很多管理手段——提高员工积极性&#xff0c;推行业绩与绩效挂钩&#xff0c;实施各种考核制度。然而&#xf…...

mybatis,mysql之collection 与 association 不生效问题(仅是个人常犯错误)

因为自己马大哈&#xff0c;经常犯这个错误&#xff0c;原以为是拷贝的代码问题&#xff0c;最后发现是自己的遗漏问题&#xff01; 看代码&#xff0c;先看不生效的 <resultMap type"Price" id"PriceResult"><id property"priceId&qu…...

探索 Echarts 绘图:数据可视化的奇妙之旅

目录 一、Echarts 初印象 二、搭建 Echarts 绘图环境 三、绘制第一个图表&#xff1a;柱状图的诞生 四、图表的美化与定制&#xff1a;让数据更具吸引力 1. 主题切换&#xff1a;一键变换风格 2. 颜色调整&#xff1a;色彩搭配的艺术 3. 标签与提示框&#xff1a;丰富信…...

Python粉色圣诞树

系列文章 序号直达链接表白系列1Python制作一个无法拒绝的表白界面2Python满屏飘字表白代码3Python无限弹窗满屏表白代码4Python李峋同款可写字版跳动的爱心5Python流星雨代码6Python漂浮爱心代码7Python爱心光波代码8Python普通的玫瑰花代码9Python炫酷的玫瑰花代码10Python多…...

JavaScript逆向时,常用的11个hook

提示:记录工作中遇到的需求及解决办法 文章目录 前言01、dom操作02、Cookie操作03、事件监听操作04、AJAX拦截操作05、函数替换操作06、Header操作07、URL操作08、JSON.stringify操作09、JSON.parse操作10、eval操作11、Function操作前言 在逆向分析JavaScript代码时,开发者…...

嵌入式驱动开发详解15(电容触摸屏gt9147)

文章目录 前言电容触摸屏特点MT触摸消息电容触摸屏协议电容屏触摸时序Type A 触摸点信息上报时序Type B 触摸点信息上报时序 多点触摸所使用到的API函数 驱动部分驱动框图设备树节点修改设备树引脚配置设备节点配置 具体驱动开发I2C驱动框架I2C框架内部实现 参考文献 前言 随着…...

supervision - 好用的计算机视觉 AI 工具库

Supervision库是一款出色的Python计算机视觉低代码工具&#xff0c;其设计初衷在于为用户提供一个便捷且高效的接口&#xff0c;用以处理数据集以及直观地展示检测结果。简化了对象检测、分类、标注、跟踪等计算机视觉的开发流程。开发者仅需加载数据集和模型&#xff0c;就能轻…...

软件安装不成功,一直出现“chrome_elf.dll丢失”问题是什么原因?“chrome_elf.dll丢失”要怎么解决和预防?

软件安装遇阻&#xff1a;“chrome_elf.dll丢失”问题全解析与解决方案 在软件安装与运行的过程中&#xff0c;我们时常会遇到各式各样的错误提示&#xff0c;其中“chrome_elf.dll丢失”便是较为常见的一种。这个错误不仅阻碍了软件的正常安装&#xff0c;也给用户带来了不小…...

10篇--图像噪点消除

概念 何为噪点&#xff1f; 噪点&#xff1a;指图像收到的一些干扰因素&#xff0c;通常是由图像采集设备、传输信道等因素造成的&#xff0c;表现为图像中随机的亮度&#xff0c;也可以理解为有那么一些点的像素值与周围的像素值格格不入。 常见的噪声类型 高斯噪声&#…...

在 Vue 2 中,在 <el-table> 中为每一行动态插入对应的 echart 组件

更新数据结构:确保每一行数据都包含需要绘制图表的数据(例如 demandRespList 和 timeList),以便为每行生成不同的图表。 修改 getTableDataPreview 方法:在获取数据后,您需要为每一行创建对应的图表配置。 在 <el-table-column> 中使用 slot-scope:使用 slot-scop…...

protobuf c++开发快速上手指南

1、环境准备 在c环境使用 protobuf&#xff0c;需要安装protobuf runtime以及protobuf的编译器&#xff1a;protoc&#xff0c;其作用如下表格&#xff1a; 需要安装的环境作用protoc将proto文件编译成c源码protobuf runtime编译c源码需要链接到protobuf库 注意&#xff1a;…...

【HTML】HTML动画时钟

今天分享一个比较有趣的HTML动画时钟&#xff0c;感兴趣的小伙伴可以自行上手体验一番&#xff0c;操作也非常简单&#xff0c;如下&#xff1a; 1. 实操 实践操作步骤&#xff1a; 创建一个文本文件 clock.txt将上述代码粘贴到 clock.txt 中。修改文件后缀&#xff0c;将文…...

2024年全国仿真创新应用大赛 | MWORKS助力“复杂系统数字仿真”赛道,获奖名单公布

2024年全国仿真创新应用大赛全国总决赛于近日圆满落幕。大赛由工业和信息化部人才交流中心主办&#xff0c;以“创新引领&#xff0c;铸就未来”为主题&#xff0c;来自全国的参赛院校、企业、医学科学单位、军事科学单位及仿真领域的科研院所共计422家、近1300余人参加了此次总…...

ionic V6 安装ios所需

npm install capacitor/ios添加ios平台 ruby要求3.0以上 rvm use ruby-3.1.0 --default npx cap add ios打开xcode看看创建的项目 npx cap open ios没有capacitor指定的位置, 估计之前pod(cocoapods)安装搞得Ruby环境很乱了......cocoapods整的我麻了... App/App/capacitor…...

Docker Compose 多应用部署 一键部署

介绍 Docker Compose通过一个单独的docker-compose.yml模板文件(YAML格式)来定义一组相关联的应用容器&#xff0c;帮助我们实现多个相互关联的Docker容器的快速部署。 如&#xff1a;springbootmysqlnginx 如果一个个去部署他会非常的麻烦&#xff0c;这时候可以选择Docker …...

ubuntu20.04安装qt creator

以上三种&#xff0c;选择其一安装即可 回答1&#xff1a; 您可以按照以下步骤在ubuntu 20.04上安装Qt Creator&#xff1a; 打开终端并输入以下命令以更新软件包列表&#xff1a; sudo apt update 安装Qt Creator和Qt库&#xff1a; sudo apt install qtcreator qt5-def…...

经典NLP案例 | 推文评论情绪分析:从数据预处理到模型构建的全面指南

NLP经典案例&#xff1a;推文评论情绪提取 项目背景 “My ridiculous dog is amazing.” [sentiment: positive] 由于所有推文每秒都在传播&#xff0c;很难判断特定推文背后的情绪是否会影响一家公司或一个人的品牌&#xff0c;因为它的病毒式传播&#xff08;积极&#xff0…...

蓝卓生态说 | 捷创技术李恺和:把精细管理和精益生产做到极致

成功的产品离不开开放式创新和生态协同的力量。近年来&#xff0c;蓝卓坚持“平台生态"战略&#xff0c;不断加码生态&#xff0c;提出三个层次的开源开放生态计划&#xff0c;举办"春风行动”、“生态沙龙"等系列活动&#xff0c;与生态伙伴共生、共创、共同推…...

启发式搜索算法和优化算法的区别

启发式搜索算法和优化算法在计算机科学中都有广泛的应用&#xff0c;但它们之间存在一些明显的区别。 一、定义与核心思想 启发式搜索算法 定义&#xff1a;启发式搜索算法是一类基于经验和直觉的问题求解方法&#xff0c;通过观察问题的特点&#xff0c;并根据某种指…...

生成树协议STP工作步骤

第一步&#xff1a;选择根桥 优先级比较&#xff1a;首先比较优先级&#xff0c;优先级值越小的是根桥MAC地址比较&#xff1a;如果优先级相同&#xff0c;则比较MAC地址。MAC地址小的是根桥。 MAC地址比较的时候从左往右&#xff0c;一位一位去比 第二步&#xff1a;所有非根…...

批量合并多个Excel到一个文件

工作中&#xff0c;我们经常需要将多个Excel的数据进行合并&#xff0c;很多插件都可以做这个功能。但是今天我们将介绍一个完全免费的独立软件【非插件】&#xff0c;来更加方便的实现这个功能。 准备Excel 这里我们准备了两张待合并的Excel文件 的卢易表 打开的卢易表软件…...

如何在vue中实现父子通信

1.需要用到的组件 父组件 <template><div id"app"><BaseCount :count"count" changeCount"cahngeCount"></BaseCount></div> </template><script> import BaseCount from ./components/BaseCount.v…...

强化学习Q-learning及其在机器人路径规划系统中的应用研究,matlab代码

一、Q-learning 算法概述 Q-learning 是一种无模型的强化学习算法&#xff0c;它允许智能体&#xff08;agent&#xff09;在没有环境模型的情况下通过与环境的交互来学习最优策略。Q-learning的核心是学习一个动作价值函数&#xff08;Q-function&#xff09;&#xff0c;该函…...

【算法】EWMA指数加权移动平均绘制平滑曲线

EWMA&#xff08;Exponentially Weighted Moving Average&#xff0c;指数加权移动平均&#xff09;是一种常用的时间序列平滑技术&#xff0c;特别适用于对过去数据给予不同的权重。以下是对EWMA算法的详细介绍&#xff1a; 一、核心思想 EWMA算法的核心思想是通过指数衰减来…...

jenkins harbor安装

Harbor是一个企业级Docker镜像仓库‌。 文章目录 1. 什么是Docker私有仓库2. Docker有哪些私有仓库3. Harbor简介4. Harbor安装 1. 什么是Docker私有仓库 Docker私有仓库是用于存储和管理Docker镜像的私有存储库。Docker默认会有一个公共的仓库Docker Hub&#xff0c;而与Dock…...

行为树详解(4)——节点参数配置化

【分析】 行为树是否足够灵活强大依赖于足够丰富的各类条件节点和动作节点&#xff0c;在实现这些节点时&#xff0c;不可避免的&#xff0c;节点本身需要有一些参数供配置。 这些参数可以分为静态的固定值的参数以及动态读取设置的参数。 静态参数直接设置为Public即可&…...

在数字孪生开发领域threejs现在的最新版本已经更新到多少了?

在数字孪生开发领域three.js现在的最新版本已经更新到多少了&#xff1f; 在数字孪生开发领域&#xff0c;three.js作为一款强大的JavaScript 3D库&#xff0c;广泛应用于Web3D可视化、智慧城市、智慧园区、数字孪生等多个领域。随着技术的不断进步和需求的日益增长&#xff0…...

UE材质常用节点

Desaturation 去色 饱和度控制 Panner 贴图流动 快捷键P Append 附加 合并 TexCoord UV平铺大小 快捷键U CustomRotator 旋转贴图 Power 幂 色阶 Mask 遮罩 Lerp 线性插值 快捷键L Abs 绝对值 Sin / Cos 正弦/余弦 Saturate 约束在0-1之间 Add 相加 快捷键A Subtra…...

burp(2)利用java安装burpsuite

BurpSuite安装 burpsuite 2024.10专业版&#xff0c;已经内置java环境&#xff0c;可以直接使用&#xff0c; 支持Windows linux macOS&#xff01;&#xff01;&#xff01; 内置jre环境&#xff0c;无需安装java即可使用&#xff01;&#xff01;&#xff01; bp2024.10下载…...

33.攻防世界upload1

进入场景 看看让上传什么类型的文件 传个木马 把txt后缀改为png 在bp里把png改为php 上传成功 用蚁剑连接 在里面找flag 得到...

17、ConvMixer模型原理及其PyTorch逐行实现

文章目录 1. 重点2. 思维导图 1. 重点 patch embedding : 将图形分割成不重叠的块作为图片样本特征depth wise point wise new conv2d : 将传统的卷积转换成通道隔离卷积和像素空间隔离两个部分&#xff0c;在保证精度下降不多的情况下大大减少参数量 2. 思维导图 后续再整…...

【软件工程】一篇入门UML建模图(状态图、活动图、构件图、部署图)

&#x1f308; 个人主页&#xff1a;十二月的猫-CSDN博客 &#x1f525; 系列专栏&#xff1a; &#x1f3c0;软件开发必练内功_十二月的猫的博客-CSDN博客 &#x1f4aa;&#x1f3fb; 十二月的寒冬阻挡不了春天的脚步&#xff0c;十二点的黑夜遮蔽不住黎明的曙光 目录 1. 前…...

C# winfrom 异步加载数据不影响窗体UI

文章目录 前言一、背景介绍二、使用BackgroundWorker组件实现异步加载数据2.1 添加BackgroundWorker组件2.2 处理DoWork事件 三、延伸内容3.1 错误处理和进度报告3.2 线程安全 结束语优质源码分享 C# winfrom 异步加载数据不影响窗体UI&#xff0c;在 WinForms 应用程序中&…...

Flutter Navigator2.0的原理和Web端实践

01 背景与动机 在Navigator 2.0推出之前&#xff0c;Flutter主要通过Navigator 1.0和其提供的 API&#xff08;如push(), pop(), pushNamed()等&#xff09;来管理页面路由。然而&#xff0c;Navigator 1.0存在一些局限性&#xff0c;如难以实现复杂的页面操作&#xff08;如移…...

latex设置引用顺序

在 LaTeX 中&#xff0c;引用的顺序通常是由所选择的 参考文献样式&#xff08;bibliographystyle&#xff09; 决定的。如果你希望根据引用的顺序排列参考文献&#xff0c;可以选择合适的参考文献样式&#xff0c;并按照以下步骤进行设置。 常见的几种引用顺序设置方式有&…...

有效的括号(字节面试题 最优解)

题目来源 20. 有效的括号 - 力扣&#xff08;LeetCode&#xff09; 题目描述 给定一个只包括 (&#xff0c;)&#xff0c;{&#xff0c;}&#xff0c;[&#xff0c;] 的字符串 s &#xff0c;判断字符串是否有效。 有效字符串需满足&#xff1a; 左括号必须用相同类型的右括号…...

短视频矩阵源码开发部署全流程解析

在当今的数字化时代&#xff0c;短视频已成为人们娱乐、学习和社交的重要方式。短视频矩阵系统的开发与部署&#xff0c;对于希望在这一领域脱颖而出的企业和个人而言&#xff0c;至关重要。本文将详细阐述短视频矩阵源码的开发与部署流程&#xff0c;并附上部分源代码示例&…...

iOS 环境搭建教程

本文档将详细介绍如何在 macOS 上搭建 iOS 开发环境&#xff0c;以便进行 React Native 开发。&#xff08;为了保证环境一致 全部在网络通畅的情况下运行&#xff09; 1. 安装 Homebrew Homebrew 是 macOS 的包管理工具&#xff0c;我们将通过它来安装开发所需的工具。 安装…...

element-ui实现table表格的嵌套(table表格嵌套)功能实现

最近在做电商类型的官网&#xff0c;希望实现的布局如下&#xff1a;有表头和表身&#xff0c;所以我首先想到的就是table表格组件。 表格组件中常见的就是&#xff1a;标题和内容一一对应&#xff1a; 像效果图中的效果&#xff0c;只用基础的表格布局是不行的&#xff0c;因…...

如何使mysql数据库ID从0开始编号——以BiCorpus为例

BiCorpus是北京语言大学韩林涛老师研制一款在线语料库网站&#xff0c;可以通过上传tmx文件&#xff0c;实现在线检索功能&#xff0c;程序在github上开源免费&#xff0c;深受广大网友的喜欢。 在使用过程中&#xff0c;我发现我上传的语言资产经历修改后&#xff0c;mysql的…...

亮相AICon,火山引擎边缘云揭秘边缘AI Agent探索与实践

12月13-14日&#xff0c;AICon 全球人工智能开发与应用大会在北京成功举办。火山引擎边缘智能技术负责人谢皓受邀出席大会&#xff0c;以《AI Agent 在边缘云的探索与实践》为主题&#xff0c;与全球 AI 领域的资深专家&#xff0c;共同深入探讨大模型落地、具身智能、多模态大…...

让文案生成更具灵活性/chatGPT新功能canvas画布编辑

​ ​ OpenAI最近在2024年12月发布了canvas画布编辑功能&#xff0c;这是一项用途广泛的创新工具&#xff0c;专为需要高效创作文案的用户设计。 无论是职场人士、学生还是创作者&#xff0c;这项功能都能帮助快速生成、优化和编辑文案&#xff0c;提升效率的同时提高内容质量…...

朗致面试---IOS/安卓/Java/架构师

朗致面试---IOS/安卓/Java/架构师 一、面试概况二、总结三、算法题目参考答案 一、面试概况 一共三轮面试&#xff1a; 第一轮是逻辑行测&#xff0c;25道题目&#xff0c;类似于公务员考试题目&#xff0c;要求90分钟内完成。第二轮是技术面试&#xff0c;主要是做一些数据结…...

windows C#-实现具有自动实现属性的轻型类

下面演示如何创建一个不可变的轻型类&#xff0c;该类仅用于封装一组自动实现的属性。 当你必须使用引用类型语义时&#xff0c;请使用此种构造而不是结构。 可通过以下方法来实现不可变的属性&#xff1a; 仅声明 get 访问器&#xff0c;使属性除了能在该类型的构造函数中可…...