一种磁电复合材料传感器的测试方法及系统

文档序号:1874708 发布日期:2021-11-23 浏览:16次 >En<

阅读说明:本技术 一种磁电复合材料传感器的测试方法及系统 (Test method and system for magnetoelectric composite material sensor ) 是由 庞翠娟 李一波 张晓燕 李宗津 边金 裴华富 张津瑞 于 2021-10-26 设计创作,主要内容包括:本发明提供了一种磁电复合材料传感器的测试方法及系统,设置初始状态直流磁场并记录磁电复合材料在初始状态直流磁场下的初始状态感应电压,进而设置第一组磁场增量值并记录磁电复合材料在初始状态直流磁场下加上第一组磁场增量值后对应的不同感应电压,将记录到的不同磁场下对应的不同感应电压作为第一组增量感应电压值,通过第一组磁场增量值和第一组增量感应电压值计算感应电压对应直流磁场的变化度,以磁场变化步长改变初始状态直流磁场,由此获取感应电压达到最高值时的直流磁场值,实现了根据较小的步长磁场变化控制电压变化达到磁电复合材料的电压最高值的优化效果。(The invention provides a test method and a test system for a magnetoelectric composite material sensor, which set a direct current magnetic field in an initial state and record the initial state induced voltage of the magnetoelectric composite material in the direct current magnetic field in the initial state, setting a first group of magnetic field increment values, recording corresponding different induced voltages of the magnetoelectric composite material under the condition of adding the first group of magnetic field increment values under the DC magnetic field in the initial state, taking the recorded corresponding different induced voltages under different magnetic fields as a first group of increment induced voltage values, calculating the variation degree of the induced voltage corresponding to the DC magnetic field by the first set of magnetic field increment values and the first set of increment induced voltage values, changing the DC magnetic field in the initial state by the magnetic field variation step length, therefore, the direct-current magnetic field value when the induction voltage reaches the maximum value is obtained, and the optimization effect that the voltage change is controlled to reach the maximum voltage value of the magnetoelectric composite material according to the small step magnetic field change is achieved.)

一种磁电复合材料传感器的测试方法及系统

技术领域

本发明属于传感器领域,具体涉及一种磁电复合材料传感器的测试方法及系统。

背景技术

水泥基磁电复合材料与混凝土结构之间的适用性和耦合性优秀,具有和混凝土一致的耐久性,利用其高效的磁、力、电多重响应,卓越的感知性能与灵敏度,将传感、驱动和控制多功能性集成于一体,于基建工程监测领域有重大的作用。

由压电或磁致伸缩性能对材料力学性能的响应关系均是线性的,可推断磁电耦合响应对激励信号亦存在线性的对应关系。先依据前部分研究内容得到的压电、磁致伸缩性能的变化规律与特性,建立起输入与响应的对应关系。根据施加的磁场场强输入,对应于测量出的诱导电压,标定出磁电复合材料的磁电耦合响应标准化直线,以拟合直线的斜率作为感知性能的敏感度评价指标,结合磁致伸缩与压电性能的线性响应关系可推算出结构中受到的应力或应变。

在公开号CN103066201B的专利文献中提供的一种多场耦合制备磁电复合材料的方法,尽管可以制备择优取向的粘结磁体以提高其磁电性能,但仍不能有效测量磁电复合材料的电磁感应变化。而在谐振频率下,磁电复合材料的耦合响应会突然增强翻数倍至数十倍,在饱和磁电响应的直流偏置磁场场强激励下,磁致伸缩应变会达到最高值。

发明内容

本发明的目的在于提出一种磁电复合材料传感器的测试方法及系统,以解决现有技术中所存在的一个或多个技术问题,至少提供一种有益的选择或创造条件。

磁电复合材料在直流磁场下会随着磁场强度的变化而变化,但如何逐步调整磁场强度以改变磁电复合材料的电压是个复杂的技术难题,设置初始状态直流磁场并根据变化度设置磁场变化步长以磁场变化步长改变初始状态直流磁场,需要获取感应电压达到最高值时的直流磁场值。

本发明提供了一种磁电复合材料传感器的测试方法及系统,设置初始状态直流磁场并记录磁电复合材料在初始状态直流磁场下的初始状态感应电压,进而设置第一组磁场增量值并记录磁电复合材料在初始状态直流磁场下加上第一组磁场增量值后对应的不同感应电压,将记录到的不同磁场下对应的不同感应电压作为第一组增量感应电压值,通过第一组磁场增量值和第一组增量感应电压值计算感应电压对应直流磁场的变化度,以磁场变化步长改变初始状态直流磁场,由此获取感应电压达到最高值时的直流磁场值。

为了实现上述目的,根据本发明的一方面,提供一种磁电复合材料传感器的测试方法,所述方法包括以下步骤:

S100,设置初始状态直流磁场,记录磁电复合材料在初始状态直流磁场下的初始状态感应电压;

S200,设置第一组磁场增量值,记录磁电复合材料在初始状态直流磁场下加上第一组磁场增量值后对应的不同感应电压,将记录到的不同磁场下对应的不同感应电压作为第一组增量感应电压值;

S300,通过第一组磁场增量值、初始状态感应电压和第一组增量感应电压值,进而计算感应电压对应直流磁场的变化度;

S400,根据变化度设置磁场变化步长,以磁场变化步长改变初始状态直流磁场,记录磁电复合材料在改变后的磁场下的感应电压;

S500,计算获取感应电压达到最高值时的直流磁场值。

进一步地,在S100中,设置初始状态直流磁场,记录磁电复合材料在初始状态直流磁场下的初始状态感应电压的方法为:通过直流磁场发生器设置初始状态直流磁场, 记直流磁场发生器的最低的磁场强度输出为h0、直流磁场发生器的最高的磁场强度输出为h2,则记h0与h2的算术平均数为h1,所述初始状态直流磁场为一个由多个不同的磁场强度值所组成的数组,所述初始状态直流磁场中的各个不同的磁场强度值为从区间[h0,h1)中通过随机函数抽取所得,所述磁场强度值的单位为T特斯拉,令变量n表示所述初始状态直流磁场中的磁场强度值的个数,变量i表示所述初始状态直流磁场中第i个磁场强度值的序号,i∈[1,n],本发明中所涉及的数组的长度皆为n且本发明中所涉及的数组皆为有序数组,在本发明的物理量及其数值的计算中进行无量纲化处理,记所述初始状态直流磁场为数组H_alp,H_alp(i)表示数组H_alp中序号为i的元素,有H_alp=[H_alp(i)],H_alp=[H_alp(1),…,H_alp(i),…,H_alp(n)];

记录磁电复合材料在初始状态直流磁场下的初始状态感应电压,所述磁电复合材料为水泥基复合材料,所述磁电复合材料设置有电压传感器,所述初始状态感应电压为所述磁电复合材料分别在初始状态直流磁场H_alp中n个磁场强度值下通过电压传感器采集到的n个电压值所组成的数组,所述电压值的单位为V伏特,记初始状态感应电压为数组U_alp,U_alp(i)表示数组U_alp中序号为i的元素,有U_alp=[U_alp(i)], U_alp=[U_alp(1),…,U_alp(i),…,U_alp(n)]。

进一步地,在S200中,设置第一组磁场增量值,记录磁电复合材料在初始状态直流磁场下加上第一组磁场增量值后对应的不同感应电压,将记录到的不同磁场下对应的不同感应电压作为第一组增量感应电压值的方法为:设置第一组磁场增量值,所述第一组磁场增量值为由n个磁场强度的增量值组成的数组,记所述第一组磁场增量值为数组h_1,通过随机函数从无磁场强度即零特斯拉到单位磁场强度即一特斯拉的区间(0,1)中抽取n个随机数值表示n个磁场增量值,记数组h_1中序号为i的元素为h_1(i),h_1=[h_1(i)],h_1=[h_1(1),…,h_1(i),…, h_1(n)],0<h_1(i)<1;

将初始状态直流磁场H_alp中各元素分别加上第一组磁场增量值h_1中的对应相同序号的元素得到一组磁场值H_1记作第一组磁场值,H_1=[H_alp(i)+h_1(i)],H_1=[H_alp(1)+h_1(1),…, H_alp(i)+h_1(i),…, H_alp(n)+h_1(n)],记H_1中序号为i的元素为H_1(i),有H_1=[H_1(i)],H_1=[H_1(1),…,H_1(i),…, H_1(n)],将直流磁场发生器分次设置成H_1中的各个磁场值H_1(i),并分别通过电压传感器记录在H_1中的序号为i的磁场值H_1(i)下的电压值记为U_1(i),各个U_1(i)数值组成的数组记为数组U_1,U_1(i)表示U_1中序号为i的元素,U_1=[U_1(i)],所述U_1即为第一组增量感应电压值。

进一步地,在S300中,通过第一组磁场增量值、初始状态感应电压和第一组增量感应电压值,进而计算感应电压对应直流磁场的变化度的方法为:定义变化度为表示根据一个由多个磁场强度的增量值所组成的数组以及一个由多个电压增量值所组成的数组而计算所得的感应电压对应直流磁场的变化程度;

定义第一组电压增量值为数组u_1,根据数组U_alp和数组U_1计算得到第一组电压增量值u_1的公式为u_1=[U_1-U_alp],记u_1中序号为i的元素为u_1(i),u_1(i)= U_1(i)-U_alp(i),有u_1=[u_1(i)];

记函数Udp()为根据一个由多个磁场强度的增量值所组成的数组以及一个由多个电压增量值所组成的数组来计算变化度的函数,Udp(h_1,u_1)为根据h_1、u_1计算所得的变化度,根据h_1、u_1计算函数Udp()的公式如下:

所得Udp(h_1,u_1)即为h_1、u_1的变化度。

进一步地,在S400中,根据变化度设置磁场变化步长,以磁场变化步长改变初始状态直流磁场,记录磁电复合材料在改变后的磁场下的感应电压的方法为:根据变化度设置直流磁场变化步长的具体方法为,将根据第一组电压增量值u_1和第一组磁场增量值h_1计算所得的变化度Udp(h_1,u_1)记作第一变化度又可记作Udp(1),将第一组磁场增量值h_1数组中各元素乘以Udp(h_1,u_1)得到的数组记作hs_1数组,hs_1=[h_1* Udp(1)],以hs_1(i)表示hs_1数组中序号为i的元素,即hs_1=[hs_1(i)],hs_1(i)= h_1(i)* Udp(1),所得的hs_1数组即表示磁场变化步长记为第1个步长,由此以磁场变化步长改变初始状态直流磁场,记录磁电复合材料在改变后的磁场下的感应电压的具体步骤为:

S401,开始程序;获取H_1数组;获取hs_1数组;获取U_1数组;转到 S402;

S402,设置变量j;令变量j的数值为1;转到S4031;

S4031,设置空集合hslist;hslist集合中的元素具有按加入该集合的时间从先到后顺序的有序性;转到S4032;

S4032,设置空数组Hv;设置空数组hsv;设置空数组Uv;设置空数组Uw;转到S4041;

S4041,将H_1数组中的元素加入到数组Hv;将hs_1数组中的元素加入到数组hsv;将U_1数组中的元素加入到数组Uv;转到S4042;

S4042,以Hv数组中序号为i的元素与hsv数组中序号为i的元素相加得到Hw数组中序号为i的元素记作Hw(i),以Hw(i)表示Hw数组中序号为i的元素、Hv(i)表示Hv数组中序号为i的元素、hsv(i)表示hsv数组中序号为i的元素,即Hw=[Hw(i)],Hw=[Hv+hsv],Hw(i)=Hv(i)+hsv(i),将各个Hw(i)数值按序号i加入Hw数组;转到S405;

S405,按照Hw数组中各元素的数值分别设置直流磁场发生器的磁场强度并通过电压传感器记录在Hw中的序号为i的磁场值Hw(i)下的电压值记为Uw(i),Uw(i)表示Uw中序号为i的元素,有Uw=[Uw(i)],将各个Uw(i)数值按序号i加入数组Uw;转到S406;

S406,获取hsv数组;获取Uv数组;获取Uw数组;转到S407;

S407,根据数组Uv和数组Uw计算从数组Uv到数组Uw的增量值的数组作为数组U(v-w),得到数组U(v-w)的公式为U(v-w)=[Uw-Uv],其中Uw(i)表示Uw数组中序号为i的元素、Uv(i)表示Uv中序号为i的元素,Uw(i)-Uv(i)表示Uw数组中序号为i的元素减去Uv中序号为i的元素所得的数值,记U(v-w)中序号为i的元素为U(v-w)(i),U(v-w)(i)=Uw(i)-Uv(i),有U(v-w)=[U(v-w)(i)];转到S408;

S408,根据数组hsv和数组U(v-w)通过函数Udp()计算hsv和U(v-w)的变化度为Udp(hsv,U(v-w)),计算Udp(hsv,U(v-w))的公式如下:

所得的Udp(hsv,U(v-w))即为hsv和U(v-w)的变化度;转到S409;

S409,将hsv数组中各元素乘以Udp(hsv,U(v-w))得到的数组记作hs_2数组,hs_2=[hsv* Udp(1)],以hs_2(i)表示hs_2数组中序号为i的元素,即hs_2=[hs_2(i)],hs_2(i)=hsv(i)*Udp(hsv,U(v-w));转到S410;

S410,根据U(v-w)数组和hs_2数组计算阈值λ,阈值λ的计算公式为:

计算所得λ即为所求阈值,判断是否满足约束条件λ>0,若是则转到S4101,若否则转到S4102;

S4101,计算得到数组U(v-w)中各元素的算术平均数为u;计算得到数组hs_2中各元素的算术平均数为h;将j的数值和u的数值组成一个键值对,以j的数值为该键值对的键,并以u的数值与h的数值组成的数组记作[u,h]为该键值对的值,其中u记为该键值对的值的第一值、h记为该键值对的值的第二值,将该键值对记作<j,[u,h]>;将键值对<j,[u,h]>加入集合hslist中;转到S4102;

S4102,若hslist为空集合,转到S4103,若hslist不为空集合,则将集合hslist中所有的键值对的值的第二值组成的集合记作集合hset;判断集合hset中各元素的数值的算术平均值是否大于或等于直流磁场发生器的最高的磁场强度输出h2的数值,若是则转到S4104,若否则转到S4103;

S4103,令j的数值增加1;将hsv数组中元素清空,并将hs_2数组中的元素加入到hsv数组中;将Uv数组中元素清空,将Uw数组中的元素加入到Uv数组中,并将Uw数组中元素清空;将Hv数组中元素清空,将Hw数组中的元素加入到Hv数组中,并将Hw数组中元素清空;转到S4042;

S4104,输出集合hslist;结束程序;

其中,输出的集合hslist,在hslist的各元素中,各元素的第一值为改变磁场后记录的电压,各元素的第二值为本元素的第一值对应改变的磁场强度。

进一步地,在S500中,计算获取感应电压达到最高值时的直流磁场值的方法为:在集合hslist中,计算选取集合hslist中的键值对的值的第一值的数值最大的键值对记作目标键值对<j`,[u`,h`]>,进而获取目标键值对的值[u`,h`]中的第二值h`,将直流磁场发生器的磁场强度设置为h`并对磁电复合材料输出磁场强度值为h`的直流磁场。

本发明还提供了一种磁电复合材料传感器的测试系统,所述一种磁电复合材料传感器的测试系统包括:处理器、存储器及存储在所述存储器中并可在所述处理器上运行的计算机程序,所述处理器执行所述计算机程序时实现所述磁电复合材料传感器的测试方法中的步骤,所述一种磁电复合材料传感器的测试系统可以运行于桌上型计算机、笔记本、掌上电脑及云端数据中心等计算设备中,可运行的系统可包括,但不仅限于,处理器、存储器、服务器集群,所述处理器执行所述计算机程序运行在以下系统的单元中:

初始状态设置单元,用于设置初始状态直流磁场,记录磁电复合材料在初始状态直流磁场下的初始状态感应电压;

磁场增量单元,用于设置第一组磁场增量值,记录磁电复合材料在初始状态直流磁场下加上第一组磁场增量值后对应的不同感应电压,将记录到的不同磁场下对应的不同感应电压作为第一组增量感应电压值;

感应电压计算单元,用于通过第一组磁场增量值和第一组增量感应电压值,进而计算感应电压对应直流磁场的变化度;

磁场步长变化单元,用于根据变化度设置磁场变化步长,以磁场变化步长改变初始状态直流磁场;

感应电压获取单元,用于计算获取感应电压达到最高值时的直流磁场值。

本发明的有益效果为:本发明提供了一种磁电复合材料传感器的测试方法及系统,通过第一组磁场增量值和第一组增量感应电压值计算感应电压对应直流磁场的变化度,以磁场变化步长改变初始状态直流磁场,由此获取感应电压达到最高值时的直流磁场值,实现了根据较小的步长磁场变化控制电压变化达到磁电复合材料的电压最高值的优化效果。

附图说明

通过对结合附图所示出的实施方式进行详细说明,本发明的上述以及其他特征将更加明显,本发明附图中相同的参考标号表示相同或相似的元素,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图,在附图中:

图1所示为一种磁电复合材料传感器的测试方法的流程图;

图2所示为一种磁电复合材料传感器的测试系统的系统结构图。

具体实施方式

以下将结合实施例和附图对本发明的构思、具体结构及产生的技术效果进行清楚、完整的描述,以充分地理解本发明的目的、方案和效果。需要说明的是,在不冲突的情况下,本申请中的实施例及实施例中的特征可以相互组合。

在本发明的描述中,若干的含义是一个或者多个,多个的含义是两个以上,大于、小于、超过等理解为不包括本数,以上、以下、以内等理解为包括本数。如果有描述到第一、第二只是用于区分技术特征为目的,而不能理解为指示或暗示相对重要性或者隐含指明所指示的技术特征的数量或者隐含指明所指示的技术特征的先后关系。

如图1所示为根据本发明的一种磁电复合材料传感器的测试方法的流程图,下面结合图1来阐述根据本发明的实施方式的一种磁电复合材料传感器的测试方法及系统。

本发明提出一种磁电复合材料传感器的测试方法,所述方法具体包括以下步骤:

S100,设置初始状态直流磁场,记录磁电复合材料在初始状态直流磁场下的初始状态感应电压;

S200,设置第一组磁场增量值,记录磁电复合材料在初始状态直流磁场下加上第一组磁场增量值后对应的不同感应电压,将记录到的不同磁场下对应的不同感应电压作为第一组增量感应电压值;

S300,通过第一组磁场增量值、初始状态感应电压和第一组增量感应电压值,进而计算感应电压对应直流磁场的变化度;

S400,根据变化度设置磁场变化步长,以磁场变化步长改变初始状态直流磁场,记录磁电复合材料在改变后的磁场下的感应电压;

S500,计算获取感应电压达到最高值时的直流磁场值。

进一步地,在S100中,设置初始状态直流磁场,记录磁电复合材料在初始状态直流磁场下的初始状态感应电压的方法为:通过直流磁场发生器设置初始状态直流磁场, 记直流磁场发生器的最低的磁场强度输出为h0、直流磁场发生器的最高的磁场强度输出为h2,则记h0与h2的算术平均数为h1,所述初始状态直流磁场为一个由多个不同的磁场强度值所组成的数组,所述初始状态直流磁场中的各个不同的磁场强度值为从区间[h0,h1)中通过随机函数抽取所得,所述磁场强度值的单位为T特斯拉,令变量n表示所述初始状态直流磁场中的磁场强度值的个数,变量i表示所述初始状态直流磁场中第i个磁场强度值的序号,i∈[1,n],本发明中所涉及的数组的长度皆为n且本发明中所涉及的数组皆为有序数组,记所述初始状态直流磁场为数组H_alp,H_alp(i)表示数组H_alp中序号为i的元素,有H_alp=[H_alp(i)],H_alp=[H_alp(1),…,H_alp(i),…,H_alp(n)];

记录磁电复合材料在初始状态直流磁场下的初始状态感应电压,所述磁电复合材料为水泥基复合材料,所述磁电复合材料设置有电压传感器,所述初始状态感应电压为所述磁电复合材料分别在初始状态直流磁场H_alp中n个磁场强度值下通过电压传感器采集到的n个电压值所组成的数组,所述电压值的单位为V伏特,记初始状态感应电压为数组U_alp,U_alp(i)表示数组U_alp中序号为i的元素,有U_alp=[U_alp(i)], U_alp=[U_alp(1),…,U_alp(i),…,U_alp(n)]。

进一步地,在S200中,设置第一组磁场增量值,记录磁电复合材料在初始状态直流磁场下加上第一组磁场增量值后对应的不同感应电压,将记录到的不同磁场下对应的不同感应电压作为第一组增量感应电压值的方法为:设置第一组磁场增量值,所述第一组磁场增量值为由n个磁场强度的增量值组成的数组,记所述第一组磁场增量值为数组h_1,通过随机函数从无磁场强度即零特斯拉到单位磁场强度即一特斯拉的区间(0,1)中抽取n个随机数值表示n个磁场增量值,记数组h_1中序号为i的元素为h_1(i),h_1=[h_1(i)],h_1=[h_1(1),…,h_1(i),…, h_1(n)],0<h_1(i)<1;

将初始状态直流磁场H_alp中各元素分别加上第一组磁场增量值h_1中的对应相同序号的元素得到一组磁场值H_1记作第一组磁场值,H_1=[H_alp(i)+h_1(i)],H_1=[H_alp(1)+h_1(1),…, H_alp(i)+h_1(i),…, H_alp(n)+h_1(n)],记H_1中序号为i的元素为H_1(i),有H_1=[H_1(i)],H_1=[H_1(1),…,H_1(i),…, H_1(n)],将直流磁场发生器分次设置成H_1中的各个磁场值H_1(i),并分别通过电压传感器记录在H_1中的序号为i的磁场值H_1(i)下的电压值记为U_1(i),各个U_1(i)数值组成的数组记为数组U_1,U_1(i)表示U_1中序号为i的元素,U_1=[U_1(i)],所述U_1即为第一组增量感应电压值。

进一步地,在S300中,通过第一组磁场增量值、初始状态感应电压和第一组增量感应电压值,进而计算感应电压对应直流磁场的变化度的方法为:定义变化度为表示根据一个由多个磁场强度的增量值所组成的数组以及一个由多个电压增量值所组成的数组而计算所得的感应电压对应直流磁场的变化程度;

定义第一组电压增量值为数组u_1,根据数组U_alp和数组U_1计算得到第一组电压增量值u_1的公式为u_1=[U_1(i)-U_alp(i)],记u_1中序号为i的元素为u_1(i),u_1(i)=U_1(i)-U_alp(i),有u_1=[u_1(i)];

记函数Udp()为根据一个由多个磁场强度的增量值所组成的数组以及一个由多个电压增量值所组成的数组来计算变化度的函数,Udp(h_1,H_1, u_1,U_1)为根据h_1、u_1计算所得的变化度,根据h_1、u_1计算函数Udp()的公式如下:

所得Udp(h_1,u_1)即为h_1、u_1的变化度。

进一步地,在S400中,根据变化度设置磁场变化步长,以磁场变化步长改变初始状态直流磁场,记录磁电复合材料在改变后的磁场下的感应电压的方法为:根据变化度设置直流磁场变化步长的具体方法为,将根据第一组电压增量值u_1和第一组磁场增量值h_1计算所得的变化度Udp(h_1,u_1)记作第一变化度又可记作Udp(1),将第一组磁场增量值h_1数组中各元素乘以Udp(h_1,u_1)得到的数组记作hs_1数组,hs_1=[h_1(i)* Udp(1)],以hs_1(i)表示hs_1数组中序号为i的元素,即hs_1=[hs_1(i)],hs_1(i)= h_1(i)* Udp(1),所得的hs_1数组即表示磁场变化步长记为第1个步长,由此以磁场变化步长改变初始状态直流磁场,记录磁电复合材料在改变后的磁场下的感应电压的具体步骤为:

S401,开始程序;获取H_1数组;获取hs_1数组;获取U_1数组;转到 S402;

S402,设置变量j;令变量j的数值为1;转到S4031;

S4031,设置空集合hslist;hslist集合中的元素具有按加入该集合的时间从先到后顺序的有序性;转到S4032;

S4032,设置空数组Hv;设置空数组hsv;设置空数组Uv;设置空数组Uw;转到S4041;

S4041,将H_1数组中的元素加入到数组Hv;将hs_1数组中的元素加入到数组hsv;将U_1数组中的元素加入到数组Uv;转到S4042;

S4042,以Hv数组中序号为i的元素与hsv数组中序号为i的元素相加得到Hw数组中序号为i的元素记作Hw(i),以Hw(i)表示Hw数组中序号为i的元素、Hv(i)表示Hv数组中序号为i的元素、hsv(i)表示hsv数组中序号为i的元素,即Hw=[Hw(i)],Hw=[Hv+hsv],Hw(i)=Hv(i)+hsv(i),将各个Hw(i)数值按序号i加入Hw数组;转到S405;

S405,按照Hw数组中各元素的数值分别设置直流磁场发生器的磁场强度并通过电压传感器记录在Hw中的序号为i的磁场值Hw(i)下的电压值记为Uw(i),Uw(i)表示Uw中序号为i的元素,有Uw=[Uw(i)],将各个Uw(i)数值按序号i加入数组Uw;转到S406;

S406,获取hsv数组;获取Uv数组;获取Uw数组;转到S407;

S407,根据数组Uv和数组Uw计算从数组Uv到数组Uw的增量值的数组作为数组U(v-w),得到数组U(v-w)的公式为U(v-w)=[Uw-Uv],其中Uw(i)表示Uw数组中序号为i的元素、Uv(i)表示Uv中序号为i的元素,Uw(i)-Uv(i)表示Uw数组中序号为i的元素减去Uv中序号为i的元素所得的数值,记U(v-w)中序号为i的元素为U(v-w)(i),U(v-w)(i)=Uw(i)-Uv(i),有U(v-w)=[U(v-w)(i)];转到S408;

S408,根据数组hsv和数组U(v-w)通过函数Udp()计算hsv和U(v-w)的变化度为Udp(hsv,U(v-w)),计算Udp(hsv,U(v-w))的公式如下:

所得的Udp(hsv,U(v-w))即为hsv和U(v-w)的变化度;转到S409;

S409,将hsv数组中各元素乘以Udp(hsv,U(v-w))得到的数组记作hs_2数组,hs_2=[hsv* Udp(1)],以hs_2(i)表示hs_2数组中序号为i的元素,即hs_2=[hs_2(i)],hs_2(i)=hsv(i)*Udp(hsv,U(v-w));转到S410;

S410,根据U(v-w)数组和hs_2数组计算阈值λ,阈值λ的计算公式为:

计算所得λ即为所求阈值,判断是否满足约束条件λ>0,若是则转到S4101,若否则转到S4102;

S4101,计算得到数组U(v-w)中各元素的算术平均数为u;计算得到数组hs_2中各元素的算术平均数为h;将j的数值和u的数值组成一个键值对,以j的数值为该键值对的键,并以u的数值与h的数值组成的数组记作[u,h]为该键值对的值,其中u记为该键值对的值的第一值、h记为该键值对的值的第二值,将该键值对记作<j,[u,h]>;将键值对<j,[u,h]>加入集合hslist中;转到S4102;

S4102,若hslist为空集合,转到S4103,若hslist不为空集合,则将集合hslist中所有的键值对的值的第二值组成的集合记作集合hset;判断集合hset中各元素的数值的算术平均值是否大于或等于直流磁场发生器的最高的磁场强度输出h2的数值,若是则转到S4104,若否则转到S4103;

S4103,令j的数值增加1;将hsv数组中元素清空,并将hs_2数组中的元素加入到hsv数组中;将Uv数组中元素清空,将Uw数组中的元素加入到Uv数组中,并将Uw数组中元素清空;将Hv数组中元素清空,将Hw数组中的元素加入到Hv数组中,并将Hw数组中元素清空;转到S4042;

S4104,输出集合hslist;结束程序;

其中,输出的集合hslist,在hslist的各元素中,各元素的第一值为改变磁场后记录的电压,各元素的第二值为本元素的第一值对应改变的磁场强度。

进一步地,在S500中,计算获取感应电压达到最高值时的直流磁场值的方法为:在集合hslist中,计算选取集合hslist中的键值对的值的第一值的数值最大的键值对记作目标键值对<j`,[u`,h`]>,进而获取目标键值对的值[u`,h`]中的第二值h`,将直流磁场发生器的磁场强度设置为h`并对磁电复合材料输出磁场强度值为h`的直流磁场。

所述一种磁电复合材料传感器的测试系统包括:处理器、存储器及存储在所述存储器中并可在所述处理器上运行的计算机程序,所述处理器执行所述计算机程序时实现上述一种磁电复合材料传感器的测试方法实施例中的步骤,所述一种磁电复合材料传感器的测试系统可以运行于桌上型计算机、笔记本、掌上电脑及云端数据中心等计算设备中,可运行的系统可包括,但不仅限于,处理器、存储器、服务器集群。

本发明的实施例提供的一种磁电复合材料传感器的测试系统,如图2所示,该实施例的一种磁电复合材料传感器的测试系统包括:处理器、存储器以及存储在所述存储器中并可在所述处理器上运行的计算机程序,所述处理器执行所述计算机程序时实现上述一种磁电复合材料传感器的测试方法实施例中的步骤,所述处理器执行所述计算机程序运行在以下系统的单元中:

初始状态设置单元,用于设置初始状态直流磁场,记录磁电复合材料在初始状态直流磁场下的初始状态感应电压;

磁场增量单元,用于设置第一组磁场增量值,记录磁电复合材料在初始状态直流磁场下加上第一组磁场增量值后对应的不同感应电压,将记录到的不同磁场下对应的不同感应电压作为第一组增量感应电压值;

感应电压计算单元,用于通过第一组磁场增量值和第一组增量感应电压值,进而计算感应电压对应直流磁场的变化度;

磁场步长变化单元,用于根据变化度设置磁场变化步长,以磁场变化步长改变初始状态直流磁场;

感应电压获取单元,用于计算获取感应电压达到最高值时的直流磁场值。

所述一种磁电复合材料传感器的测试系统可以运行于桌上型计算机、笔记本、掌上电脑及云端数据中心等计算设备中。所述一种磁电复合材料传感器的测试系统包括,但不仅限于,处理器、存储器。本领域技术人员可以理解,所述例子仅仅是一种磁电复合材料传感器的测试方法及系统的示例,并不构成对一种磁电复合材料传感器的测试方法及系统的限定,可以包括比例子更多或更少的部件,或者组合某些部件,或者不同的部件,例如所述一种磁电复合材料传感器的测试系统还可以包括输入输出设备、网络接入设备、总线等。

所称处理器可以是中央处理单元(Central Processing Unit,CPU),还可以是其他通用处理器、数字信号处理器 (Digital Signal Processor,DSP)、专用集成电路(Application Specific Integrated Circuit,ASIC)、现场可编程门阵列 (Field-Programmable Gate Array,FPGA) 或者其他可编程逻辑器件、分立元器件门电路或者晶体管逻辑器件、分立硬件组件等。通用处理器可以是微处理器或者该处理器也可以是任何常规的处理器等,所述处理器是所述一种磁电复合材料传感器的测试系统的控制中心,利用各种接口和线路连接整个一种磁电复合材料传感器的测试系统的各个分区域。

所述存储器可用于存储所述计算机程序和/或模块,所述处理器通过运行或执行存储在所述存储器内的计算机程序和/或模块,以及调用存储在存储器内的数据,实现所述一种磁电复合材料传感器的测试方法及系统的各种功能。所述存储器可主要包括存储程序区和存储数据区,其中,存储程序区可存储操作系统、至少一个功能所需的应用程序(比如声音播放功能、图像播放功能等)等;存储数据区可存储根据手机的使用所创建的数据(比如音频数据、电话本等)等。此外,存储器可以包括高速随机存取存储器,还可以包括非易失性存储器,例如硬盘、内存、插接式硬盘,智能存储卡(Smart Media Card, SMC),安全数字(Secure Digital, SD)卡,闪存卡(Flash Card)、至少一个磁盘存储器件、闪存器件、或其他易失性固态存储器件。

本发明提供了一种磁电复合材料传感器的测试方法及系统,设置初始状态直流磁场并记录磁电复合材料在初始状态直流磁场下的初始状态感应电压,进而设置第一组磁场增量值并记录磁电复合材料在初始状态直流磁场下加上第一组磁场增量值后对应的不同感应电压,将记录到的不同磁场下对应的不同感应电压作为第一组增量感应电压值,通过第一组磁场增量值和第一组增量感应电压值计算感应电压对应直流磁场的变化度,以磁场变化步长改变初始状态直流磁场,由此获取感应电压达到最高值时的直流磁场值。

尽管本发明的描述已经相当详尽且特别对几个所述实施例进行了描述,但其并非旨在局限于任何这些细节或实施例或任何特殊实施例,从而有效地涵盖本发明的预定范围。此外,上文以发明人可预见的实施例对本发明进行描述,其目的是为了提供有用的描述,而那些目前尚未预见的对本发明的非实质性改动仍可代表本发明的等效改动。

17页详细技术资料下载
上一篇:一种医用注射器针头装配设备
下一篇:基于量子自然基准的正弦交变电流的测量装置及方法

网友询问留言

已有0条留言

还没有人留言评论。精彩留言会获得点赞!

精彩留言,会给你点赞!