线性电机相位同步控制系统及其控制方法

xiaoxiao2021-2-23  118

线性电机相位同步控制系统及其控制方法
【技术领域】
[0001] 本发明设及振动电机技术领域,具体设及一种线性电机相位同步控制系统及其控 制方法。
【背景技术】
[0002] 振动反馈作为手机、平板电脑等移动设备附带的一种反馈形式,其应用范围已从 最初的仅提供最基本的来电提醒等功能,逐步扩展到提供与应用程序及应用场景相关联的 触觉反馈等功能,运些功能与用户体验密切相关。
[0003] 电机,是移动设备中提供振动反馈的基本原件,通常包括旋转电机、压电电机W及 线性电机等。其中线性电机化RA,Linear Resonant Actuator) W其体积小、寿命长、功耗 低、响应时间快等优点,在提供与应用程序及应用场景相关的触觉反馈功能方面占据着绝 对的优势。线性电机的基本工作原理类似于扬声器,是利用通电线圈在磁场中受到的安培 力来驱动机械结构进行振动。线性电机通常被设计为在谐振频率处有较高的Q值,其频响曲 线在偏离谐振频率处迅速衰减,因此线性电机多工作在谐振频率附近。同时,在单谐振频率 线性电机的基础上,通过适当的结构设计,线性电机可拥有两个甚至两个W上的谐振频率。
[0004] 为了更好的振动反馈体验,部分移动设备特别是平板电脑中已经开始采用双电机 甚至多电机的方案。多个电机同时工作时,由于电机本身参数的差异,很容易因为相位不匹 配的原因造成振感的损失。
[0005] 因此,有必要提供一种线性电机相位同步控制系统及其控制方法解决上述技术问 题。

【发明内容】

[0006] 本发明的目的在于提供一种多个电机同时工作时调节各电机的相对相位,使多个 电机振动同步的线性电机相位同步控制系统及其控制方法。
[0007] 本发明的技术方案如下:
[000引一种线性电机相位同步控制系统,包括:
[0009] 多个线性电机;
[0010] 信号输入单元,输入每个所述线性电机的驱动信号,所述驱动信号驱动所述线性 电机工作;
[0011] 电机参数模块,存储每个所述线性电机的电力禪合系数;
[0012] 工作参数反馈模块,反馈每个所述线性电机的实时工作电压、线圈电流值;
[0013] 相位差计算模块,根据所述电机参数模块和所述工作参数反馈模块的数据信号, 计算得到等效机械阻抗相位差;
[0014] 相位控制模块,根据所述相位差计算模块计算得到的等效机械阻抗相位差数据信 号,调整每个所述线性电机的驱动信号,使多个所述线性电机振动同步。
[0015] 优选的,所述信号输入单元还包括输入每个线性电机的低频探测信号。
[0016] 优选的,所述线性电机相位同步控制系统还包括用于放大所述驱动信号和低频探 测信号的信号放大单元。
[0017] -种线性电机相位同步控制方法,包括如下步骤:
[0018] 提供多个线性电机、信号输入单元、电机参数模块、工作参数反馈模块、相位差计 算模块及相位控制模块;
[0019] 信号输入:通过所述信号输入单元分别输入每个所述线性电机的驱动信号,所述 驱动信号驱动对应的所述线性电机工作;
[0020] 反馈实时工作参数:所述工作参数反馈模块实时反馈每个所述线性电机的实时工 作电压、线圈电流值;
[0021] 等效机械阻抗相位差计算:所述相位差计算模块根据所述电机参数模块存储的所 述线性电机的电力禪合系数及所述工作参数反馈模块提供的所述线性电机实时工作电压、 线圈电流值,分别计算出每个线性电机实时的等效机械阻抗,再分别计算两个所述线性电 机的等效机械阻抗相位差;
[0022] 实时相位调整:所述相位控制模块根据所述相位差计算模块的数据信号,实时调 整每个所述线性电机的驱动信号,使多个所述线性电机振动同步。
[0023] 优选的,在所述信号输入步骤中,还包括低频探测信号输入。
[0024] 优选的,所述低频探测信号为正弦信号,其频率为40化,幅值为50mV。
[0025] 优选的,所述线性电机相位同步控制方法还包括放大所述驱动信号和低频探测信 号。
[0026] 与相关技术相比,本发明提供的线性电机相位同步控制系统及其控制方法,通过 增加相位差计算模块实时计算等效机械阻抗相位差,再根据等效机械阻抗相位差,实时调 整每个线性电机的相对相位,使多个线性电机振动同步。本发明提供的线性电机相位同步 控制系统及其控制方法,各线性电机的相位调整精度高。
【附图说明】
[0027] 图1为本发明线性电机相位同步控制系统的结构示意图;
[0028] 图2为本发明线性电机相位同步控制方法的流程示意图。
【具体实施方式】
[0029 ]下面将结合附图和实施方式对本发明作进一步说明。
[0030] W双电机为例,对线性电机相位同步控制系统及其控制方法进行说明。
[0031] 请参阅图1,为本发明线性电机相位同步控制系统的结构示意图。所述线性电机相 位同步控制系统1包括线性电机组11、信号输入单元12、信号放大单元13、电机参数模块14、 工作参数反馈模块15、相位差计算模块16及相位控制模块17。
[0032] 所述线性电机组11包括第一线性电机111和第二线性电机112,使所述线性电机组 11为双电机结构。
[0033] 所述信号输入单元12包括第一信号输入单元121和第二信号输入单元122。所述第 一信号输入单元121和所述第二信号输入单元122用于输入驱动信号,分别驱动所述第一线 性电机111和第二线性电机112工作。
[0034] 所述信号放大单元13包括第一信号放大单元131和第二信号放大单元132。所述第 一信号放大单元131和所述第二信号放大单元132分别用于将所述第一信号输入单元121和 所述第二信号单元122的驱动信号进行放大。
[0035] 所述第一信号输入单元121、所述第一信号放大单元131及所述第一线性电机111 依次电连接形成第一信号通道。所述第一线性电机111接收所述第一信号输入单元121的驱 动信号后工作;所述第二信号输入单元122、所述第二信号放大单元132及所述第二线性电 机112依次电连接形成第二信号通道,所述第二线性电机112接收所述第二信号输入单元 122的驱动信号后工作。
[0036] 所述电机参数模块14用于存储所述第一线性电机111及所述第二线性电机112的 电力禪合系数及其他参数,并将存储的参数数据信号发送至所述相位差计算模块16。
[0037] 所述工作参数反馈模块15用于反馈所述第一线性电机111及所述第二线性电机 112的实时工作电压、线圈电流值,并将工作电压、线圈电流值等信号发送至所述相位差计 算模块16。
[0038] 所述相位差计算模块16与所述电机参数模块14和所述工作参数反馈模块15电连 接。所述相位差计算模块16根据所述电机参数模块14和所述工作参数反馈模块15发送的数 据,计算所述第一线性电机111和所述第二线性电机112的等效机械抗阻,从而计算得出等 效机械阻抗相位差。
[0039] 所述相位差计算模块16与所述相位控制模块17电连接。所述相位控制模块17接收 所述相位差计算模块16计算得到等效机械阻抗相位差信号,并调整所述第一线性电机111 的驱动信号,使所述第一线性电机111与所述第二线性电机112振动同步。
[0040] 同时,本发明还提供一种线性电机相位同步控制方法。
[0041] 请参阅图2,为本发明线性电机相位同步控制方法的流程示意图。所述线性电机相 位同步控制方法包括如下步骤:
[0042] 步骤S1:信号输入;
[0043] 具体地,通过所述第一信号输入单元121和所述第二信号输入单元122分别输入所 述第一线性电机111和所述第二线性电机112的驱动信号,并同时输入低频探测信号(如频 率为40化,幅值为50mV的正弦信号),所述第一信号放大单元131和所述第二信号放大单元 132分别将对 应的信号进行放大,然后分别输出至所述第一线性电机111和所述第二线性电 机112,驱动所述第一线性电机111及所述第二线性电机112工作;
[0044] 步骤S2:反馈实时工作参数;
[0045] 具体地,所述工作参数反馈模块15实时反馈所述第一线性电机111和所述第二线 性电机112的工作电压、线圈电流值,分别记作:U1,I1,U2,I2,并将工作参数数据信号发送 至所述相位差计算模块16;
[0046] 步骤S3:等效机械阻抗相位差计算;
[0047] 具体地,所述相位差计算模块16根据所述电机参数模块14存储的所述线性电机的 电力禪合系数B1及所述工作参数反馈模块15提供的实时工作电压、线圈电流值U1,I1,U2, 12,分别计算出第一线性电机111、第二线性电机112的实时的等效机械阻抗Ζ\ι、Ζ/m2,再计 算所述第一线性电机111与所述第二线性电机112的等效机械阻抗相位差;
[004引其中,等效机械阻抗Ζ\的具体计算方法如下:
[0049] 线性电机工作在线性状态时,其振动满足方程:
[0050]
(1)
[0051] 其中,f代表线性电机线圈所受的安培力,f = Bli,Bl为电力禪合系数,i为线圈电 流;Mm、RmW及Km分别表示为振动系统的质量、阻尼W及劲度系数;
[0052] 线性电机所受驱动信号U与线圈电流i的关系可表示为:
[0053]
(2)
[0054] 其中,线圈电感Le很小,一般可W忽略,由(1),(2)两式可得
[0055]
(3)
[0056] 其中,(3)式的解由表示线性电机自由振动的通解及表示线性电机在电压驱动下 受迫振动的特解组成,通解可表示为:
[0057]
(4)
[005引其中
A,B为常数,其值 由初始条件决定,对线性电机而言,初始条件一般为
[0059]特解的形式与驱动信号的形式有关,W简谐驱动为例,驱动信号可表示为 好=巧於加,側特解:
[0062] 线性电机振子的振动位移X = X1+X2;
[0063] 其中,XI为自由振动位移,X2为受迫振动位移;其中,自由振动位移XI-般在十几个 周期的时间内即可衰减至零,W谐振频率在200Hz左右的线性电机为例,运个时间一般在 O.lsW内。对应用中的大多数振动信号而言,运样短时间内的衰减振动影响是可W忽略的。 因此可电机受迫振动位移X2的相位来近似表示电机振动的实际相位。
[0064] 由巧)式不难发现,简谐驱动下电机受迫振动的相位仅与驱动信号uW及电机等效 机械阻抗Z\的相位相关。
[0065] 基于W上原理,在双电机或多电机系统中,可W采用调整驱动信号相位差来补偿 电机本身阻抗相位差的方法,来同步多个电机振动的相位。
[0066] 线性电机的等效机械阻抗Z\计算方法如下:
[0067] 将(1),(2)两式的傅里叶变换形式分别为:
[006引 BlI(w) = jc0Zm.X(w), (6)
[0069] U(w)=Ze · I(w)+jc〇Bl ·Χ(ω), (7)
[0070] 其中Ze = Re+j wLe为线圈的电阻抗,可认为Ze - Re;
[0071] 贝 IJ
(8)
[0072] 其中
为电机的阻抗曲线,它可采用反馈测量的方式,由线性电机的 工作电压W及线圈电流实时计算得到;
[0073] 根据Z、Re值计算得到线性电机的等效机械阻抗Z\。
[0074] 步骤S4:实时相位调整;
[0075] 具体地,所述相位控制模块17接收所述相位差计算模块16的数据信号,实时调整 所述第一线性电机111的驱动信号,使所述第一线性电机111与所述第二线性电机112振动 同步。
[0076] 基于上述原理分析,本发明提供的线性电机相位同步控制系统及其控制方法同样 可W应用于多电机应用中的相位同步;并且对电机型号不完全相同的多电机应用情形也能 够适用。
[0077] 与相关技术相比,本发明提供的线性电机相位同步控制系统及其控制方法,通过 增加相位差计算模块实时计算等效机械阻抗相位差,再根据等效机械阻抗相位差,实时调 整每个线性电机的相对相位,使多个线性电机振动同步。本发明提供的线性电机相位同步 控制系统及其控制方法,各线性电机的相位调整精度高。
[0078] W上所述仅为本发明的实施例,并非因此限制本发明的专利范围,凡是利用本发 明说明书及附图内容所作的等效结构或等效流程变换,或直接或间接运用在其它相关的技 术领域,均同理包括在本发明的专利保护范围内。
【主权项】
1. 一种线性电机相位同步控制系统,其特征在于,包括: 多个线性电机; 信号输入单元,输入每个所述线性电机的驱动信号,所述驱动信号驱动所述线性电机 工作; 电机参数模块,存储每个所述线性电机的电力耦合系数; 工作参数反馈模块,反馈每个所述线性电机的实时工作电压、线圈电流值; 相位差计算模块,根据所述电机参数模块和所述工作参数反馈模块的数据信号,计算 得到等效机械阻抗相位差; 相位控制模块,根据所述相位差计算模块计算得到的等效机械阻抗相位差数据信号, 调整每个所述线性电机的驱动信号,使多个所述线性电机振动同步。2. 根据权利要求1所述的线性电机相位同步控制系统,其特征在于,所述信号输入单元 还包括输入每个线性电机的低频探测信号。3. 根据权利要求2所述的线性电机相位同步控制系统,其特征在于,所述线性电机相位 同步控制系统还包括用于放大所述驱动信号和低频探测信号的信号放大单元。4. 一种线性电机相位同步控制方法,其特征在于,包括如下步骤: 提供多个线性电机、信号输入单元、电机参数模块、工作参数反馈模块、相位差计算模 块及相位控制模块; 信号输入:通过所述信号输入单元分别输入每个所述线性电机的驱动信号,所述驱动 信号驱动对应的所述线性电机工作; 反馈实时工作参数:所述工作参数反馈模块实时反馈每个所述线性电机的实时工作电 压、线圈电流值; 等效机械阻抗相位差计算:所述相位差计算模块根据所述电机参数模块存储的所述线 性电机的电力耦合系数及所述工作参数反馈模块提供的所述线性电机实时工作电压、线圈 电流值,分别计算出每个线性电机实时的等效机械阻抗,再分别计算两个所述线性电机的 等效机械阻抗相位差; 实时相位调整:所述相位控制模块根据所述相位差计算模块的数据信号,实时调整每 个所述线性电机的驱动信号,使多个所述线性电机振动同步。5. 根据权利要求4所述的线性电机相位同步控制方法,其特征在于,在所述信号输入步 骤中,还包括低频探测信号输入。6. 根据权利要求5所述的线性电机相位同步控制方法,其特征在于,所述低频探测信号 为正弦信号,其频率为40Hz,幅值为50mV。7. 根据权利要求5所述的线性电机相位同步控制方法,其特征在于,所述线性电机相位 同步控制方法还包括放大所述驱动信号和低频探测信号。
【专利摘要】本发明提供一种线性电机相位同步控制系统。所述线性电机相位同步控制系统包括多个线性电机;信号输入单元,输入每个所述线性电机驱动信号的;电机参数模块,存储每个所述线性电机的电力耦合系数;工作参数反馈模块,反馈每个所述线性电机的实时工作电压、线圈电流值;相位差计算模块,计算得到等效机械阻抗相位差;相位控制模块,调整每个所述线性电机的驱动信号,使多个所述线性电机振动同步。本发明提供的线性电机相位同步控制系统,在多个电机同时工作时调节各电机的相对相位,使多个电机振动同步。本发明还提供一种线性电机相位同步控制方法。
【IPC分类】H02P5/52
【公开号】CN105490592
【申请号】CN201610008695
【发明人】葛欢, 叶利剑, 周荣冠
【申请人】瑞声光电科技(常州)有限公司
【公开日】2016年4月13日
【申请日】2016年1月7日

最新回复(0)