1.一种混合式施工机械,具有:
液压发生机,将发动机的输出转换成液压并供给到液压驱动部;
电动发电机,与所述发动机连接,作为电动机及发电机双方起作用;
蓄电器,对该电动发电机供给电力而使其作为电动机起作用;
电驱动部,由来自该蓄电器的电力驱动,并且产生再生电力而供给到所述蓄电器;以及控制部,控制所述电动发电机的动作,
该混合式施工机械的特征在于,
所述控制部具备:输出条件计算部,计算所述发动机和所述蓄电器的输出条件;和动力分配部,根据在该输出条件计算部计算的输出条件决定所述电驱动部和所述液压驱动部的输出值,之后,根据所述电驱动部和所述液压驱动部的输出值决定所述蓄电器的输出值,然后通过对所述蓄电器的输出值与所述电驱动部的输出值进行比较,而决定所述电动发电机的输出值。
2.如权利要求1所述的混合式施工机械,其特征在于,
所述动力分配部基于根据所述蓄电器的充电率决定的蓄电器输出设定值、根据所述发动机的转速决定的发动机输出设定值、表示所述液压发生机所要求的动力的液压负载要求值、以及表示所述电驱动部所要求的电力的电负载要求值,生成并输出用于控制所述电动发电机的动作及输出的输出指令。
3.如权利要求1或2所述的混合式施工机械,其特征在于,
所述动力分配部根据所述发动机及所述蓄电器的输出极限值,来决定使所述电驱动部进行动力运行运转的电力以及通过所述电驱动部的再生运转产生的再生电力。
4.如权利要求1至3中的任一项所述的混合式施工机械,其特征在于,
所述动力分配部根据所述发动机及所述蓄电器的输出极限值,来决定供给到所述液压驱动部的输出。
5.如权利要求1至4中的任一项所述的混合式施工机械,其特征在于,
对根据所述发动机、所述电驱动部及所述蓄电器各自的输出所计算的蓄电池要求极限值与蓄电池目标输出进行比较,而决定所述蓄电器的输出指令。
6.如权利要求5所述的混合式施工机械,其特征在于,
对所述蓄电器的输出指令与供给到所述电驱动部的电力或从所述电驱动部输出的电力进行比较,而决定所述电动发电机的输出。
混合式施工机械 \n技术领域\n[0001] 本发明涉及一种施工机械,尤其涉及并用2个动力源而有效地进行作业的混合式施工机械。 \n[0002] 背景技术\n[0003] 开发并使用有并用内燃机的动力和电动机的动力而有效地动作的混合式作业机械。作为混合式作业机械,公知有采用所谓并行方式的驱动形态的作业机械。 [0004] 在并行方式的驱动形态中,液压泵、与起发电机作用和电动机作用的动力机并行地连接于作为共同的动力源的内燃机(发动机)。通过液压泵驱动液压驱动器的同时,通过动力机的发电机作用对蓄电装置进行充电。使动力机通过来自该蓄电装置的电力作为电动机动作而辅助发动机。另外,作为动力机,有时使用由一台起发电机作用和电动机作用双方的兼用机(发电机兼电动机),有时并用独立的发电机和电动机。 \n[0005] 根据这种混合式作业机械,能够减轻发动机的负载,通过在高效率范围内运转发动机来实现节能。然而,以往的混合式作业机械具有如下问题。 \n[0006] 锂离子蓄电器等蓄电池(二次电池)或电容器(双电荷层电容器)等蓄电装置的充放电特性依赖于其充电量,充电量越降低,最大充电电力越增大,最大放电电力越减小。\n因此,由于与这种蓄电装置的充电量无关地决定发动机和蓄电装置的功率分配,所以根据负载状况成为蓄电装置的充电量过少或过多的状态。其结果,无法有效地利用蓄电装置的能力,并且有时导致蓄电装置的劣化。 \n[0007] 为了解决这种问题,提出了根据蓄电装置的充电量决定发动机和动力机的功率分配,并且能够将蓄电装置的充电量保持在适当范围内的作业机械的动力源装置(例如参照专利文献1)。在该动力源装置中,将液压泵和发电机兼电动机并行地连接于作为共同动力源的发动机,通过发电机兼电动机的发电机作用对作为蓄电装置的蓄电池充电。并且,由蓄电池的放电力驱动发电 机兼电动机而起电动机作用。而且,根据驱动器要求功率、使蓄电池充电量保持在一定范围内地根据蓄电池充电量所设定的蓄电池的充电功率及放电功率、以及设定的发动机功率,来决定发动机和发电机兼电动机的功率分配。 [0008] 专利文献1:日本特开2005-237178号公报 \n[0009] 在上述的专利文献1公开的技术中,未考虑到施工机械的构成零件所要求的电负载,所以无法使能够用电负载产生的再生电力有效地产生。并且,使驱动机构的一部分电动化而通过来自蓄电池的电力驱动时,未考虑到电动机的输出,所以存在无法将蓄电池的充电率(SOC:State of Charge)维持在适当的范围的忧虑。另外,未设置发动机的输出限制,所以存在无法适当控制发动机的负载、发动机变得过负载并引起熄火而无法连续运转的忧虑。 \n[0010] 发明内容\n[0011] 本发明是鉴于上述问题而完成的,其目的在于,提供一种能够在适当的输出范围使用作为动力源的发动机和蓄电池的混合式施工机械。 \n[0012] 为了实现上述目的,根据本发明提供一种混合式施工机械,具有:液压发生机,将发动机的输出转换成液压并供给到液压驱动部;电动发电机,与该发动机连接,作为电动机及发电机双方起作用;蓄电器,对该电动发电机供给电力而使其作为电动机起作用;电驱动部,通过来自该蓄电器的电力驱动,并且产生再生电力而供给到所述蓄电器;以及控制部,控制该电动发电机的动作;该混合式施工机械的特征在于,该控制部具备:输出条件计算部,计算该发动机和该蓄电器的输出条件;和动力分配部,根据在该输出条件计算部计算的输出条件决定该电驱动部和该液压驱动部的输出值,之后,根据所述电驱动部和所述液压驱动部的输出值决定所述蓄电器的输出值,然后通过对所述蓄电器的输出值与所述电驱动部的输出值进行比较,而决定所述电动发电机的输出值。 \n[0013] 在根据本发明的混合式施工机械中,该动力分配部也可以基于根据该蓄电器的充电率决定的蓄电器输出设定值、根据该发动机的转速决定的发动机输出设定值、表示该液压发生机所要求的动力的液压负载要求值、以及表示该电驱动部所要求的电力的电负载要求值,生成并输出用于控制该电动发电机的动作及输出的输出指令。并且,该动力分配部也可以根据根据该发动机及该蓄电器的输出极限值,来决定使该电驱动部进行动力运行运转的电力以及通过该电驱动部的再生运转产生的再生电力。并且,该动力分配部也可以根据该发动机及该蓄电器的输出极限值来决定供给到该液压驱动部的输出。并且,对根据该发动机、该电驱动部及该蓄电器各自的输出所计算的蓄电池要求极限值与蓄电池目标输出进行比较,而决定该蓄电器的输出指令。并且,对该蓄电器的输出指令与供给到该电驱动部的电力或从该电驱动部输出的电力进行比较,而决定该电动发电机的输出。 [0014] 发明的效果: \n[0015] 根据本发明,因能够根据输出条件控制电动发电机的动作及输出,所以能够在适当的输出范围使用作为动力源的发动机和蓄电器。 \n附图说明\n[0016] 图1是混合式动力铲的侧视图。 \n[0017] 图2是表示图1所示的动力铲的驱动系统的结构的框图。 \n[0018] 图3是模式化表示图1所示的动力铲的动力系统的图。 \n[0019] 图4是表示将电力(动力)移动的方向性作为输出极性取得的极性的图。 [0020] 图5是用于进行根据本发明的一个实施方式的控制的控制器所包括的控制部的功能框图。 \n[0021] 图6是在图5所示的驱动控制部中进行的处理的流程图。 \n[0022] 图7是图6所示的步骤S4中的处理的流程图。 \n[0023] 图8是表示电负载输出上限值Pelcmax的计算模式的图。 \n[0024] 图9是表示电负载输出下限值Pelcmine的计算模式的图。 \n[0025] 图10是图6所示的步骤S5的处理的流程图。 \n[0026] 图11是表示液压负载输出上限值Phydmax的计算模式的图。 \n[0027] 图12是图6所示的步骤S6的处理的流程图。 \n[0028] 图13是表示蓄电池控制输出上限值Pbatmax2的计算模式的图。 [0029] 图14是将蓄电池输出Pbatout的值在表示蓄电池充电率(SOC)和蓄电池输出的关系的曲线图中进行表示的图。 \n[0030] 图15是表示蓄电池控制输出下限值Pbatmin2的计算模式的图。 [0031] 图16是将蓄电池输出Pbatout的值在表示蓄电池充电率(SOC)和蓄电池输出的关系的曲线图中进行表示的图。 \n[0032] 图17是将蓄电池输出Pbatout的值在表示蓄电池充电率(SOC)和蓄电池输出的关系的曲线图中进行表示的图。 \n[0033] 图18是图6所示的步骤S7的处理的流程图。 \n[0034] 图19是表示辅助马达输出指令Pasmref的计算模式的图。 \n[0035] 符号的说明: \n[0036] 1-下部行走体,1A、1B-行走机构,2-回转机构,3-上部回转体,4-动臂,5-斗杆,\n6-铲斗,7-动臂油缸,8-斗杆油缸,9-铲斗油缸,10-驾驶室,11-发动机,12-电动发电机,\n13-减速机,14-主泵,15-先导泵,16-高压液压管路,17-控制阀,18-变换器,19-蓄电池,\n20-变换器,21-回转用电动机,23-机械制动器,24-回转减速机,25-先导管路,26-操作装置,26A、26B-手柄,26C-踏板,27-液压管路,28-液压管路,29-压力传感器,30-控制器,\n31-速度指令转换部,32-驱动控制装置,40-回转驱动控制装置,50-发动机,52-辅助马达,\n54-液压负载,56-电负载,58-蓄电池,60-控制部,60-1~60-7-块,60-8-块(动力分配部),60-9-输出条件计算部。 \n具体实施方式\n[0037] 接着,参照附图对本发明的实施方式进行说明。 \n[0038] 首先,作为应用本发明的混合式施工机械的一例,对混合式动力铲进行说明。 [0039] 图1是混合式动力铲的侧视图。在动力铲的下部行走体1上通过回转机构2搭载有上部回转体3。动臂4从上部回转体3延伸,在动臂4的前端连接斗杆5。另外,在斗杆\n5的前端连接铲斗6。动臂4、斗杆5及铲斗6分别由动臂油缸7、斗杆油缸8及铲斗油缸9液压驱动。并且,在上部回转体3上搭载驾驶室10及动力源(未图示)。 \n[0040] 图2是表示图1所示的动力铲的驱动系统的结构的框图。在图2中,机械动力系统用双线表示,高压液压管路用实线表示,先导管路用虚线表示,电驱动及控制系统用点划线表示。 \n[0041] 作为机械式驱动部的发动机11和作为辅助驱动部的电动发电机12均连接于作为增力机的减速机13的输入轴。在减速机13的输出轴上连接有主泵 14及先导泵15。在主泵14上通过高压液压管路16连接有控制阀17。 \n[0042] 控制阀17是控制液压系统的控制装置。在控制阀17上通过高压液压管路连接有下部行走体1用的液压马达1A(右用)及1B(左用)、动臂油缸7、斗杆油缸8及铲斗油缸\n9。 \n[0043] 在电动发电机12上通过变换器18连接有作为蓄电器的蓄电池19。在蓄电池19上通过变换器20连接有回转用电动机21。回转用电动机21是动力铲中的电负载。在回转用电动机21的旋转轴21A上连接分解器22、机械制动器23及回转减速机24。在先导泵\n15上通过先导管路25连接操作装置26。在操作装置26上通过液压管路27及28分别连接控制阀17及作为手柄操作检测部的压力传感器29。在压力传感器29上连接有进行电气系统的驱动控制的控制器30。 \n[0044] 具有以上结构的动力铲是将发动机11、电动发电机12及回转用电动机21作为动力源的混合型的施工机械。这些动力源搭载于图1所示的上部回转体3上。以下,对各部分进行说明。 \n[0045] 发动机11例如为由柴油发动机构成的内燃机,其输出轴连接于减速机13的一个输入轴。发动机11在施工机械的运转中常时运转。 \n[0046] 电动发电机12是可进行动力运行运转及再生运转双方的电动机即可。在此,作为电动发电机12示出通过变换器20进行交流驱动的电动发电机。该电动发电机12例如能够由在转子内部埋入磁铁的IPM(Interi or Permanent Magnet)马达构成。电动发电机12的旋转轴连接于减速机13的另一个输入轴。 \n[0047] 减速机13具有2个输入轴和1个输出轴。在2个输入轴分别连接发动机11的驱动轴和电动发电机12的驱动轴。并且,在输出轴上连接主泵14的驱动轴。当发动机11的负载较大时,电动发电机12进行动力运行运转,电动发电机12的驱动力经过减速机13的输出轴传递到主泵14。由此辅助发动机11的驱动。另一方面,当发动机11的负载较小时,发动机11的驱动力经过减速机13传递到电动发电机12,由此电动发电机12进行基于再生运转的发电。电动发电机12的动力运行运转和再生运转的切换,通过控制器30根据发动机11的负载等进行。 \n[0048] 主泵14是产生用于供给到控制阀17的液压的液压泵。在主泵14产生的液压通过控制阀17被供给用于驱动作为液压负载的液压马达1A、1B、动臂油缸7、斗杆油缸8及铲斗油缸9的各自。先导泵15是产生液压操作系统所需的先 导压力的泵。 [0049] 控制阀17是如下的液压控制装置:根据驾驶员的操作输入来控制供给到通过高压液压管路连接的下部行走体1用的液压马达1A、1B、动臂油缸7、斗杆油缸8及铲斗油缸\n9各自的液压,由此对它们进行液压驱动控制。 \n[0050] 变换器18如上述那样设置在电动发电机12和蓄电池19之间,根据来自控制器30的指令进行电动发电机12的运转控制。由此,当变换器18对电动发电机12的动力运行进行运转控制时,从蓄电池19对电动发电机12供给所需的电力。并且,当对电动发电机12的再生进行运转控制时,将通过电动发电机12发电的电力充电到蓄电池19。 [0051] 作为蓄电器的蓄电池19配设在变换器18和变换器20之间。由此其是如下的电源:当电动发电机12和回转用电动机21中的至少任意一方进行动力运行运转时,用于供给动力运行运转所需的电力,并且当至少任意一方进行再生运转时,用于将通过再生运转产生的再生电力作为电能积存。 \n[0052] 变换器20如上述那样设置在回转用电动机21和蓄电池19之间,根据来自控制器\n30的指令对回转用电动机21进行运转控制。由此,当回转用电动机21进行动力运行运转时,从蓄电池19对回转用电动机21供给所需的电力。并且,当回转用电动机21进行再生运转时,通过回转用电动机21发电的电力充电到蓄电池19。 \n[0053] 回转用电动机21只要是可进行动力运行运转及再生运转双方的电动机即可,被设置用于驱动上部回转体3的回转机构2。在动力运行运转时,回转用电动机21的旋转驱动力的回转力通过减速机24增大,上部回转体3在被加减速控制的同时进行旋转运动。并且,通过上部回转体3的惯性旋转,转速由减速机24增大而传递到回转用电动机21,能够使再生电力产生。在此,作为回转用电动机21,示出通过PWM(Pulse Width Modulation)控制信号由变换器20交流驱动的电动机。该回转用电动机21例如可以由磁铁埋入型IPM马达构成。由此,能够使其产生更大的感应电动势,所以能够使在再生时由回转用电动机21发电的电力增大。 \n[0054] 另外,蓄电池19的充放电控制根据蓄电池19的充电状态、电动发电机12的运转状态(动力运行运转或再生运转)、回转用电动机21的运转状态(动力运行运转或再生运转),通过控制器30进行。 \n[0055] 分解器22是检测回转用电动机21的旋转轴21A的旋转位置及旋转角度的传感器。分解器22通过与回转用电动机21机械地连结来检测回转用电动机21的旋转前的旋转轴21A的旋转位置与左旋转或右旋转后的旋转位置之差,由此检测旋转轴21A的旋转角度及旋转方向。通过检测回转用电动机21的旋转轴21A的旋转角度而导出回转机构2的旋转角度及旋转方向。 \n[0056] 机械制动器23为产生机械性制动力的制动装置,使回转用电动机21的旋转轴21A机械地停止。该机械制动器23通过电磁式开关切换制动或解除。该切换通过控制器30进行。 \n[0057] 回转减速机24是对回转用电动机21的旋转轴21A的转速进行减速而机械地传递到回转机构2的减速机。由此,在进行动力运行运转时,增力回转用电动机21的回转力,能够作为更大的回转力传递至回转体。与此相反,在进行再生运转时,增加在回转体产生的转速,能够使更多的旋转动作在回转用电动机21产生。 \n[0058] 回转机构2能够在回转用电动机21的机械制动器23被解除的状态下回转,由此上部回转体3向左方向或右方向回转。 \n[0059] 操作装置26是用于动力铲的驾驶员对回转用电动机21、下部行走体1、动臂4、斗杆5及铲斗6进行操作的输入装置,包括手柄26A、26B及踏板26C。手柄26A是用于操作回转用电动机21及斗杆5的手柄,设置在上部回转体3的驾驶席附近。手柄26B是用于操作动臂4及铲斗6的手柄,设置在驾驶席附近。并且,踏板26C是用于操作下部行走体1的一对踏板,设置在驾驶席的脚下。 \n[0060] 操作装置26将通过先导管路25供给的液压(1次侧液压)转换成根据驾驶员的操作量的液压(2次侧液压)而输出。从操作装置26输出的2次侧液压通过液压管路27供给到控制阀17,并且由压力传感器29检测。 \n[0061] 若操作各手柄26A、26B及踏板26C,则通过液压管路27驱动控制阀17,由此控制液压马达1A、1B、动臂油缸7、斗杆油缸8及铲斗油缸9内的液压,从而驱动下部行走体1、动臂4、斗杆5及铲斗6。 \n[0062] 另外,液压管路27为了操作液压马达1A及1B而各设置1个(即合计2个),为了分别操作动臂油缸7、斗杆油缸8及铲斗油缸9而各设置2个(即合计6个),所以实际上全部为8个,但为了方便说明集中表示成1个。 \n[0063] 在作为手柄操作检测部的压力传感器29中,由压力传感器29检测基于手柄26A的操作的、液压管路28内的液压变化。压力传感器29输出表示液压管路28内的液压的电信号。该电信号输入到控制器30。由此,能够确实地掌握手柄26A的操作量。并且,在本实施方式中,作为手柄操作检测部使用了压力传感器,但也可以使用直接以电信号读取手柄\n26A的操作量的传感器。 \n[0064] 控制器30是进行动力铲的驱动控制的控制装置,包括速度指令转换部31、驱动控制装置32及回转驱动控制装置40。控制器30由包括CPU(Central Processing Unit)及内部存储器的运算处理装置构成。速度指令转换部31、驱动控制装置32及回转驱动控制装置40,通过控制器30的CPU执行容纳在内部存储器的驱动控制用程序来实现。 [0065] 速度指令转换部31是将从压力传感器29输入的信号转换成速度指令的运算处理部。由此,手柄26A的操作量转换成用于使回转用电动机21旋转驱动的速度指令(rad/s)。\n该速度指令输入到驱动控制装置32及回转驱动控制装置40。 \n[0066] 接着,以上述动力铲的驱动控制为例,对基于本发明的一个实施方式的混合式施工机械的驱动控制进行说明。 \n[0067] 图3是模式化表示上述的动力铲的动力系统的图。在图3的模式图中,发动机50相当于上述发动机11,辅助马达52相当于具有电动机及发电机双方的功能的电动发电机\n12。液压负载54相当于通过液压来驱动的构成部件,包括上述动臂油缸7、斗杆油缸8、铲斗油缸9、液压马达1A、1B。但是,在作为用于使液压产生的负载考虑时,液压负载54相当于作为使液压产生的液压泵的主泵14。电负载56相当于如电动马达或电动驱动器等那样的由电力驱动的构成部件,包括上述回转用电动机21。蓄电池58是蓄电器,相当于上述的蓄电池19。在本实施方式中,作为蓄电池58使用电容器(双电荷层电容器)。 [0068] 对液压负载54供给在产生液压的液压泵(上述的主泵14)中产生的液压。发动机50对该液压泵供给动力来进行驱动。即,发动机50产生的动力通过液压泵转换成液压而供给到液压负载54。 \n[0069] 另一方面,在液压泵上还连接有辅助马达52,能够将在辅助马达52产生的动力供给到液压泵而进行驱动。即,供给到辅助马达52的电力通过辅助马达52转换成动力,该动力通过液压马达转换成液压而供给到液压负载54。此 时,辅助马达作为电动机动作。 [0070] 电负载56被从蓄电池58供给电力并被驱动。将电负载56被驱动的情况称为动力运行运转。电负载56例如能够如电动机兼发电机那样产生再生电力,所以产生的再生电力成为供给到蓄电池58而积存或供给到辅助马达52而驱动辅助马达52的电力。 [0071] 蓄电池58如上述那样通过来自电负载56的再生电力进行充电。并且,当辅助马达52接受来自发动机50的动力而作为发电机起作用时,也可以将辅助马达52产生的电力供给到蓄电池58进行充电。辅助马达52产生的电力也可以直接供给到电负载56而驱动电负载56。 \n[0072] 在如以上那样的结构中,若观察与电力关联的部分,则可知在电力(动力)的移动中存在方向性。若将该方向性作为输出极性来取得,则成为如图4所示的极性。 [0073] 若关于辅助马达52进行观察,则当辅助发动机50而产生液压并将动力供给到液压负载54时,将电力作为动力输出。将此时的辅助马达52的输出极性设为(+)。另一方面,当由发动机50的驱动力驱动辅助马达52而进行发电时,对辅助马达52输入动力。因此,此时的辅助马达52的输出极性成为(-)。 \n[0074] 若关于蓄电池58进行观察,则当进行放电而驱动电负载56或辅助马达52时,将输出极性设成(+)。另一方面,有时从电负载56供给再生电力或基于辅助马达52的发电的电力而进行充电。此时的蓄电池58的输出极性成为(-)。 \n[0075] 若关于电负载56进行观察,则将供给电力而被驱动时,即进行动力运行运转时的输出极性设为(+),则产生再生电力时的输出极性成为(-)。 \n[0076] 如以上那样,在混合式动力铲中,需要考虑作为与电力关联的构成部件的、辅助马达52及电负载56的运转状态及蓄电池58的充电状态来适当调整它们的输出极性,由此决定运转条件。尤其重要的是,调整辅助马达52的输出极性的同时,控制向液压负载54的输出和向电负载56的输出的分配,以使蓄电池58成为常时被适当地充电的状态。 [0077] 在此,关于控制的输入成为以下4个变数。 \n[0078] 1)发动机实际转速Nact \n[0079] 发动机实际转速Nact是表示发动机50的实际的转速的变数。发动机50在动力铲的运转时始终被驱动着,发动机实际转速Nact被检测。 \n[0080] 2)液压负载要求输出Phydreq \n[0081] 液压负载要求输出Phydreq是表示液压负载54所需的动力的变数,例如相当于驾驶员操作动力铲时的操作手柄的操作量。 \n[0082] 3)电负载要求输出Pelcreq \n[0083] 电负载要求输出Pelcreq是表示电负载56所需的电力的变数,例如相当于驾驶员操作动力铲时的操作手柄的操作量。 \n[0084] 4)蓄电池电压Vact \n[0085] 蓄电池电压Vact是表示蓄电池58的输出电压的变数。在本实施方式中,作为蓄电池使用电容蓄电器。电容器的充电量与电容器的端子间电压的平方成正比例,因此通过检测输出电压,能够得知蓄电池58的充电状态(即充电率SOC)。 \n[0086] 根据以上4个变数来控制以下的输出而实现最佳的运转条件。 \n[0087] 1)液压负载实际输出Phydout \n[0088] 是相对于液压负载要求输出Phydreq,实际对液压负载54供给的动力。若相对于液压负载要求输出Phydreq始终供给所要求的动力,则不能满足同时被驱动的电负载56的要求,或无法将蓄电池58的充电率SOC维持在适当的范围内。因此,有时必须将实际供给到液压负载54的动力限制在某种程度。 \n[0089] 2)电负载实际输出Pelcout \n[0090] 是相对于电负载要求输出Pelcreq,实际对电负载54供给的电力。若相对于电负载要求输出Pelcreq始终供给所要求的电力,则不能满足同时被驱动的液压负载54的要求,或无法将蓄电池58的充电率SOC维持在适当的范围内。因此,有时必须将实际供给到电负载56的电力控制在某种程度。 \n[0091] 3)辅助马达输出指令Pasmref \n[0092] 是指示辅助马达52的输出的值。通过辅助马达输出指令Pasmref指示辅助马达\n52作为电动机起作用而辅助发动机50并对液压负载54供给动力、或者辅助马达52作为发电机起作用而对电负载56供给电力或对电蓄电池58充电。 \n[0093] 因此,在本实施方式中,控制器30所包含的驱动控制装置32,根据发动机实际转速Nact、液压负要求输出Phydreq、电负载要求输出Pelcreq及蓄电池电压Vact来控制液压负载实际输出Phydout、电负载实际输出Pelcout及辅助马达输出指令Pasmref。以下为了方便说明将驱动控制装置32称为控制部60。 \n[0094] 图5是用于进行上述控制的控制器30所包含的控制部60的功能框图。参照图5对控制部60的控制功能的概要进行说明。 \n[0095] 控制部60具备输出条件计算部60-9和动力分配部60-8。输出条件计算部60-9由块60-1~60-7构成,计算发动机50和蓄电池58的输出条件即上下限值。 [0096] 首先,输入到控制部60的输出条件计算部60-9的发动机实际转速Nact被输入到块60-1。块60-1决定所输入的发动机实际转速Nact中的输出的上限值Pengmax和下限值Pengmin,并输入到作为动力分配部的块60-8。如图5所示,块60-1具有在发动机50的转速和输出的关系中表示上限值和下限值的映像或换算表,参照该映像或换算表来决定所输入的发动机实际转速Nact中的输出的上限值Pengmax和下限值Pengmin。预先制作映像或换算表而存储在控制器30的存储器中。另外,也可以不使用映像或换算表,而将发动机实际转速Nact代入表示上限值和下限值的公式中,求出上限值Pengmax和下限值Pengmin。 [0097] 输入到控制部60的液压负载要求输出Phydreq及电负载要求输出Pelcreq输入到作为动力分配部的块60-8。 \n[0098] 输入到控制部60的输出条件计算部60-9的蓄电池电压Vact被输入到块60-2。\n在块60-2中,根据所输入的蓄电池电压Vact来求出蓄电池58的目前的充电率SOCact。求出的目前的充电率SOCact被输出到块60-3、60-4及60-7。在本实施方式中,作为蓄电池\n58使用电容器,所以根据计量的蓄电池电压(电容器的端子间电压)能够容易地通过运算求出充电率SOC。 \n[0099] 块60-3根据所输入的目前的充电率SOCact和预定的最大放电电流(一定的电流),求出目前能够放电的放电电力的最大值(蓄电池输出上限值Pbatmax11)及目前能够充电的充电电力的最大值(蓄电池输出下限值Pbatmin11)。如图5所示,在块60-3中存储有相对于充电率SOC表示在该充电率下在一定电流的基础上能够进行充放电的最大充电电力[kW]及最大放电电力[kW]的映像或换算表。 \n[0100] 即,块60-3所示的映像表示在某一充电率SOC下在流过由转换器或电容器的能力限制的充放电最大电流时所决定的电力(充放电最大电流×电容器电压)。充电率SOC与充放电电压(电容器电压)的平方成正比例,所以块60-3内所示的最大充电电力及最大放电电力描绘出抛物线。 \n[0101] 这样,块60-3参照该映像或换算表,在目前的充电率SOCact下以一定的电流为基础求出允许的最大充电电力(蓄电池输出上限值Pbatmax11)及最大放电电力(蓄电池输出下限值Pbatmin11)。求出的最大放电电力(蓄电池输出上限值Pbatmax11)输出到块\n60-5,求出的最大充电电力(蓄电池输出下限值Pbatmin11)输出到块60-6。 [0102] 块60-4根据所输入的目前的充电率SOCact和预定的SOC下限值及SOC上限值,求出目前能够放电的放电电力的最大值(蓄电池输出上限值Pbatmax12)及目前能够充电的充电电力的最大值(蓄电池输出下限值Pbatmin12)。如图5所示,在块60-4中存储有相对于充电率SOC表示用于不成为SOC下限值以下且不成为SOC上限值以上的最大放电电力[kW]及最大充电电力[kW]的映像或换算表。 \n[0103] 即,块60-4所示的映像表示某一充电率SOC下的适当的充放电电力。块60-4所示的映像中,下限值是为了使充电率不成为零而使其具有余量地设定的充电率SOC。若充电率SOC减少到成为零或接近零的值,则会在有放电要求时无法立刻放电,所以优选预先维持在被充电某种程度的状态。因此,对充电率SOC设置下限值(例如30%)并进行控制以便在下限值以下的充电率SOC时无法放电。因此,最大放电电力(能够放电的最大电力)在充电率SOC的下限值时为零(即不使其放电),随着充电率SCO变大而能够放电的电力产生余量,所以增大最大放电电力。在块60-4所示的映像中,虽然最大放电电力从充电率SOC的上限值开始直线地增加,但不限于直线性的增加,也可以设定成使其描绘出抛物线地增加,也可以以任意的图案增加。 \n[0104] 另一方面,在充电率SOC为100%时,例如从电负载产生再生电力时,无法由蓄电器立刻吸收再生电力,所以以充电率SOC不成为100%的方式设置上限值(例如90%),并进行控制以便在上限值以上的充电率SOC时无法充电。因此,最大充电电力(能够充电的最大电力)在充电率SOC的上限值时为零(即不使其充电),随着充电率SCO变小而能够充电的电力产生余量,所以增大最大充电电力。在块60-4所示的映像中,虽然最大充电电力从充电率SOC的上限值开始直线地增加,但不限于直线性的增加,也可以设定成使其描绘出抛物线地增加,也可以以任意的图案增加。 \n[0105] 这样,块60-4参照该映像或换算表求出在目前的充电率SOCact下允许的 最大放电电力(蓄电池输出上限值Pbtmax12)及最大充电电力(蓄电池输出下限值Pbatmin12)。\n求出的最大放电电力(蓄电池输出上限值Pbatmax12)输出到块60-5,求出的最大充电电力(蓄电池输出下限值Pbatmin12)输出到块60-6。 \n[0106] 块60-5将从块60-3供给的蓄电池输出上限值Pbatmax11和从块60-4供给的蓄电池输出上限值Pbatmax12中较小的一方作为蓄电池输出上限值Pbatmax1,并输出到作为动力分配部的块60-8。在此,块60-5起到最小值选择器的作用。 \n[0107] 另一方面,块60-6将从块60-3供给的蓄电池输出下限值Pbatmin11和从块60-4供给的蓄电池输出下限值Pbatmin12中较大的一方作为蓄电池输出下限值Pbatmin1,并输出到作为动力分配部的块60-8。在此,蓄电池输出值为负的情况表示充电,所以蓄电池输出下限值较大的情况是指负的值较小的一方、即接近零的一方的值。由此,能够确实地保护不会超过蓄电池19的输出能力地进行过度的充放电。在此,块60-6起到最大值选择器的作用。 \n[0108] 这样,求出与目前的蓄电池58的充电状态相对应的能够充放电的最大电力。 [0109] 块60-7根据所输入的目前的充电率SOCact和预定的SOC目标值,求出用于使充电率SOC接近目标值的蓄电池输出目标值Pbattgt。如图5所示,在块60-7中存储有相对于充电率表示在该充电率下接近SOC目标值的蓄电池输出目标值Pbattgt的映像或换算表。块60-7通过参照该映像或换算表,为了使充电率SOC成为最佳的目标值,能够求出表示应该充电多少的充电电力或表示应该放电多少的放电电力。 \n[0110] 块60-7参照的映像中的纵轴的输出将不进行充电和放电时设为零,充电侧为负,放电侧为正。在图5所示的例子中,是目前的充电率SOCact小于目标值的状态,应该对蓄电池58进行充电,并示出充电电力的目标值、即蓄电池输出目标值Pbattgt。蓄电池输出目标值Pbattgt为正值时表示目标放电电力,为负值时表示目标充电电力。在块60-7求出的蓄电池输出目标值Pbattgt输出到作为动力分配部的块60-8。 \n[0111] 如以上那样,向作为动力分配部的块60-8输入作为发动机输出极限值的发动机输出上限值Pengmax、发动机输出下限值Pengmin、蓄电池输出上限值Pbatmax1、作为蓄电池输出极限值的蓄电池输出下限值Pbatmin1及蓄电池输 出目标值Pbattgt。块60-8根据所输入的这些值决定液压负载实际输出Phydout、电负载实际输出Pelcout及辅助马达输出指令Pasmref,并输出到控制器30的各部分。 \n[0112] 因此,控制器30根据液压负载实际输出Phydout控制供给到液压负载54的液压,根据电负载实际输出Pelcout控制供给到电负载56的电力,根据辅助马达输出指令Pasmref控制辅助马达52对发动机50的辅助量或基于辅助马达52的发电量。 [0113] 在此,对在控制部60中决定液压负载实际输出Phydout、电负载实际输出Pelcout及辅助马达输出指令Pasmref的处理进行说明。图6是在控制部60中进行的处理的流程图。 \n[0114] 在步骤S1中,利用映像或换算表并根据表示发动机50目前的转速的发动机实际转速Nact,来决定目前的发动机50的发动机输出上限值Pengmax及发动机输出上限值Pengmin。该处理通过块60-1进行。此时,若将发动机输出上限值Pengmax及发动机输出上限值Pengmin,在映像或换算表中设定在发动机50的燃料消耗率良好的范围内,则能够获得发动机50的节能效果。 \n[0115] 接着,在步骤S2中,根据目前的蓄电池电压Vact来决定蓄电池输出上限值Pbatmax1及蓄电池输出下限值Pbatmin1。该处理通过块60-2~60-6进行。 [0116] 首先,块60-2根据目前的蓄电池电压Vact通过运算求出目前的充电率SOCact。\n接着,块60-3利用映像或换算表根据目前的充电率SOCact,决定将充电电流及放电电流设为最大值并成为一定时的蓄电池输出上限值Pbatmax11及蓄电池输出下限值Pbatmin11。\n同时,块60-4利用映像或换算表根据目前的充电率SOCact,决定不成为SOC下限值以下且不成为SOC上限值以上的蓄电池输出上限值Pbatmax12及蓄电池输出下限值Pbatmin12。\n接着,块60-5将蓄电池输出上限值Pbatmax11和蓄电池输出上限值Pbatmax12中值较小的一方决定为蓄电池输出上限值Pbatmax1。在此,蓄电池输出上限值Pbatmax1表示最大放电电力,蓄电池输出下限值Pbatmin1表示最大充电电力。并且,块60-6将蓄电池输出下限值Pbatmin11和蓄电池输出下限值Pbatmin12中较大的一方决定为蓄电池输出下限值Pbatmin1。 \n[0117] 如以上那样,在步骤S2中,如果决定了蓄电池输出上限值Pbatmax1及蓄电池输出下限值Pbatmin1,则接着在步骤S3中,根据目前的充电率SOCact决 定蓄电池输出目标值Pbattgt。该处理通过块60-7进行。 \n[0118] 接着,在步骤S4中,根据发动机50及蓄电池58的要求输出的极限值决定电负载实际输出Pelcout。步骤S4中的处理在作为动力分配部的块60-8中进行。关于该处理将后述。接着,在步骤S5中,根据发动机50及蓄电池58的要求输出的极限值决定液压负载实际输出Phydout。步骤S5中的处理在作为动力分配部的块60-8中进行。关于该处理将后述。 \n[0119] 接着,在步骤S6中,根据发动机50、电负载56及蓄电池58的计算出的输出来决定蓄电池输出Pbatout。蓄电池输出Pbatout为向蓄电池58的充放电电力。步骤S6中的处理在作为动力分配部的块60-8中进行。关于该处理将后述。 \n[0120] 接着,在步骤S7中,基于电负载实际输出Pelcout和蓄电池输出Pbatout的比较,来决定辅助马达输出指令Pasmref。步骤S6中的处理在作为动力分配部的块60-8中进行。\n关于该处理将后述。 \n[0121] 若步骤S7的处理结束,则控制部60中的处理结束。通过以上的在控制部60中的处理,决定液压负载实际输出Phydout、电负载实际输出Pelcout及辅助马达输出指令Pasmref。 \n[0122] 在此,对上述步骤S4中的处理进行详细说明。图7是步骤S4中的处理的流程图。 [0123] 首先,在步骤S4-1中,计算能够供给到电负载56的最大电力、即电负载输出上限值Pelcmax。即,电负载输出上限值Pelcmax是在电负载56的动力运行运转时能够供给的最大电力,动力运行运转时的电力被设定为正值。在此,液压负载54不作为对于电负载56的驱动力源起作用,所以液压负载输出要求Phydreq不被考虑而成为0,所以电负载输出上限值Pelcmax是发动机输出上限值Pengmax和蓄电池输出上限值Pbatmax1之和。即,能够供给到电负载56的最大电力是通过发动机50的最大输出而获得的基于辅助马达52的发电量和蓄电池的最大放电电力之和。图8是表示上述电负载输出上限值Pelcmax的计算模式的图。 \n[0124] 接着,在步骤S4-2中,比较电负载要求输出Pelcreq和电负载输出上限值Pelcmax,判定电负载要求输出Pelcreq是否为电负载输出上限值Pelcmax以下。 [0125] 当在步骤S4-2中判定为电负载要求输出Pelcreq大于电负载输出上限值Pelcmax时(步骤S4-2的否),处理就进入步骤S4-3。在步骤S4-3中,将电负载实际输出Pelcout的值设成等于电负载输出上限值Pelcmax的值,之后结束处理。即,在电负载56要求的电力大于由辅助马达52和蓄电池58能够供给的电力的最大值时,仅将由辅助马达52和蓄电池58能够供给的最大电力供给到电负载56,对供给到电负载的电力设置上限。 [0126] 另一方面,当在步骤S4-2中判定为电负载要求输出Pelcreq为电负载输出上限值Pelcmax以下时(步骤S4-2的是),处理进入步骤S4-4。在步骤S4-4中,计算出电负载\n56的再生运转时的最大电力。在此,电负载56将再生运转时的电力设为负值,所以再生运转时的最大电力作为电负载输出下限值Pelcmin计算。电负载输出下限值Pelcmin如下求出:从发动机输出下限值Pengmin减去液压负载输出要求Phydreq,且加上蓄电池输出下限值Pbatmin1。图9是表示上述电负载输出下限值Pelcmin的计算模式的图。 [0127] 接着,在步骤S4-5中,比较电负载要求输出Pelcreq和电负载输出下限值Pelcmin,判定电负载要求输出Pelcreq是否为电负载输出下限值Pelcmin以上。 [0128] 当在步骤S4-5中判定为电负载要求输出Pelcreq小于电负载输出下限值Pelcmin时(步骤S4-5的否),处理进入步骤S4-6。在步骤S4-6中,将电负载实际输出Pelcout的值设成等于电负载输出下限值Pelcmin的值,之后结束处理。即,当电负载56再生的电力大于由辅助马达52能够消耗的最大电力和能够积存在蓄电池58中的最大电力之和时,设置上限以便电负载56再生的电力不会大于由辅助马达52能够消耗的最大电力与能够积存在蓄电池58中的最大电力之和。 \n[0129] 另一方面,当在步骤S4-5中判定为电负载要求输出Pelcreq为电负载输出下限值Pelcmin以上时(步骤S4-5的是),处理进入步骤S4-7。在步骤S4-7中,将电负载实际输出Pelcout的值设成等于电负载要求Pelcreq的值,之后结束处理。即,当电负载56再生的电力为由辅助马达52能够消耗的最大电力和能够积存在蓄电池58中的最大电力之和以下时,设定为直接输出电负载56再生的电力。这样,通过在电负载实际输出Pelcout的值的计算中考虑发动机输出上下限值Pengmax、Pengmin及蓄电池输出上下限值Pbatmax、pbatmin,由此能 够稳定地控制电负载56。 \n[0130] 接着,详细说明上述步骤S5的处理。图10是步骤S5的处理的流程图。 [0131] 首先,在步骤S5-1中,计算能够供给到液压负载54的最大动力即液压负载输出上限值Phydmax。液压负载输出上限值Phydmax如下计算出:对发动机输出上限值Pengmax加上蓄电池输出上限值Pbatmax,且减去电负载实际输出Pelcout。另外,图11是表示液压负载输出上限值Phydmax的计算模式的图。在此,在电负载实际输出Pelcout中存在极性,与电负载输出上下限值Pelecmax、Pelecmin相同,取正和负的值。电负载实际输出Pelcout为正值时,意味着在电负载56的动力运行运转时供给电力的情况,能够供给到液压负载54的动力是减去了供给到电负载56的电力的动力。另一方面,电负载实际输出Pelcout为负值时,意味着在电负载56的再生运转时供给再生电力的情况,能够供给到液压负载54的动力是加上了来自电负载56的再生电力的动力。由于减去电负载实际输出Pelcout的负值,所以自动地负负为正,再生电力被加算。 \n[0132] 接着,在步骤S5-2中,比较液压负载要求输出Phydreq和液压负载输出上限值Phydmax,判定液压负载要求输出Phydreq是否为液压负载输出上限值Phydmax以下。 [0133] 当在步骤S5-2中判定为液压负载要求输出Phydreq不是液压负载输出上限值Phydmax以下、即液压负载要求输出Phydreq大于液压负载输出上限值Phydmax时(步骤S5-2的否),处理进入步骤S5-3。在步骤S5-3中,将液压负载实际输出Phydout的值设成等于液压负载输出上限值Phydmax,之后结束处理。即,当液压负载54要求的动力大于能够从发动机50输出的最大动力与能够从辅助马达52输出的最大动力之和时,设置上限以将供给到液压负载54的动力设为能够从发动机50输出的最大动力和能够从辅助马达52输出的最大动力之和为止。 \n[0134] 另一方面,当在步骤S5-2中判定为液压负载要求输出Phydreq为液压负载输出上限值Phydmax以下时(步骤S5-2的是),处理进入步骤S5-4。在步骤S5-4中,将液压负载输出Phydout的值设成等于液压负载要求输出Phydreq的值,之后结束处理。即,当液压负载54要求的动力为能够从发动机50输出的最大动力与能够从辅助马达52输出的最大动力之和时,设定为直接供给液压负载 54要求的动力。这样,通过在液压负载实际输出Phydout的值的计算中考虑发动机输出上限值Pengmax及蓄电池输出上限值Pbatmax1,由此能够稳定地控制液压负载54。 \n[0135] 接着,对上述步骤S6的处理进行详细说明。图12是步骤S6的处理的流程图。在此,蓄电池输出上限值Pbatmax2表示最大放电电力,蓄电池输出下限值Pbatmin2表示最大充电电力。 \n[0136] 首先,在步骤S6-1中,在如上述那样决定的向电负载56的输出和向液压负载54的输出的状态下,计算蓄电池58能够放电的电力即蓄电池控制输出上限值Pbatmax2。蓄电池控制输出上限值Pbatmax2是从电负载实际输出Pelcout与液压负载输出Phydout之和减去发动机输出下限值Pengmin而计算出的。图13是表示蓄电池控制输出上限值Pbatmax2的计算模式的图。蓄电池控制输出上限值Pbatmax2成为由电负载56能够消耗的电力与由辅助马达52辅助液压系统而能够消耗的电力之和。 \n[0137] 接着,在步骤S6-2中,比较在步骤S2中决定的蓄电池输出上限值Pbatmax1和蓄电池控制输出上限值Pbatmax2,判定蓄电池控制输出上限值Pbatmax2是否为蓄电池输出上限值Pbatmax1以上。 \n[0138] 当在步骤S6-2中判定为蓄电池控制输出上限值Pbatmax2为蓄电池输出上限值Pbatmax1以上时(步骤S6-2的是),处理进入步骤S6-3。在步骤S6-3中,将蓄电池输出上限值Pbatmax的值设成等于蓄电池输出上限值Pbatmax1的值。之后,处理进入步骤S6-5。 [0139] 另一方面,当在步骤S6-2中判定为蓄电池控制输出上限值Pbatmax2不为蓄电池输出上限值Pbatmax1以上、即蓄电池控制输出上限值Pbatmax2小于蓄电池输出上限值Pbatmax1时(步骤S6-2的否),处理进入步骤S6-4。在步骤S6-4中,将蓄电池输出上限值Pbatmax的值设成等于蓄电池控制输出上限值Pbatmax2的值。之后,处理就进入步骤S6-5。 \n[0140] 在步骤S6-5中,比较蓄电池目标输出Pbattgt和蓄电池输出上限值Pbatmax,判定蓄电池目标输出Pbattgt是否为蓄电池输出上限值Pbatmax以下。 \n[0141] 当在步骤S6-5中判定为蓄电池目标输出Pbattgt不为蓄电池输出上限值Pbatmax以下、即蓄电池目标输出Ptattgt大于蓄电池输出上限值Pbatmax时(步 骤S6-5的否),处理就进入步骤S6-6。在步骤S6-6中,将蓄电池输出Pbatout的值设成等于蓄电池输出上限值Pbatmax的值,之后结束处理。 \n[0142] 这样,根据电负载实际输出Pelcout和液压负载实际输出Phydout求出蓄电池输出上下限值Pbatmax2、Pbatmin2。由此,能够求出与实际的负载要求相对应的蓄电池58的输出(充放电电力)的最大值,所以能够对应于实际的作业状况来进行蓄电池58的充放电。 \n[0143] 并且,对根据电负载实际输出Pelcout和液压负载实际输出Phydout求出的蓄电池输出上下限值、与对应于目前的蓄电池58的充电状态的能够充放电的最大电力进行对比,求出蓄电池要求极限值。由此,能够防止对蓄电池58施加过大的负载。 [0144] 而且,对比蓄电池要求极限值和蓄电池目标输出,当蓄电池目标输出在蓄电池要求极限值的范围外时,进行蓄电池目标输出的校正,以使蓄电池58的蓄电池输出Pbatout进入蓄电池要求极限值的范围内。由此,能够更确实地防止对蓄电池58施加过大的负载。 [0145] 图14是将通过步骤S6-6的处理决定的蓄电池输出Pbatout的值在表示蓄电池充电率(SOC)和蓄电池输出的关系的曲线图中进行表示的图。在图14的曲线图中示出由图5所示的块60-5决定的蓄电池输出上限值Pbatmax1。蓄电池输出上限值Pbatmax1是蓄电池输出上限值Pbatmax11和蓄电池输出上限值Pbatmax12的值中较小的值,相当于图中双点划线所画出的部分。并且,在图14的曲线图中还示出由图5所示的块60-6决定的Pbatmin1。蓄电池输出下限值Pbatmin1是蓄电池输出下限值Pbatmin11和蓄电池输出下限值Pbatmin12的值中较大的值(接近于零的值),相当于图中双点划线所画出的部分。 [0146] 实际的蓄电池输出Pbatout被决定为,在表示放电的正侧进入比用双点划线表示的Pbatmax1更靠下侧的区域。另一方面,实际的蓄电池输出Pbatout被决定为,在表示充电的负侧进入比用双点划线表示的Pbatmin1更靠上侧的区域。 \n[0147] 并且,在图14所示的曲线图中还示出在块60-7中参照的蓄电池输出目标值Pbattgt。在本实施方式中,除了作为蓄电池58能够放电的最大值而设定的蓄电池输出上限值Pbatmxa1和作为蓄电池58能够充电的最大值而设定的蓄电池下限值Pbatmin1以外,还考虑到蓄电池58的目前的充电率SOCact,将蓄电 池58的实际的放电电力或充电电力决定为蓄电池输出Pbatout。 \n[0148] 在步骤S6-6的处理中,如图14所示,由于蓄电池58的目前的充电率SOCact的蓄电池目标输出Pbattgt超过蓄电池输出控制上限值Pbatmax,所以目标放电电力超过放电电力的上限值。此时,不应该将蓄电池目标输出Pbattgt设定为蓄电池输出Pbatout。\n因此,实际的蓄电池输出Pbatout被设定为蓄电池输出控制上限值Pbatmax。在此,在上述步骤S6-2及步骤S6-4中,由于蓄电池控制输出上限值Pbatmax2小于蓄电池输出上限值Pbatmax1,所以蓄电池输出上限值Pbatmax的值被设定成等于蓄电池控制输出上限值Pbatmax2的值。因此,在图14所示的例子的情况下,最终蓄电池输出上限值Pbatmax的值、即蓄电池控制输出上限值Pbatmax2的值被设定为实际的蓄电池输出Pbatout。即,根据发动机50、电负载56及蓄电池58各自的输出来计算出蓄电池要求极限值。而且,蓄电池目标输出Pbattgt与计算出的蓄电池要求极限值进行比较,在图14所示的情况下,置换为蓄电池供给极限值。此时,为了不超过蓄电池58的输出能力,通过将SOC和与其对应的蓄电池\n58的极限值进行比较,能够防止计算出超过蓄电池58的能力的目标值。 [0149] 另一方面,当在步骤S6-5中判定为蓄电池目标输出Pbattgt为蓄电池输出上限值Pbatmax以下时(步骤S6-5的是),处理就进入步骤S6-7。在步骤S6-7中,在如上述那样决定的向电负载56的输出和向液压负载54的输出的状态下,计算蓄电池58能够充电的电力即蓄电池控制输出下限值Pbatmin2。蓄电池控制输出下限值Pbatmin2是从电负载实际输出Pelcout与液压负载输出Phydout之和减去发动机输出上限值Pengmax而计算出的。\n图15是表示蓄电池控制输出下限值Pbatmin2的计算模式的图。蓄电池控制输出下限值Pbatmin2为电负载56的再生电力与由辅助马达52发电的电力之和。 \n[0150] 接着,在步骤S6-8中,比较蓄电池输出下限值Pbatmin1和蓄电池控制输出下限值Pbatmin2,判定蓄电池控制输出下限值Pbatmin2是否为蓄电池输出下限值Pbatmin1以下。 [0151] 当在步骤S6-8中判定为蓄电池控制输出下限值Pbatmin2为蓄电池输出下限值Pbatmin1以下时(步骤S6-8的是),处理就进入步骤S6-9。在步骤S6-9中,将蓄电池输出下限值Pbatmin的值设成等于蓄电池输出下限值Pbatmin1的值。之后,处理就进入步骤S6-11。 \n[0152] 另一方面,当在步骤S6-8中判定为蓄电池控制输出下限值Pbatmin2不为蓄电池输出下限值Pbatmin1以下、即蓄电池控制输出下限值Pbatmin2大于蓄电池输出下限值Pbatmin1时(步骤S6-8的否),处理就进入步骤S6-10。在步骤S6-10中,将蓄电池输出下限值Pbatmin的值设成等于蓄电池控制输出下限值Pbatamin2的值。之后,处理就进入步骤S6-11。 \n[0153] 接着,在步骤S6-11中,比较蓄电池目标输出Pbattgt和蓄电池输出下限值Pbatmin,判定蓄电池目标输出Pbattgt是否为蓄电池输出下限值Pbatmin以上。 [0154] 当在步骤S6-11中判定为蓄电池目标输出Pbattgt为蓄电池输出下限值Pbatmin以上时(步骤S6-11的是),处理就进入步骤S6-12。在步骤S6-12中,将蓄电池输出Pbatout的值设成等于蓄电池目标输出Pbattgt的值,之后结束处理。图16是将通过步骤S6-12的处理决定的蓄电池输出Pbatout的值在表示蓄电池充电率(SOC)和蓄电池输出的关系的曲线图中进行表示的图。 \n[0155] 在图16表示的例子的情况下,首先由于蓄电池输出上限值Pbatmxa1为蓄电池控制输出上限值Pbatmxa2以下,所以通过步骤S6-2及步骤S6-3的处理,蓄电池控制输出上限值Pbatmax1的值被设定为蓄电池输出上限值Pbatmax。并且,由于蓄电池控制输出下限值Pbatmin2为蓄电池输出下限值Pbatmin1以下,所以通过步骤S6-8及步骤S6-9的处理,蓄电池输出下限值Pbatmin1的值被设定为蓄电池输出下限值Pbatmin。在此,由于蓄电池\n58的目前的充电率SOCact的蓄电池目标输出Pbattgt为蓄电池输出下限Pbatmin以上且为蓄电池输出上限值Pbatmax以下,所以能够将蓄电池目标输出Pbattgt设定为实际的蓄电池输出Pbatout。因此,通过步骤S6-12的处理,蓄电池目标输出Pbattgt的值被设定为蓄电池输出Pbatout。 \n[0156] 另一方面,当在步骤S6-11中判定为蓄电池目标输出Pbattgt不为蓄电池输出下限值Pbatmin以上、即蓄电池目标输出Pbattgt小于蓄电池输出下限值Pbatmin时(步骤S6-11的否),处理就进入步骤S6-13。在步骤S6-13中,将蓄电池输出Pbatout的值设成等于蓄电池输出下限值Pbatmin的值,之后结束处理。图17是将通过步骤S6-12的处理决定的蓄电池输出Pbatout的值在表示蓄电池充电率(SOC)和蓄电池输出的关系的曲线图中进行表示的图。 \n[0157] 在图17所示的例子的情况下,由于蓄电池控制输出下限值Pbatmin2为蓄 电池输出下限值Pbatmin1以下,所以通过步骤S6-8及步骤S6-9的处理,蓄电池输出下限值Pbatmin1的值被设定为蓄电池输出下限值Pbatmin。在此,由于蓄电池58目前的充电率SOCact下的蓄电池目标输出Pbattgt低于蓄电池输出下限Pbatmin,所以目标充电电力超过蓄电池的最大充电电力,不应该将蓄电池目标输出Pbattgt设定为实际的蓄电池输出Pbatout。因此,通过步骤S6-13的处理,蓄电池输出下限值Pbatmin的值、即蓄电池输出下限值Pbatmin1的值被设定为蓄电池输出Pbatout。 \n[0158] 这样,根据电负载实际输出Pelcout和液压负载实际输出Phydout求出蓄电池输出上下限值Pbatmax2、Pbatmin2。由此,能够求出与实际的负载要求相对应的蓄电池58的输出(充放电电力)的最大值,所以能够与实际的作业状况相对应地进行蓄电池58的充放电。 \n[0159] 并且,将根据电负载实际输出Pelcout和液压负载实际输出Phydout求出的蓄电池输出上下限值、与对应于目前的蓄电池58的充电状态的能够充放电的最大电力进行对比,求出蓄电池要求极限值。由此能够防止对蓄电池58施加过大的负载。 [0160] 而且,对比蓄电池要求极限值和蓄电池目标输出,当蓄电池目标输出在蓄电池要求极限值的范围外时,进行蓄电池目标输出的校正,以使蓄电池58的蓄电池输出Pbatout进入蓄电池要求极限值的范围内。由此能够更确实地防止对蓄电池58施加过大的负载。 [0161] 接着,对上述的步骤S7的处理进行详细说明。图18是步骤S7的处理的流程图。 [0162] 若开始处理,则在步骤S7-1中计算指示辅助马达52的运转的辅助马达输出指令Pasmref,之后结束处理。辅助马达输出指令Pasmref是从蓄电池输出Pbatout减去电负载实际输出Pelcout而计算出的。这样,通过对比蓄电池输出和电负载实际输出而求出辅助马达输出指令,由此能够进行与混合式施工机械的运转状态或蓄电池58的充电状态相对应的、辅助马达52的电动发电机运转的控制。其结果,能够稳定地连续运转混合式施工机械。 \n[0163] 图19是表示辅助马达输出指令Pasmref的计算模式的图。辅助马达52的输出相当于从由蓄电池58放电的电力中减去由电负载56消耗的电力而得到的电力。 [0164] 在此,电负载56的输出具有极性,电负载56实际消耗电力时极性为正。此时,若从蓄电池58放电的电力中减去由电负载56消耗的电力即电负载输出的值为正,则电力被供给到辅助马达52,辅助马达52作为电动机起作用。另一方面,若从蓄电池58放电的电力中减去由电负载56消耗的电力即电负载输出的值为负,则来自发动机50的动力被供给到辅助马达52,辅助马达52作为发电机起作用。由此,辅助马达52发电成为负的量的电力,该电力被供给到电负载56。 \n[0165] 并且,当电负载56产生再生电力时,电负载56的输出极性为负。此时,由于成为减去负值的情况,因此成为在蓄电池58放电的电力上加算由电负载56再生的电力。因此,蓄电池58放电的电力与由电负载56再生的电力之和被供给到辅助马达52,辅助马达52作为电动机起作用,而辅助发动机50。即,基于电驱动部的输出设定值即电负载实际输出Pelcout、与蓄电器输出设定值即蓄电池输出Pbatout的电气性的比较,进行辅助马达52的控制。 \n[0166] 如以上说明的那样,作为应用本实施方式的混合式施工机械的一例的混合式动力铲具有液压发生机、电动发电机、蓄电器、电驱动部以及控制部。液压发生机相当于作为液压马达的主泵14,将发动机50的输出转换成液压并供给到液压驱动部。电动发电机12相当于辅助马达52,连接在发动机50上,作为电动机及发电机的双方起作用。蓄电器相当于蓄电池19(或58),对电动发电机12供给电力而使其作为电动机起作用。电驱动部由来自蓄电器及电动发电机的电力驱动,且产生再生电力而供给到蓄电器及电动发电机的至少一方。控制部60控制电动发电机12的动作。在如以上结构的混合式施工机械中,控制部60具有用于控制电动发电机12的动作及输出的动力分配部60-8。动力分配部60-8基于根据蓄电器的充电率(SOC)决定的蓄电器输出设定值(蓄电池输出上限值Pbatmax1及蓄电池输出下限值Pbatmin1)、根据发动机的转速决定的发动机输出设定值(发动机输出上限值Pengmax及发动机输出下限值Pengmin)、表示液压发生机要求的动力的液压负载要求值(液压负载要求输出Phydreq)、表示电驱动部要求的电力的电负载要求值(电负载要求输出Pelcreq),生成并输出用于控制电动发电机12的动作及输出的输出指令(辅助马达输出指令Pasmref)。 \n[0167] 动力分配部60-8决定对电驱动部供给的电力,并作为电负载实际输出值 (电负载实际输出Pelcout)进行输出。并且,动力分配部60-8决定向液压驱动部供给的输出,并作为液压负载实际输出值(液压负载实际输出Phydout)进行输出。并且,动力分配部60-8根据蓄电器的蓄电率(SOC)决定输出指令(辅助马达输出指令Pasmref)。 [0168] 根据本实施方式,能够考虑蓄电器输出设定值、电负载要求值、发动机输出设定值及液压负载要求值,而控制电动发电机的动作及输出,所以能够在适当的输出范围内使用作为动力源的发动机和蓄电器。并且,根据本实施方式,能够高效地利用来自电负载的再生电力,并且能够将蓄电器的充电率(SOC)有效地维持在目标值附近。另外,虽然在本申请发明中作为混合式施工机械的一例举例说明了混合式铲土机,但也可以应用于卡车或轮式装载机等施工机械中。 \n[0169] 本发明不限于具体公开的实施例,能够进行不脱离本发明的范围的各种变形例及改良例。 \n[0170] 本申请基于2007年12月28日申请的优先权主张日本专利申请2007-340836号,其全部内容援用在此。
法律信息
- 2021-12-03
未缴年费专利权终止
IPC(主分类): E02F 9/20
专利号: ZL 200880123115.2
申请日: 2008.12.26
授权公告日: 2013.02.06
- 2013-02-06
- 2011-02-02
实质审查的生效
IPC(主分类): E02F 9/20
专利申请号: 200880123115.2
申请日: 2008.12.26
- 2010-12-15
引用专利(该专利引用了哪些专利)
序号 | 公开(公告)号 | 公开(公告)日 | 申请日 | 专利名称 | 申请人 |
1
| |
2007-07-04
|
2006-04-10
| | |
2
| |
2007-12-19
|
2006-02-27
| | |
被引用专利(该专利被哪些专利引用)
序号 | 公开(公告)号 | 公开(公告)日 | 申请日 | 专利名称 | 申请人 | 该专利没有被任何外部专利所引用! |