一种基于小电压模型的线性马达BL方法与流程

文档序号:17724249发布日期:2019-05-22 02:23阅读:405来源:国知局
一种基于小电压模型的线性马达BL方法与流程

本申请实施例涉及消费电子产品领域,特别是涉及一种基于小电压模型的线性马达bl方法。



背景技术:

随着智能手机升级和市场竞争的加剧,对手机的生产厂商而言,手机的振动与声学体验的就变得尤其重要。而马达作为手机振动的驱动部分,传统的手机的马达都是旋转马达,近几年开始线性马达。作为早期马达解决方案,优点是技术成熟且成本低,在震动时有“散”机身的效果。而线性马达作为目前高端机采用的主流方案,则因为磁铁+弹簧的组合,让震动清爽干脆,简单来说就是震的干脆,停的利索,避免出现以前转子马达停止震动后的绵软延续。所以线性马达的性能就对手机的用户体验有很大的影响,所以一些使用线性马达的厂商就对线性马达的测试有了越来越多的要求,而线性马达常数bl是其中一个很关键的测试,需要结合现代化的软硬件,并通过合理算法来测试出该线性马达实际的bl常数。



技术实现要素:

本发明实施例提供了一种基于小电压模型的线性马达bl方法,电机常数(bl)测试算法软件是专门用于消费电子行业振动马达位移测试的定制软件,集对被测对象激励、数据采集、信号处理、数据存储为一体的专用测试软件,结合模块化采集设备和机械搭配设计,以及新型算法设计,不仅适应产品的快速测试、使用方便,测试结果更加稳定。

准备测试用线性马达;

建立激励装置;

建立马达波形生成模块;

建立马达波收集及读取模块;

建立马达波处理模块;

建立马达波形反电动势与速度处理模块;

建立马达bl常数计算模块;

建立显示界面模块;

准备数据存储器。

进一步的,在本发明中的实施例中,所述激励装置的一端通过电线连接有所述线性马达,所述线性马达的一端通过电线连接有马达波形生成模块,所述马达波形生成模块的一端通过电线连接有所述马达波收集及读取模块,所述马达波收集及读取模块的一端通过电线连接有所述马达波处理模块,所述马达波处理模块的一端通过电线连接有所述马达波形反电动势与速度处理模块,所述马达波形反电动势与速度处理模块的一端通过电线连接有所述马达bl常数计算模块。

进一步的,所述激励装置、所述线性马达、所述马达波形生成模块、所述马达波收集及读取模块、所述马达波处理模块、所述马达波形反电动势与速度处理模块及马达bl常数计算模块组成通道。

进一步的,所述通道编号用自然数表示,所述通道的一端设置有显示界面模块,所述显示界面模块的一端通过电线连接有所述数据存储器。

进一步的,所述显示界面模块的一端通过电线连接有所述激励装置,且所述显示界面模块的一端通过电线连接有所述马达bl常数计算模块。

进一步的,所述马达波形生成模块包括阻抗波形与脉冲激励波形模块及阻碍波形与正弦激励波形模块。

进一步的,在本发明中的实施例中,所述马达波收集及读取模块包括马达电压波形读取模块、马达电流波形读取模块、力传感器信号读取模块。

进一步的,所述马达波处理模块包括去趋势模块及马达信号滤波模块。

进一步的,所述显示界面模块包括参数配置、测试、数据存储三大版块。

进一步的,所述显示界面模块的一端通过电线连接有所述数据存储器,且所述数据存储器及显示界面模块数量均为一个。

本发明有益效果:

本发明实施例提供了一种基于小电压模型的线性马达bl方法,电机常数(bl)测试算法软件是专门用于消费电子行业振动马达位移测试的定制软件,集对被测对象激励、数据采集、信号处理、数据存储为一体的专用测试软件,结合模块化采集设备和机械搭配设计,以及新型算法设计,不仅适应产品的快速测试、使用方便,测试结果更加稳定。

附图说明

为了更清楚地说明本发明实施例中的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。

图1是本发明实施例提供的一种基于小电压模型的线性马达bl方法整体结构图;

图2是本发明实施例提供的一种基于小电压模型的线性马达bl方法的马达波形生成模块结构示意图;

图3是本发明实施例提供的一种基于小电压模型的线性马达bl方法的马达波收集及读取模块结构示意图;

图4是本发明实施例提供的一种基于小电压模型的线性马达bl方法中马达波处理模块结构示意图;

图5是本发明实施例提供的一种基于小电压模型的线性马达bl方法运行流程示意图。

具体实施方式

为了使本技术领域的人员更好地理解本发明方案,下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。

本发明的说明书和权利要求书及上述附图中的术语“第一”、“第二”等是用于区别不同对象,而不是用于描述特定顺序。此外,术语“包括”和“具有”以及它们任何变形,意图在于覆盖不排他的包含。例如包含了一系列步骤或单元的过程、方法、装置、产品或设备没有限定于已列出的步骤或单元,而是可选地还包括没有列出的步骤或单元,或可选地还包括对于这些过程、方法、产品或设备固有的其他步骤或单元。

在本文中提及“实施例”意味着,结合实施例描述的特定特征、结构或特性可以包含在本发明的至少一个实施例中。在说明书中的各个位置出现该短语并不一定均是指相同的实施例,也不是与其它实施例互斥的独立的或备选的实施例。本领域技术人员显式地和隐式地理解的是,本文所描述的实施例可以与其它实施例相结合。

参照图1-5,一种铁路多mcptt系统下的语音业务漫游方式,包括方法包括:

准备测试用线性马达;

建立激励装置;

建立马达波形生成模块;

建立马达波收集及读取模块;

建立马达波处理模块;

建立马达波形反电动势与速度处理模块;

建立马达bl常数计算模块;

建立显示界面模块;

准备数据存储器。

进一步的,激励装置的一端通过电线连接有线性马达,线性马达的一端通过电线连接有马达波形生成模块,马达波形生成模块的一端通过电线连接有马达波收集及读取模块,马达波收集及读取模块的一端通过电线连接有马达波处理模块,马达波处理模块的一端通过电线连接有马达波形反电动势与速度处理模块,马达波形反电动势与速度处理模块的一端通过电线连接有马达bl常数计算模块。

进一步的,激励装置、线性马达、马达波形生成模块、马达波收集及读取模块、马达波处理模块、马达波形反电动势与速度处理模块及马达bl常数计算模块组成通道。

进一步的,通道编号用自然数表示,通道的一端设置有显示界面模块,显示界面模块的一端通过电线连接有数据存储器。

进一步的,显示界面模块的一端通过电线连接有激励装置,且显示界面模块的一端通过电线连接有马达bl常数计算模块。

进一步的,马达波形生成模块包括阻抗波形与脉冲激励波形模块及阻碍波形与正弦激励波形模块。

进一步的,马达波收集及读取模块包括马达电压波形读取模块、马达电流波形读取模块、力传感器信号读取模块。

进一步的,马达波处理模块包括去趋势模块及马达信号滤波模块。

进一步的,显示界面模块包括参数配置、测试、数据存储三大版块。

进一步的,显示界面模块的一端通过电线连接有数据存储器,且数据存储器及显示界面模块数量均为一个。

下面结合附图,对本申请实施例进行介绍。

实施例一:对一个通道进行测试,

操作人员通过显示界面模块电机测试选项,选定其中一条通道,显示界面模块启动激励装置,激励装置激励线性马达,马达波形生成模块接到到线性马达发出的电信号,马达波形生成模块内部电信号计算阻抗波形,通过阻碍波形与脉冲激励波形模块生成脉冲激励波形,同时,马达波形生成模块内部通过阻碍波形与正弦激励波形模块计算生成正弦波形;

进一步的,生成的两种波形在马达波形收集及读取模块内通过马达电压波形读取模块、马达电流波形读取模块及力传感器信号读取模块分别生成马达电压波形、马达电流波形及力传感器信号;

进一步的,这三种信号同时通过去趋势模块及马达信号滤波器模块共同作用,处理完之后的三种信号通过马达波形反电动势与速度计算模块处理,在此模块中,基于动量定理将采集的力信号转化为速度,基于基尔霍夫电压定律将采集得到的电压电流信号转化为bemf反电动势。

进一步的,上一步操作中所计算出的速度与bemf反电动势进入马达bl常数计算模块中,由bemf反电动势与速度即可计算出电机常数bl,显示界面的输出可以实现正弦、方波、三角波、锯齿波、多频融合、扫幅、扫频、组合信号、也可以自定义任何信号的格式进行输出,展现在显示操作界面。

实施例二:同时对多个通道进行测试,

操作人员通过显示界面模块电机测试选项,选定多条通道,显示界面模块启动不同通道结构内的激励装置,激励装置激励线性马达,马达波形生成模块接到到线性马达发出的电信号,马达波形生成模块内部电信号计算阻抗波形,通过阻碍波形与脉冲激励波形模块生成脉冲激励波形,同时,马达波形生成模块内部通过阻碍波形与正弦激励波形模块计算生成正弦波形;

进一步的,生成的两种波形在马达波形收集及读取模块内通过马达电压波形读取模块、马达电流波形读取模块及力传感器信号读取模块分别生成马达电压波形、马达电流波形及力传感器信号;

进一步的,这三种信号同时通过去趋势模块及马达信号滤波器模块共同作用,处理完之后的三种信号通过马达波形反电动势与速度计算模块处理,在此模块中,基于动量定理将采集的力信号转化为速度,基于基尔霍夫电压定律将采集得到的电压电流信号转化为bemf反电动势。

进一步的,上一步操作中所计算出的速度与bemf反电动势进入马达bl常数计算模块中,由bemf反电动势与速度即可计算出电机常数bl,显示界面的输出可以实现正弦、方波、三角波、锯齿波、多频融合、扫幅、扫频、组合信号、也可以自定义任何信号的格式进行输出,展现在显示操作界面。

实施例三:实现数字—模拟转换和模拟—数字转换,

操作人员电机显示界面模块的按钮,弹出对话框,操作人员在对话框内各个输入行内部输入数值,输入完成之后,这些数值直接进入马达常数bl计算模块,再由马达常数bl计算模块将计算结果以正弦、方波、三角波、锯齿波、多频融合、扫幅、扫频、组合信号、也可以自定义任何信号的格式进行输出,展现在显示操作界面。

实施例四:操作人员对显示界面的操作,

操作人员可对测试曲线进行整体或局部放大缩小、移动、游标等操作,且操作人员可选择是否保存数据和数据命名的格式;操作人员操作保存功能时,数据存储器方便存储力信号和位移信号的波形数据,数据名称格式带有自动获取系统时间的功能。

需要说明的是,对于前述的各方法实施例,为了简单描述,故将其都表述为一系列的动作组合,但是本领域技术人员应该知悉,本发明并不受所描述的动作顺序的限制,因为依据本发明,某些步骤可以采用其他顺序或者同时进行。其次,本领域技术人员也应该知悉,说明书中所描述的实施例均属于优选实施例,所涉及的动作和模块并不一定是本发明所必须的。

在上述实施例中,对各个实施例的描述都各有侧重,某个实施例中没有详述的部分,可以参见其他实施例的相关描述。

所述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部单元来实现本实施例方案的目的。

以上对本发明实施例进行了详细介绍,本文中应用了具体个例对本发明的原理及实施方式进行了阐述,以上实施例的说明只是用于帮助理解本发明的方法及其核心思想;同时,对于本领域的一般技术人员,依据本发明的思想,在具体实施方式及应用范围上均会有改变之处,综上所述,本说明书内容不应理解为对本发明的限制。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1