驱动器增益值控制系统及方法

文档序号:6284174阅读:344来源:国知局
专利名称:驱动器增益值控制系统及方法
技术领域
本发明涉及一种控制系统及方法,特别涉及一种驱动器增益值控制系统及方法。
背景技术
驱动器被广泛应用于驱动各种马达。驱动器的各项增益值,如,工作电压增益值、工作电流增益值及功率增益值,能直接影响由马达控制的电子装置对零组件加工的精度与准确度。故,驱动器增益值的合理控制在工业上的应用极为重要。然而,目前大多数驱动器增益值控制方法都采用控制器自动调整增益值,其没有参考马达的实际工作情况,不能实时地合理调整马达的工作状态。

发明内容
鉴于以上内容,有必要提供一种驱动器增益值控制系统及方法,能实时地合理调整马达的工作状态。 —种驱动器增益值控制系统,其包括一控制器、一驱动器、一马达及若干传感器,所述控制器存放一驱动器增益值表,所述驱动器增益值表中存放若干驱动器增益值及若干编码值,每一编码值对应一驱动器增益值,所述若干传感器用于感测所述马达的若干工作参数以对应产生若干感应信号,所述控制器将所述若干感应信号进行转换得到一编码值以对应在所述驱动器增益值表中选择一驱动器增益值,并根据所述驱动器增益值控制所述驱动器工作。 —种驱动器增益值控制方法,包括以下步骤存放一驱动器增益值表于一控制器中,所述驱动器增益值表中包括若干驱动器增益值及若干编码值,每一编码值对应一驱动器增益值;所述若干传感器感测一马达的若干工作参数以对应产生若干感应信号;所述控制器将所述感应信号进行转换以得到一编码值;所述控制器根据所述编码值在所述驱动器增益值表中选择一驱动器增益值;以及所述控制器根据所述驱动器增益值控制所述驱动器工作。 所述驱动器增益值控制系统及方法通过所述若干传感器实时感测马达的工作性能以产生感应信号并根据所述感应信号选择驱动器增益值以控制驱动器驱动马达,能实时地合理调整马达的工作状态。


图1是本发明驱动器增益值控制系统的较佳实施方式的示意图。
图2是本发明驱动器增益值控制方法的较佳实施方式的流程图。
具体实施例方式
下面结合附图及较佳实施方式对本发明作进一步详细描述 请参考图l,本发明驱动器增益值控制系统的较佳实施方式包括一控制器10、一电流传感器11、一速度传感器12、一温度传感器13、一驱动器14及一马达15。所述控制器 10包括一处理器10a、一存储器10b、一增益选择器10c及一模数转换器10d。所述存储器 10b用于存放一驱动器增益值表。所述驱动器增益值表中存放若干驱动器增益值及若干编 码值,每一编码值对应一驱动器增益值。在本实施方式中,若所述驱动器14的增益范围为 080分贝(dB)且所述驱动器增益值控制系统包括三种传感器,S卩,所述电流传感器11、速度 传感器12及温度传感器13,则所述控制器10将所述驱动器14的增益范围分为8段,即所 述驱动器增益值表中包括八个增益值,分别为10dB、20dB、30dB、40dB、50dB、60dB、70dB及 80dB。相应地,所述驱动器增益值表中有八个编码值,分别为000、001、010、011、100、101、 110、 111。 一般而言,编码值相对应增益值降序排列,即编码值000、001、010、011、100、101、 110、 111分别对应增益值80dB、70dB、60dB、50dB、40dB、30dB、20dB及10dB。其他实施方式 中,所述控制器10可将所述驱动器14的增益范围不均匀分为8段,如10dB、15dB、30dB、 45dB、50dB、65dB、70dB及80dB,每一编码值所对应的增益值也可以根据设计者的需要进行 变更。所述电流传感器11、速度传感器12及温度传感器13分别感测所述马达15的电流、 转速及温度以分别对应产生一模拟电流感应信号Al、一模拟速度感应信号A2及一模拟温 度感应信号A3。所述模数转换器10d内存储有所述模拟电流感应信号Al、模拟速度感应信 号A2及模拟温度感应信号A3的阈值,并根据其阈值将所述模拟电流感应信号Al、模拟速度 感应信号A2及模拟温度感应信号A3对应转换为一数字电流感应信号Bl、一数字速度感应 信号B2及一数字温度感应信号B3,所述数字电流感应信号Bl、数字速度感应信号B2及数 字温度感应信号B3对应形成一编码值,如000等。所述增益选择器10c用于根据所述数字 电流感应信号Bl、数字速度感应信号B2及数字温度感应信号B3所形成的编码值对应在所 述驱动器增益值表中选择一驱动器增益值。所述控制器io根据所述选定的驱动器增益值 控制所述驱动器14工作,从而实时调整所述马达15的工作状态。 在本实施方式中,若所述模数转换器10d存储的所述模拟电流感应信号Al、模拟 速度感应信号A2及模拟温度感应信号A3的阈值分别为1. 2A、2000转/秒及25摄氏度,则 当所述模拟电流感应信号A1大于1. 2A时,所述数字电流感应信号B1为"l";当所述模拟电 流感应信号Al小于或等于1. 2A时,所述数字电流感应信号Bl为"0"。当所述模拟速度感 应信号A2大于2000转/秒时,所述数字速度感应信号B2为"1";当所述模拟速度感应信 号A2小于或等于2000转/秒时,所述数字速度感应信号B2为"0"。当所述模拟温度感应 信号A3高于25摄氏度时,所述数字温度感应信号B3为"1";当所述模拟温度感应信号A3 小于或等于25摄氏度时,所述数字温度感应信号B3为"0"。在其他实施方式中,所述模拟 电流感应信号Al、模拟速度感应信号A2及模拟温度感应信号A3的阈值可以根据实际需要 而更改,如分别为2A、1800转/秒及15摄氏度。当所述数字电流感应信号B1、数字速度感 应信号B2及数字温度感应信号B3均为0时,即B1B2B3的编码值为000时,所述增益选择 器10c在所述驱动器增益值表中选择80dB作为所述驱动器14的增益值。同理,当B1B2B3 的编码值分别为001、010、011、100、101、110及111时,所述驱动器14的增益值对应分别为 70dB、60dB、50dB、40dB、30dB、20dB及10dB。因此,若当所述马达15的电流较小、转速较小 及温度较低时,如编码值为000,所述驱动器14的增益值则为较大值,如80dB,实现实时合 理调整所述马达15的工作状态。 请参考图2,本发明增益值控制方法的较佳实施方式,包括以下步骤
步骤S21,所述处理器10a根据传感器的个数将所述驱动器14的增益范围分段以 得到所述驱动器14的增益值。如,本实施方式中,所述处理器10a根据所述电流传感器11、 速度传感器12及温度传感器13得到所述驱动器14的八个增益值10dB、15dB、30dB、45dB、 50dB、65dB、70dB及80dB以建立所述驱动器增益值表。所述驱动器增益值表中,所述驱动 器14的八个增益值10dB、15dB、30dB、45dB、50dB、65dB、70dB及80dB分别对应八个编码值 111、110、101、100、011、010、001及000。 步骤S22,所述处理器10a将所述驱动器增益值表存放于所述存储器10b中;
步骤S23,所述电流传感器11、速度传感器12及温度传感器13分别感测所述马达 15的电流、转速及温度以分别对应产生一模拟电流感应信号A1、一模拟速度感应信号及A2 一模拟温度感应信号A3 ; 步骤S24,所述模数转换器10d根据存储的所述模拟电流感应信号Al、模拟速度感 应信号A2及模拟温度感应信号A3的阈值,如1. 2A、2000转/秒及25摄氏度,将所述模拟 电流感应信号Al、模拟速度感应信号A2及模拟温度感应信号A3对应转换为数字电流感应 信号Bl、数字速度感应信号B2及数字温度感应信号B3 ; 步骤S25,所述增益选择器10c根据所述数字电流感应信号Bl、数字速度感应信号 B2及数字温度感应信号B3所组成的编码值对应从所述驱动器增益值表选择一个增益值作 为所述驱动器14的增益值,如,若B1B2B3的编码值为001 ,所述增益选择器10c则选择70dB 作为所述驱动器14的增益值;以及 步骤S26,所述处理器10a根据所述选定的驱动器增益值70dB控制所述驱动器14 工作,从而实时调整所述马达15的工作状态。 本实施方式以所述电流传感器11、速度传感器12、温度传感器13为例说明本发明 增益值控制系统及方法。其它实施方式中,本发明还可利用其他的传感器及不同传感器的 组合对所述马达15的其它参数进行感测,如利用电压传感器及温度传感器感测所述马达 15的工作电压及温度,则所述控制器IO将所述驱动器14的增益范围分为4段以得到所述 驱动器14的4个增益值,如,10dB、30dB、65dB及80dB。所述驱动器增益值表则对应包括四 个编码值,即,00、01、10及11。此外,本发明增益值控制系统及方法可利用各种传感器感测 所述马达15的工作状态,如,拉压力传感器、压力传感器、张力传感器及位移传感器等。
所述驱动器增益值控制系统及方法通过所述电流传感器11、速度传感器12、温度 传感器13实时感测所述马达15的电流、转速及温度以产生所述模拟电流感应信号A1、模拟 速度感应信号及A2及模拟温度感应信号A3并根据对应的数字电流感应信号Bl、数字速度 感应信号B2及数字温度感应信号B3所组成的编码值选择对应的所述驱动器14的增益值 以控制驱动器14驱动马达15,从而能实时地合理控制马达15的工作状态。
需说明的是,以上实施方式仅用于说明本发明的技术方案而非限制,尽管参照较 佳实施方式对本发明进行了详细说明,本领域的普通技术人员应当理解,可以对本发明的 技术方案进行修改或等同替换,而不脱离本发明技术方案的精神和范围。
权利要求
一种驱动器增益值控制系统,其包括一控制器、一驱动器、一马达及若干传感器,所述控制器存放一驱动器增益值表,所述驱动器增益值表中存放若干驱动器增益值及若干编码值,每一编码值对应一驱动器增益值,所述若干传感器用于感测所述马达的若干工作参数以对应产生若干感应信号,所述控制器将所述若干感应信号进行转换得到一编码值以对应在所述驱动器增益值表中选择一驱动器增益值,并根据所述驱动器增益值控制所述驱动器工作。
2. 如权利要求1所述的驱动器增益值控制系统,其特征在于所述控制器包括一处理器、一存储器、一模数转换器及一增益选择器,所述存储器用于存放所述驱动器增益值表,所述处理器用于根据所述若干传感器的数目确定所述驱动器增益值的数目、编码值的数目及每一驱动器增益值与编码值的对应关系,所述模数转换器用于存储各感应信号的阈值,并根据所述阈值将对应的感应信号转换为数字信号以得到所述编码值,所述增益选择器用于根据所述编码值在所述驱动器增益值表中选择对应的驱动器增益值。
3. 如权利要求1所述的驱动器增益值控制系统,特征在于所述若干传感器包括一电流传感器、一速度传感器及一温度传感器,所述电流传感器用于感测所述马达的工作电流以产生一电流感应信号,所述速度传感器用于感测所述马达的转速以产生一速度感应信号,所述温度传感器用于感测所述马达的工作温度以产生一温度感应信号。
4. 如权利要求1所述的驱动器增益值控制系统,其特征在于所述若干传感器包括一电压传感器、一速度传感器及一温度传感器,所述电压传感器用于感测所述马达的工作电压以产生一电压感应信号,所述速度传感器用于感测所述马达的转速以产生一速度感应信号,所述温度传感器用于感测所述马达的工作温度以产生一温度感应信号。
5. —种驱动器增益值控制方法,包括以下步骤存放一驱动器增益值表于一控制器中,所述驱动器增益值表中包括若干驱动器增益值及若干编码值,每一编码值对应一驱动器增益值;所述若干传感器感测一马达的若干工作参数以对应产生若干感应信号;所述控制器将所述感应信号进行转换以得到一编码值;所述控制器根据所述编码值在所述驱动器增益值表中选择一驱动器增益值;以及所述控制器根据所述驱动器增益值控制所述驱动器工作。
6. 如权利要求5所述的驱动器增益值控制方法,其特征在于所述控制器包括一处理器、一存储器、一模数转换器及一增益选择器,所述驱动器增益值表存放于所述存储器中,所述处理器用于根据所述若干传感器的数目确定所述驱动器增益值的数目、编码值的数目及每一驱动器增益值与编码值的对应关系,所述模数转换器根据其存储的各感应信号的阈值将对应的感应信号转换为数字信号以得到所述编码值,所述增益选择器根据所述编码值在所述驱动器增益值表中选择所述驱动器增益值。
7. 如权利要求5所述的驱动器增益值控制方法,特征在于所述若干传感器包括一电流传感器、一速度传感器及一温度传感器,所述电流传感器用于感测所述马达的工作电流以产生一电流感应信号,所述速度传感器用于感测所述马达的转速以产生一速度感应信号,所述温度传感器用于感测所述马达的工作温度以产生一温度感应信号。
全文摘要
一种驱动器增益值控制系统,其包括一控制器、一驱动器、一马达及若干传感器,所述控制器存放一驱动器增益值表,所述驱动器增益值表中存放若干驱动器增益值及若干编码值,每一编码值对应一驱动器增益值,所述若干传感器用于感测所述马达的若干工作参数以对应产生若干感应信号,所述控制器将所述若干感应信号进行转换得到一编码值以对应在所述驱动器增益值表中选择一驱动器增益值,并根据所述驱动器增益值控制所述驱动器工作。本发明还提供了一种应用于所述驱动器增益值控制系统的驱动器增益值控制方法。
文档编号G05B19/02GK101750969SQ200810306078
公开日2010年6月23日 申请日期2008年12月10日 优先权日2008年12月10日
发明者赵欣彦 申请人:鸿富锦精密工业(深圳)有限公司;赐福科技股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1