马达驱动装置.pdf

上传人:e1 文档编号:1081981 上传时间:2018-03-30 格式:PDF 页数:7 大小:464.84KB
返回 下载 相关 举报
摘要
申请专利号:

CN200810305932.1

申请日:

2008.12.03

公开号:

CN101753097A

公开日:

2010.06.23

当前法律状态:

撤回

有效性:

无权

法律详情:

发明专利申请公布后的视为撤回IPC(主分类):H02P 29/00公开日:20100623|||实质审查的生效IPC(主分类):H02P 29/00申请日:20081203|||公开

IPC分类号:

H02P29/00

主分类号:

H02P29/00

申请人:

鸿富锦精密工业(深圳)有限公司; 赐福科技股份有限公司

发明人:

赵欣彦

地址:

518109 广东省深圳市宝安区龙华镇油松第十工业区东环二路2号

优先权:

专利代理机构:

代理人:

PDF下载: PDF下载
内容摘要

一种马达驱动装置,包括一马达驱动器,用于输出一电流信号给一马达,所述马达输出一转速信号;一速度控制回路,包括一第一选择器以及至少两演算法模块,接收所述转速信号及一转速命令;一电流控制回路,包括一第二选择器以及至少两演算法模块,所述电流控制回路接收所述电流信号;以及一演算法选择模块,用于发出一第一选择命令选择速度控制回路的一演算法模块以及发出一第二选择命令选择所述电流控制回路的一演算法模块,所述转速信号以及转速命令演算后得到一电流命令,所述电流命令及电流信号演算后得到一控制信号,所述控制信号被提供给所述马达驱动器以调整所述电流信号从而调整所述马达输出的转速信号。

权利要求书

1.  一种马达驱动装置,包括:
一马达驱动器,用于驱动一马达,所述马达驱动器输出一电流信号给所述马达,所述马达收到所述电流信号后输出一转速信号;
一速度控制回路,包括一第一选择器以及至少两演算法模块,每一速度控制回路的演算法模块分别用于存储不同的演算法则,所述速度控制回路接收所述转速信号及一转速命令;
一电流控制回路,包括一第二选择器以及至少两演算法模块,每一电流控制回路的演算法模块分别用于存储不同的演算法则,所述电流控制回路接收所述电流信号;以及
一演算法选择模块,与所述马达及马达驱动器相连,并接收所述电流信号以及转速信号,用于选择所述速度控制回路及电流控制回路的演算法模块;
所述第一选择器接收到演算法选择模块发出的一第一选择命令时,根据所述第一选择命令选择所述速度控制回路的一演算法模块,所述转速命令及转速信号经过被选择的速度控制回路的演算法模块演算后得到一电流命令,所述电流命令被提供给所述电流控制回路及演算法选择模块,所述演算法选择模块发出一第二选择命令给所述第二选择器,所述第二选择器根据所述第二选择命令选择所述电流控制回路的一演算法模块对所述电流命令及电流信号进行演算并输出一控制信号给所述马达驱动器,所述马达驱动器根据所述控制信号调整所述电流信号从而调整所述马达输出的转速信号。

2.
  如权利要求1所述的马达驱动装置,其特征在于:所述演算法选择模块为一演算法选择判断器,所述演算法选择判断器根据所述转速命令与所述转速信号的比较结果发出所述第一选择命令,并根据所述电流命令与电流信号的比较结果发出所述第二选择命令。

3.
  如权利要求1所述的马达驱动装置,其特征在于:所述演算法选择模块包括一人机界面、一演算法选择判断器及一输入选择装置,所述输入选择装置用于选择由所述人机界面或演算法选择判断器来输出所述第一选择命令及第二选择命令,当选择由所述演算法选择判断器输出所述第一选择命令及第二选择命令时,所述演算法选择判断器是根据所述转速命令与所述转速信号的比较结果发出所述第一选择命令,并根据所述电流命令与电流信号的比较结果发出所述第二选择命令。

4.
  一种马达驱动装置,包括:
一马达驱动器,用于驱动一马达,所述马达驱动器输出一电流信号给所述马达,所述马达收到所述电流信号后输出一转速信号;
一速度控制回路,包括一演算法模块,所述演算法模块用于存储一演算法则,所述速度控制回路接收所述转速信号及一转速命令;
一电流控制回路,包括一选择器以及至少两演算法模块,每一电流控制回路的演算法模块分别用于存储不同的演算法则,所述电流控制回路接收所述电流信号;以及
一演算法选择模块,与所述马达及马达驱动器相连,并接收所述电流信号,用于选择所述电流控制回路的演算法模块;
当所述转速命令及转速信号经过所述速度控制回路的演算法模块演算后得到一电流命令,所述电流命令被提供给所述电流控制回路及演算法选择模块,所述演算法选择模块根据所述电流命令及电流信号的比较结果发出一选择命令给所述第二选择器,所述第二选择器根据第二选择命令选择所述电流控制回路的一演算法模块对所述电流命令及电流信号进行演算并输出一控制信号给所述马达驱动器,所述马达驱动器根据所述控制信号调整所述电流信号从而调整所述马达输出的转速信号。

5.
  如权利要求4所述的马达驱动装置,其特征在于:所述演算法选择模块为一演算法选择判断器,所述演算法选择判断器根据所述电流命令与电流信号的差值发出所述选择命令。

6.
  如权利要求4所述的马达驱动装置,其特征在于:所述演算法选择模块包括一人机界面、一演算法选择判断器及一输入选择装置,所述输入选择装置用于选择由所述人机界面或演算法选择判断器来输出所述选择命令,当选择由所述演算法选择判断器输出所述选择命令时,所述演算法选择判断器是根据所述电流命令与电流信号的差值发出所述选择命令。

7.
  一种马达驱动装置,包括:
一马达驱动器,用于驱动一马达,所述马达驱动器输出一电流信号给所述马达,所述马达收到所述电流信号后输出一转速信号;
一速度控制回路,包括一选择器以及至少两演算法模块,每一速度控制回路的演算法模块分别用于存储不同的演算法则,所述速度控制回路接收所述转速信号及一转速命令;
一电流控制回路,包括一演算法模块,所述演算法模块用于存储一演算法则,所述电流控制回路接收所述电流信号;以及
一演算法选择模块,与所述马达及马达驱动器相连,并接收所述转速信号,用于选择所述速度控制回路的演算法模块;
所述选择器接收到所述演算法选择模块发出的一选择命令时,根据所述选择命令选择所述速度控制回路的一演算法模块,所述转速命令及转速信号经过所述被选择的速度控制回路的演算法模块演算得到一电流命令,所述电流命令被提供给所述电流控制回路;所述电流控制回路的演算法模块对所述电流命令及电流信号进行演算并输出一控制信号给所述马达驱动器,所述马达驱动器根据所述控制信号调整所述电流信号从而调整所述马达输出的转速信号。

8.
  如权利要求7所述的马达驱动装置,其特征在于:所述演算法选择模块为一演算法选择判断器,所述演算法选择判断器根据所述转速命令与所述转速信号的比较结果发出所述选择命令。

9.
  如权利要求7所述的马达驱动装置,其特征在于:所述演算法选择模块包括一人机界面、一演算法选择判断器及一输入选择装置,所述输入选择装置用于选择由所述人机界面或演算法选择判断器来输出所述选择命令,当选择由所述演算法选择判断器发出所述选择命令时,所述演算法选择判断器是根据所述转速命令与所述转速信号的比较结果发出所述选择命令。

说明书

马达驱动装置
技术领域
本发明涉及一种驱动装置,特别涉及一种马达驱动装置。
背景技术
现有马达驱动装置大都只能使用一种演算法(也称为控制算法)来驱动马达,比如比例积分(PI)演算法、比例微分(PD)演算法、比例积分微分(PID)演算法、模糊(FUZZY)演算法或电压/向量(V/F)演算法等等。不同的演算法用于控制所述马达驱动装置不同的驱动性能。比如,PI演算法可以使马达驱动装置在进入稳态后没有稳态误差;PD演算法能改善马达驱动装置在调节过程中的动态特性。然而,当马达的负载状况变动或是操作环境改变时,固定不变的演算法将无法满足使用者对于马达驱动装置的驱动性能的要求。
发明内容
鉴于上述内容,有必要提供一种马达驱动装置,可选用不同的演算法来驱动马达。
一种马达驱动装置,包括:
一马达驱动器,用于驱动一马达,所述马达驱动器输出一电流信号给所述马达,所述马达收到所述电流信号后输出一转速信号;
一速度控制回路,包括一第一选择器以及至少两演算法模块,每一速度控制回路的演算法模块分别用于存储不同的演算法则,所述速度控制回路接收所述转速信号及一转速命令;
一电流控制回路,包括一第二选择器以及至少两演算法模块,每一电流控制回路的演算法模块分别用于存储不同的演算法则,所述电流控制回路接收所述电流信号;以及
一演算法选择模块,与所述马达及马达驱动器相连,并接收所述电流信号以及转速信号,用于选择所述速度控制回路及电流控制回路的演算法模块;
所述第一选择器接收到演算法选择模块发出的一第一选择命令时,根据所述第一选择命令选择所述速度控制回路的一演算法模块,所述转速命令及转速信号经过被选择的速度控制回路的演算法模块演算后得到一电流命令,所述电流命令被提供给所述电流控制回路及演算法选择模块,所述演算法选择模块发出一第二选择命令给所述第二选择器,所述第二选择器根据所述第二选择命令选择所述电流控制回路的一演算法模块对所述电流命令及电流信号进行演算并输出一控制信号给所述马达驱动器,所述马达驱动器根据所述控制信号调整所述电流信号从而调整所述马达输出的转速信号。
上述马达驱动装置通过选择速度控制回路及电流控制回路的不同的演算法模块来获得伺服系统不同的驱动性能。
附图说明
图1为本发明马达驱动装置较佳实施方式的方框图。
具体实施方式
下面参照附图结合具体实施方式对本发明作进一步的描述。
请参考图1,本发明马达驱动装置的较佳实施方式包括包括一伺服系统100、一演算法选择模块200、一速度控制回路300、一电流控制回路400。所述伺服系统100包括一马达驱动器101及一马达102,所述马达驱动器101用于驱动所述马达102。所述演算法选择模块200包括一演算法选择判断器201、一人机界面202及一选择输入装置203,所述选择输入装置203选择性地接收所述人机界面202或演算法选择判断器201的选择命令。所述速度控制回路300包括一第一选择器301、一第一演算法模块311及一第二演算法模块312。所述第一选择器301接收所述选择输入装置203输出的选择命令来选择演算法模块。所述电流控制回路400包括一第二选择器401、一第三演算法模块411及一第四演算法模块412。所述第二选择器401接收所述选择输入装置203输出的选择命令来选择演算法模块。本实施例中,所述速度控制回路300及电流控制回路400的执行硬件为两数据处理芯片。
开始时,所述马达驱动器101上电,提供一电流信号Is给所述马达102以驱动所述马达102,所述马达102开始工作,并输出一转速信号Vs,所述转速信号Vs被提供给所述速度控制回路300以及所述演算法选择判断器201,同时所述电流信号Is被提供给所述电流控制回路400以及所述演算法选择判断器201。与此同时,由一控制平台(图未示)输出的一转速命令Vc被提供给所述第一选择器301及所述演算法选择判断器201。在所述马达驱动器101刚上电时,所述马达102输出的转速信号Vs的转速为零,此时操作者可通过所述选择输入装置203选择由所述人机界面202提供一选择命令给所述第一选择器301来人工选择一演算法模块,也可通过所述选择输入装置203选择由所述演算法选择判断器201提供一选择命令给所述第一选择器301来自动选择一个演算法模块。所述选择输入装置203可为一硬件装置,如一单刀双掷开关,也可为一控制程序。操作者通过控制所述选择输入装置203来选择人机界面202或演算法选择判断器201。当操作者选择通过所述演算法选择判断器201自动选择演算法模块时,所述演算法选择判断器201将所述转速命令Vc与所述马达102输出的转速信号Vs进行比较,并根据转速命令Vc与转速信号Vs的差值来选择演算法模块。比如,当所述转速命令Vc与转速信号Vs的差值为0~200rpm(转/分)时,所述演算法选择判断器201发出一选择指令控制所述第一选择器301选择所述第一演算法模块311;当所述转速命令Vc与转速信号Vs的差值为200rpm~500rpm时,所述演算法选择判断器201发出另一选择命令控制所述第一选择器301选择所述第二演算法模块312。
当所述转速命令Vc及所述转速信号Vs经过第一或第二演算法模块311或312演算之后,所述速度控制回路300产生一电流命令Ic,所述电流命令Ic被回馈给所述演算法选择判断器201,同时还被输出给第二选择器401。此时,操作者同样可通过所述选择输入装置203选择由所述人机界面202人工选择电流控制回路400的演算法模块,也可通过所述选择输入装置203选择由所述演算法选择判断器201自动选择电流控制回路400的演算法模块。当操作者选择通过所述演算法选择判断器201自动选择演算法模块时,所述演算法选择判断器201将所述电流命令Ic与马达驱动器101所提供给马达102的电流信号Is进行比较,根据电流命令Ic与电流信号Is的差值来选择演算法模块。比如,当所述电流命令Ic与电流信号Is的差值为0A~5A时,所述演算法选择判断器201发出一选择指令控制所述第二选择器401选择所述第三演算法模块411;当所述电流命令Ic与电流信号Is的差值为5A~10A时,所述演算法选择判断器201发出另一选择命令控制所述第二选择器401选择所述第四演算法模块412。当所述电流命令Ic及电流信号Is经过第三或第四演算法模块411或412演算之后,所述电流控制回路400输出一控制信号Cs,所述控制信号Cs被反馈回所述马达驱动器101,所述马达驱动器101根据所述控制信号Cs调整电流信号Is的值,以调整所述马达102的转速信号Vs。
本实施方式中,一般是当所述马达驱动器101开始启动时由所述人机界面202来人工选择速度控制回路300以及电流控制回路400的演算法模块;当所述马达102正常运转时,则一般由演算法选择判断器201自动选择演算法模块。但是,本发明马达驱动装置并不仅限于此,其他实施方式中,当所述马达驱动器101开始启动时也可以由演算法选择判断器201来自动选择演算法模块,因此,在其他实施例中,所述马达驱动装置可只包括所述演算法选择判断器201以自动选择演算法模块。
所述速度控制回路300以及电流控制回路400可分别包括除两个以外的多个演算法模块,而不局限于本实施例中的两个。在其他实施例中,所述马达驱动装置也可对伺服系统100的其他控制回路进行演算法模块的选择及演算,比如一压力控制回路与一电压控制回路等,此时,所述马达驱动器101将输出一电压信号给所述电压控制回路及演算法选择判断器201,所述马达102将输出一压力信号给所述压力控制回路及演算法选择判断器201。
另外,在其他实施例中,也可设成一个控制回路包含多个演算法模块。另一个控制回路只包含一个演算法模块。包含多个演算法模块的控制回路可通过演算法选择模块201或人机界面202来选择演算法模块进行演算,而包含一个演算法模块的控制回路被固定使用一个演算法进行演算,此时,包含一个演算法模块的控制回路无需使用选择器。
上述马达驱动装置可通过演算法选择判断器201自动选择或者通过人机界面202人工选择速度控制回路300及电流控制回路400的演算法模块来获得伺服系统100不同的驱动性能,从而当所述马达102的负载状况变动或操作环境改变时,演算法模块能满足操作者对于马达驱动装置的驱动性能的要求。

马达驱动装置.pdf_第1页
第1页 / 共7页
马达驱动装置.pdf_第2页
第2页 / 共7页
马达驱动装置.pdf_第3页
第3页 / 共7页
点击查看更多>>
资源描述

《马达驱动装置.pdf》由会员分享,可在线阅读,更多相关《马达驱动装置.pdf(7页珍藏版)》请在专利查询网上搜索。

一种马达驱动装置,包括一马达驱动器,用于输出一电流信号给一马达,所述马达输出一转速信号;一速度控制回路,包括一第一选择器以及至少两演算法模块,接收所述转速信号及一转速命令;一电流控制回路,包括一第二选择器以及至少两演算法模块,所述电流控制回路接收所述电流信号;以及一演算法选择模块,用于发出一第一选择命令选择速度控制回路的一演算法模块以及发出一第二选择命令选择所述电流控制回路的一演算法模块,所述转速。

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 电学 > 发电、变电或配电


copyright@ 2017-2020 zhuanlichaxun.net网站版权所有
经营许可证编号:粤ICP备2021068784号-1