Motor Control for Gas Engine Alternatives Based on Battery Pack Configuration Data
The gas engine system addresses emission and performance issues by using a battery-powered motor unit with electronic processors to optimize power distribution and extend run time, offering improved efficiency and reduced emissions.
Patent Information
- Application Number
- JP2022534676
- Authority / Receiving Office
- JP · JP
- Patent Type
- Patents
- Current Assignee / Owner
- Priority Date
- 2019-12-10
- Filing Date
- 2020-12-10
- Publication Date
- 2026-01-21
- Estimated Expiration
- 2040-12-10
AI Technical Summary
Gas engines in outdoor power equipment produce emissions and have suboptimal performance, while battery-powered alternatives suffer from limited run time due to lower energy density compared to gasoline engines.
A gas engine system incorporating a housing, battery receptacle, motor, power switching network, and electronic processors that control power distribution based on battery pack configuration data, allowing for efficient operation and extended run time.
The system provides enhanced performance, reduced emissions, and increased run time compared to traditional gas engines by optimizing power distribution and motor control based on battery pack data.
Smart Images

Figure 0007803859000003 
Figure 0007803859000004 
Figure 0007803859000005
Abstract
Description
[Technical Field]
[0001] Related Applications This application claims the benefit of U.S. Provisional Patent Application No. 62 / 946,226, filed December 10, 2019, the entire contents of which are incorporated herein by reference.
[0002] The present application relates to a gas engine alternative Motor units for gas engines, particularly for use with power equipment alternative This relates to a motor unit for use. [Background technology]
[0003] Currently, some outdoor power equipment (e.g., lawn and garden equipment) and construction equipment (e.g., concrete mixers, plate compactors) include gas engines to operate the power equipment. However, gas engines produce emissions and are generally not suited to optimal performance of the power equipment.
[0004] A gas engine, also called a powerhead, that uses an electric brushless motor powered by a lithium-ion battery pack alternative The device has several advantages over gas engines in powering equipment. However, battery-powered gas engines alternative The device may have a limited run time compared to a similarly sized gasoline-powered engine. The energy density of gasoline is higher than current lithium-ion battery chemistry or other widely available battery technologies. Summary of the Invention [Means for solving the problem]
[0005] In some embodiments, a gas engine includes a housing, a battery receptacle coupled to the housing and configured to removably connect to a battery pack having memory-stored battery pack configuration data, a motor located inside the housing, a power take-off shaft receiving torque from the motor and projecting from a side of the housing, a power switching network configured to selectively provide power from the battery pack to the motor, and an electronic processor. alternative An apparatus is provided, including an electronic processor coupled to a power switching network and configured to control the power switching network to rotate a motor, the electronic processor configured to receive battery pack configuration data in response to connection of the battery pack to a battery receptacle, and to control the electric motor based on the battery pack configuration data.
[0006] In some embodiments, a gas engine includes a housing, a battery receptacle coupled to the housing and configured to removably connect to a battery pack including a first electronic processor, a motor located inside the housing, a power take-off shaft receiving torque from the motor and projecting from a side of the housing, a power switching network configured to selectively provide power from the battery pack to the motor, and a second electronic processor. alternative An apparatus is provided, comprising: a first electronic processor configured to communicate battery pack configuration data to a second electronic processor in response to connection of the battery pack to a battery receptacle; the second electronic processor coupled to a power switching network and configured to control the power switching network to rotate a motor based on the battery pack configuration data; the first electronic processor configured to monitor a condition of the battery pack and communicate modified battery pack configuration data to the second electronic processor in response to the condition exceeding a threshold; and the second electronic processor configured to control the electric motor based on the modified battery pack configuration data.
[0007] In some embodiments, a gas engine includes a housing, a battery receptacle coupled to the housing and configured to removably connect to a battery pack including a first electronic processor, a motor located inside the housing, a power take-off shaft receiving torque from the motor and projecting from a side of the housing, a power switching network configured to selectively provide power from the battery pack to the motor, and a second electronic processor. alternative An apparatus is provided, the apparatus comprising: a gas engine; a second electronic processor coupled to the power switching network and configured to control the power switching network to rotate the motor; alternative An apparatus is provided, wherein one of a first or second electronic processor is configured to detect connection of a battery pack, and in response, the first electronic processor is configured to communicate battery pack configuration data to a second electronic processor, and the second electronic processor is configured to control an electric motor based on the battery pack configuration data.
[0008] Before describing any embodiment in detail, it is to be understood that the embodiments are not limited in their application to the details of construction and arrangement of components set forth in the following description or illustrated in the following drawings. The embodiments described herein can be practiced or carried out in various ways. It is also to be understood that the phraseology and terminology used herein are for purposes of description and should not be regarded as limiting. The use of "including," "comprising," or "having," and variations thereof, herein is meant to encompass the items listed thereafter and equivalents thereof, as well as additional items. The terms "mounted," "connected," and "coupled" are used broadly and encompass both direct and indirect mounting, connecting, and coupling. Furthermore, "connected" and "coupled" are not limited to physical or mechanical connections or couplings, but can also include electrical connections or couplings, whether direct or indirect. Additionally, as used herein in connection with a list of items, "and / or" means that the items may be taken all together, as a subset, or as alternatives (e.g., "A, B, and / or C" means A; B; C; A and B; B and C; A and C; or A, B, and C).
[0009] It should be noted that a number of hardware and software-based devices and a number of different structural components may be utilized to implement the embodiments described herein. Furthermore, as explained in subsequent paragraphs, the specific configurations shown in the figures are intended as exemplary embodiments, and other alternative configurations are possible. The terms "processor," "central processing unit," and "CPU" are interchangeable unless otherwise specified. When the terms "processor" or "central processing unit" or "CPU" are used to identify a unit that performs certain functions, it should be understood that, unless otherwise specified, those functions may be performed by a single processor or by multiple processors arranged in any configuration, including parallel processors, serial processors, tandem processors, or cloud processing / cloud computing configurations.
[0010] Additionally, it should be understood that the embodiments may include hardware, software, and electronic components or modules, which, for purposes of discussion, may be illustrated and described as if the majority of the components were implemented solely in hardware. However, those skilled in the art will recognize, based on reading this detailed description, that in at least one embodiment, electronic-based aspects may be implemented in software (e.g., stored on a non-transitory computer-readable medium) executable by one or more processing units, such as a microprocessor and / or an application-specific integrated circuit ("ASIC"). Thus, it should be noted that a number of hardware- and software-based devices and a number of different structural components may be utilized to implement the embodiments.
[0011] Other features and aspects will become apparent by consideration of the following detailed description and accompanying drawings. [Brief explanation of the drawings]
[0012] [Figure 1] 1 is a perspective view of a gas engine replacement device according to an embodiment. FIG. [Figure 2] FIG. 2 is a plan view of the gas engine replacement device of FIG. 1. [Figure 3] 2 is a schematic diagram of the gas engine replacement device of FIG. 1. [Figure 4] FIG. 2 is a perspective view of a battery pack of the gas engine replacement device of FIG. 1. [Figure 5] FIG. 5 is a cross-sectional view of the battery pack of FIG. [Figure 6] FIG. 2 is a cross-sectional view of a battery receptacle of the gas engine replacement device of FIG. 1. [Figure 7] FIG. 2 is a cross-sectional view of the motor of the gas engine substitute device of FIG. 1. [Figure 8] 2 is a schematic diagram of the motor, gear train, and power take-off shaft of the gas engine replacement device of FIG. 1. [Figure 9] FIG. 2 is a block diagram of the gas engine replacement device of FIG. 1. [Figure 10] FIG. 2 is a flow diagram of an exemplary method for battery pack configuration control in the gas engine replacement device of FIG. 1. [Figure 11] 2 shows a pump system including the gas engine replacement device of FIG. 1. [Figure 12] 2 shows a mixing system including the gas engine replacement device of FIG. 1. DETAILED DESCRIPTION OF THE INVENTION
[0013] A gas engine for use with a piece of power equipment, as shown in FIGS. alternative The apparatus 10 includes a housing 14 having a first side 18, a second side 22 adjacent the first side 18, a third side 26 opposite the second side 22, a fourth side 28 opposite the first side 18, a fifth side 30 extending between the second and third sides 22, 26, and a sixth side 32 opposite the fifth side 30. alternative The device 10 also includes a flange 34 coupled to the housing 14 at the first side 18, an electric motor 36 located within the housing 14, and a power take-off shaft 38 protruding from the second side 22 and receiving torque from the motor 36. As described in more detail below, in some embodiments, the power take-off shaft 38 protrudes from the first side 18 and the flange 34. As shown in FIG. alternative The device 10 also includes control electronics 42, including wiring and a controller 46, positioned within the housing 14 and electrically connected to the motor 36. alternative Apparatus 10 is described and illustrated in U.S. patent application Ser. No. 16 / 551,197, filed Aug. 26, 2019, the entire contents of which are incorporated herein by reference.
[0014] As shown in Figures 1 to 6, a gas engine alternativeThe device 10 also includes a battery pack 50 that is removably connected to a battery receptacle 54 in the housing 14 to transfer current from the battery pack 50 to the motor 36 via the control electronics 42. In some embodiments, multiple battery packs 50 are connected to multiple battery receptacles 54 in the housing 14. Referring to FIGS. 4-6, the battery pack 50 includes a battery pack housing 58 having a support portion 62 and first terminals 66 that are electrically connected to multiple battery cells 68 supported by the battery pack housing 58. The support portion 62 provides a slide-on arrangement having a protrusion / recess 70 that cooperates with a complementary protrusion / recess 74 (shown in FIG. 6) on the battery receptacle 54. In the embodiment shown in FIGS. 4-6, the protrusion / recess 70 on the battery pack 50 is a guide rail, and the protrusion / recess 74 on the battery receptacle 54 is a guide recess. A similar battery pack is described and illustrated in U.S. Patent Application Publication No. 2019 / 0006980, filed July 2, 2018, the entire contents of which are incorporated herein by reference. In some embodiments, the battery cells 68 have a nominal voltage of up to approximately 80 V. In some embodiments, the battery cells 68 have a nominal voltage of up to approximately 120 V. In some embodiments, the battery pack 50 has a weight of up to approximately 6 lbs. In some embodiments, each of the battery cells 68 has a diameter of up to 21 mm and a length of up to approximately 71 mm. In some embodiments, the battery pack 50 includes up to 20 battery cells 68. In some embodiments, the battery cells 68 are connected in series. In some embodiments, the battery cells 68 are operable to output a sustained operating discharge current of between approximately: 20 A and 60 A, 20 A and 50 A, 30 A and 50 A, 20 A and 40 A, or 40 A and 60 A. In some embodiments, each of the battery cells 68 has a capacity between about 3.0 Ah and about 5.0 Ah.
[0015] Various concepts are used herein to refer to gas engines. alternativeAlthough described as applying to a device, in some embodiments these concepts may be applied to other applications where the load is not a motor, for example, the load may be a lighting system powered by battery pack 50.
[0016] FIG. 6 illustrates a gas engine according to some embodiments. alternative 1 shows the battery receptacle 54 of the device 10. The battery receptacle 54 includes a protrusion / recess 74, a second terminal 78, a latching mechanism 82, and a power disconnect switch 86. The protrusion / recess 74 connects the battery pack 50 to the gas engine. alternative The battery pack 50 cooperates with the protrusion / recess 70 of the battery pack 50 to fit into the battery receptacle 54 of the device 10. alternative When installed in the device 10, the second terminal 78 and the first terminal 66 are electrically connected. The latch mechanism 82 protrudes from a surface of the battery receptacle 54 and is configured to engage with the battery pack 50 and maintain engagement between the battery pack 50 and the battery receptacle 54. Thus, the battery pack 50 is electrically connected to the gas engine. alternative The battery pack receptacle 54 is connectable to and supportable by the housing 14 of the device 10. In some embodiments, the battery pack receptacle 54 is positioned on the housing 14 at a location that creates the maximum possible separation between the motor 36 and the battery pack 50 to dampen vibrations transmitted from the motor 36 to the battery pack 50. In some embodiments, an elastomeric member is positioned on the battery pack receptacle 54 to dampen vibrations transmitted from the motor 36 through the housing 14 to the battery pack 50.
[0017] In other embodiments (not shown), the latch mechanism 82 may be disposed in various locations (e.g., a side wall, end wall, top wall, etc. of the battery receptacle 54) such that the latch mechanism 82 engages with corresponding structure on the battery pack 50 to maintain engagement between the battery pack 50 and the battery receptacle 54. The latch mechanism 82 includes a pivotable actuator or handle 90 that operably engages a latch member 94. The latch member 94 is slidably disposed within a bore 99 of the battery pack receptacle 54 and is biased toward a latched position by a biasing member 103 (e.g., a spring) that projects through a surface of the battery receptacle 54 and into a cavity within the battery pack 50.
[0018] The latch mechanism 82 also includes a power disconnect switch 86 (e.g., a microswitch) that facilitates electrically connecting / disconnecting the battery pack 50 from the battery receptacle 54 during actuation of the handle 90 to pull the latch member 94 away from the battery pack 50. The power disconnect switch 86 is configured to turn on / off the gas engine power supply before removing the battery pack 50 from the battery receptacle 54. alternative The power disconnect switch 86 may act to electrically disconnect the battery pack 50 from the device 10. The power disconnect switch 86 is actuated when the latch member 94 moves from the latched position (i.e., when the latch member 94 is completely within the cavity of the battery pack 50) to an intermediate position. The power disconnect switch 86 is electrically connected to the controller 46 and is operable to electrically disconnect the battery pack 50 from the device 10. alternative An interrupt may be generated indicating that the gas engine 10 is disconnected. When the controller 46 receives the interrupt, the controller 46 initiates a power down operation to disconnect the gas engine 10. alternative Safely powers down the control electronics 42 of the device 10. A similar latching mechanism and disconnect switch is described and illustrated in U.S. Patent Application Publication No. 2019 / 0006980, which is incorporated herein by reference.
[0019] As shown in FIG. 7 , the motor 36 includes a motor housing 96 having an outer diameter 97, a stator 98 having a nominal outer diameter 101 of up to approximately 80 mm, a rotor 102 having an output shaft 106 and supported for rotation within the stator 98, and a fan 108. A similar motor is described and illustrated in U.S. Patent Application Publication No. 2019 / 0006980, which is incorporated herein by reference. In some embodiments, the motor 36 is a brushless DC motor. In some embodiments, the motor 36 has a power output of at least approximately 2760 W. In some embodiments, the power output of the motor 36 may drop below 2760 W during operation. In some embodiments, the fan 108 has a diameter 109 that is larger than the diameter 97 of the motor housing 96. In some embodiments, the motor 36 can be stopped by an electronic clutch (not shown) for rapid overload control. In some embodiments, the motor 36 has a maximum power output of approximately 443,619 mm. 3 In some embodiments, the motor has a weight of up to about 4.6 lb. The housing 14 includes an inlet vent and an outlet vent so that the motor fan 108 draws air through the inlet vent and past the control electronics 42 to cool the control electronics 42 before exhausting the air through the outlet vent. In the embodiment shown in FIG. 7, the motor 36 is an internal rotor motor, but in other embodiments, the motor 36 can be an external rotor motor having a nominal outer diameter (i.e., the nominal outer diameter of the rotor) of up to about 80 mm. In some embodiments, the motor has a nominal outer diameter greater than 80 mm, for example, up to 90 mm, 100 mm, 110 mm, 120 mm, or 125 mm.
[0020] Referring to FIG. 8, the motor 36 can transmit torque to the power take-off shaft 38 in a variety of configurations. In some embodiments, the output shaft 106 is also the power take-off shaft 38, such that the motor 36 directly drives the power take-off shaft 38 without any intermediate gear train. For example, the motor 36 may be a direct drive high pole count motor. In other embodiments, as shown in FIG. 8, a gas engine alternative The apparatus 10 includes a gear train 110 that transmits torque from the motor 36 to the power take-off shaft 38. In some embodiments, the gear train 110 may include a mechanical clutch (not shown) that interrupts the transmission of torque from the motor 36 to the power take-off shaft 38. In some embodiments, the gear train 110 may include a planetary transmission that transmits torque from the output shaft 106 to the power take-off shaft 38, with the axis of rotation of the output shaft 106 being coaxial with the axis of rotation of the power take-off shaft 38. In some embodiments, the gear train 110 includes a spur gear that engages with the rotor output shaft 106 such that the axis of rotation of the output shaft 106 is offset from and parallel to the axis of rotation of the power take-off shaft 38. In some embodiments, the gear train 110 includes a bevel gear such that the axis of rotation of the output shaft 106 is perpendicular to the axis of rotation of the power take-off shaft 38. In other embodiments utilizing bevel gears, the axis of rotation of the output shaft 106 is not perpendicular, parallel, or coaxial with the axis of rotation of the power take-off shaft 38 , and the power take-off shaft 38 protrudes from the flange 34 .
[0021] In some embodiments, a gas engine alternative The device 10 includes an on / off indicator (not shown). In some embodiments, the gas engine alternative The device 10 includes a filter (not shown) that keeps airborne debris out of the motor 36 and control electronics 42. In some embodiments, the filter includes a dirt filter sensor (not shown) and a self-cleaning mechanism (not shown). In some embodiments, the motor 36 will mimic a gas engine response when encountering resistance, such as slowing down or getting stuck in mud. In some embodiments, the gas engine alternative The device 10 includes a heat sink 202 within the housing 14 for air cooling the control electronics 42 (FIGS. 1 and 2). In some embodiments, the gas engine alternative The device 10 is liquid cooled.
[0022] In some embodiments, the output shaft 106 of the rotor 102 has both forward and reverse capabilities, as described further below. In some embodiments, the forward and reverse capabilities can be controlled without shifting gears in the gear train 110, as compared to gas engines, which cannot achieve forward / reverse capabilities without extra gears and time delays. Thus, gas engines alternative The device 10 provides increased speed, reduced weight, and reduced cost. alternative The device 10 also offers additional speed, weight, and cost advantages compared to gas engines because it has fewer moving parts and no combustion system.
[0023] gas engine alternative The device 10 is capable of operating in any orientation (vertical, horizontal, upside down) relative to the ground for extended periods of time, providing an advantage over four-stroke gas engines which can only operate in one orientation and at slight tilts for short periods of time. alternative Because the device 10 does not require gas, oil, or other fluids, it can be operated, transported, and stored upside down or on any given side without leaking or spilling.
[0024] Operation In gas engine alternative equipment 10 teeth, Gas Engine System Used as an alternative to Specifically, gas engines alternativeThe apparatus 10 can be attached to a piece of power equipment having a second bolt pattern by aligning a first bolt pattern defined by a plurality of apertures in the flange 34 with the second bolt pattern. In some embodiments, the flange 34 may include one or more intermediate mounting members or adapters disposed between the flange 34 itself and a flange of the piece of power equipment having the second bolt pattern, such that the adapters couple the flange 34 to the power equipment. In these embodiments, the adapters align the first bolt pattern of the flange 34 with the first bolt pattern of the adapter and the second bolt pattern of the adapter with a second bolt pattern defined on the piece of power equipment, thereby connecting the gas engine alternative The flange 34 of the device 10 includes both a second bolt pattern and a first bolt pattern to allow it to be coupled to a piece of power equipment.
[0025] Alternatively, a gas engine alternative The device 10 may be connected to a piece of power equipment using a belt system by providing a belt operatively connecting the power take-off shaft and the equipment bit. alternative The power take-off shaft 38 of the device 10 can be used to drive equipment.
[0026] In operation, gas engine alternative The housing 14 of the device 10 is a gas engine alternative Since there is no combustion in the device 10, it is comparatively much cooler than the housing of the internal combustion unit. Specifically, when the gas engine unit is operating, the housing of the gas engine unit is at or above 220°C. In contrast, the gas engine alternative When the device 10 is in operation, all of the exterior surfaces of the housing 14 are below 95°C. alternative The temperature limits of the various components on the housing 14 of the device 10 are further specifically listed.
[0027] Table 1 below lists the Underwriter's Laboratories (UL) temperature limits for various components commonly used in power tools, with respect to whether those components are made from metal, plastic, rubber, wood, porcelain, or vitreous. For example, in at least some embodiments, the temperature rating of plastics is higher than that of gas engines. alternative It will not be exceeded by the device 10.
[0028] [Table 1]
[0029] Table 2 below lists the UL temperature limits for various components of the battery pack housing 58 of the battery pack 50, with respect to whether those components are made from metal, plastic, or rubber. For example, in at least some embodiments, the temperature rating of plastic is higher than that of a gas engine. alternative It will not be exceeded by the device 10.
[0030] [Table 2]
[0031] FIG. 9 illustrates a gas engine according to an exemplary embodiment. alternative 9 shows a simplified block diagram of the device 10. As shown in FIG. alternative The device 10 includes an electronic processor 302, a memory 306, a battery pack 50, a power switching network 310, a motor 36, a rotor position sensor 314, a current sensor 318, a user input device 322 (e.g., a throttle, trigger, or power button), a transceiver 326, an indicator 330 (e.g., a light emitting diode), and a vibration sensor 320. In some embodiments, the gas engine alternative The device 10 may include fewer or additional components than those shown in FIG. 9, such as a gas engine. alternative The device 10 may also include a battery pack, a fuel gauge, work lights, additional sensors, a kill switch, a power disconnect switch 86, etc. In some embodiments, the gas engine 10 shown in FIG. 9 includes one or more of an electronic processor 302, a memory 306, a power switching network 310, a rotor position sensor 314, a current sensor 318, a user input device 322, a transceiver 326, an indicator 330, and a vibration sensor 320. alternative The elements of device 10 form at least a portion of control electronics 42 shown in FIG. 3, and electronic processor 302 and memory 306 form at least a portion of controller 46 shown in FIG.
[0032] The memory 306 may include read-only memory (ROM), random access memory (RAM), other non-transitory computer-readable media, or a combination thereof. The electronic processor 302 is configured to communicate with the memory 306 to store and retrieve data. The electronic processor 302 is configured to receive instructions and data from the memory 306 and, among other things, execute the instructions. In particular, the electronic processor 302 executes the instructions stored in the memory 306 to perform the methods described herein.
[0033] As explained above, in some embodiments, the battery pack 50 may be connected to a gas engine. alternative The device 10 can be attached and detached to generate different amounts of power from a gas engine. alternative The apparatus 10 may be provided with a gas engine alternative It is removably connected to the housing of device 10. Further description of battery pack 50 (e.g., nominal voltage, sustained operating discharge current, size, number of cells, operation, etc.) as well as motor 36 (e.g., power output, size, operation, etc.) is provided above with respect to Figures 1-8.
[0034] The power switching network 310 allows the electronic processor 302 to control the operation of the motor 36. Generally, when the user input device 322 is pressed (or otherwise actuated), current is provided from the battery pack 50 to the motor 36 via the power switching network 310. When the user input device 322 is not pressed (or otherwise actuated), current is not provided from the battery pack 50 to the motor 36. In some embodiments, the amount that the user input device 322 is pressed is related to or corresponds to a desired rotational speed of the motor 36. In other embodiments, the amount that the user input device 322 is pressed is related to or corresponds to a desired torque. In other embodiments, the gas engine 300 includes a separate input device (e.g., a slider, a dial, etc.) that communicates with the electronic processor 302 to provide the desired rotational speed or torque to the motor 36. alternative Included in the device 10.
[0035] In response to the electronic processor 302 receiving a drive request signal from the user input device 322, the electronic processor 302 operates the power switching network 310 to provide power to the motor 36. Through the power switching network 310, the electronic processor 302 controls the amount of current available to the motor 36, thereby controlling the speed and torque output of the motor 36. The power switching network 310 may include a number of field effect transistors (FETs), bipolar transistors, or other types of electrical switches. For example, the power switching network 310 may include a 6-FET bridge (see FIG. 10 ) that receives a pulse width modulated (PWM) signal from the electronic processor 302 to drive the motor 36.
[0036] The rotor position sensor 314 and the current sensor 318 are coupled to the electronic processor 302 and are connected to the gas engine alternativeThe rotor position sensor 314 communicates various control signals to the electronic processor 302 indicative of different parameters of the device 10 or the motor 36. In some embodiments, the rotor position sensor 314 includes a Hall sensor or multiple Hall sensors. In other embodiments, the rotor position sensor 314 includes a quadrature encoder attached to the motor 36. The rotor position sensor 314 outputs motor feedback information to the electronic processor 302, such as an indication (e.g., pulses) when the magnets in the rotor of the motor 36 rotate across the face of the Hall sensor. In yet other embodiments, the rotor position sensor 314 includes a voltage or current sensor that provides an indication of the back electromotive force (back emf) generated in the motor coils. The electronic processor 302 may determine rotor position, rotor speed, and rotor acceleration based on the back emf signal received from the rotor position sensor 314, i.e., the voltage or current sensor. The rotor position sensor 314 may be combined with a current sensor 318 to form a combined current and rotor position sensor. In this embodiment, the composite sensor provides current through an active phase coil of the motor 36 and also provides current through one or more inactive phase coils of the motor 36. The electronic processor 302 measures the current through the motor based on the current through the active phase coils and measures the motor speed based on the current in the inactive phase coils.
[0037] Based on motor feedback information from rotor position sensor 314, electronic processor 302 can determine rotor position, speed, and acceleration. In response to the motor feedback information and signals from user input device 322, electronic processor 302 sends control signals to control power switching network 310 to drive motor 36. For example, by selectively enabling and disabling FETs in power switching network 310, power received from battery pack 50 is selectively applied periodically to the stator windings of motor 36 to rotate the rotor of motor 36. The motor feedback information is used by electronic processor 302 to ensure proper timing of control signals to power switching network 310 and, in some cases, to provide closed-loop feedback to control the speed of motor 36 at a desired level. For example, to drive motor 36, using motor positioning information from rotor position sensor 314, electronic processor 302 determines where the rotor magnets are relative to the stator windings, (a) energizes the next stator winding pair(s) in a predetermined pattern to apply a magnetic force to the rotor magnets in the desired direction of rotation, and (b) demagnetizes the previously energized stator winding pair(s) to prevent application of a magnetic force to the rotor magnets that are opposite the direction of rotor rotation.
[0038] The current sensor 318 is alternative During operation of the device 10, the current level in the motor 36 is monitored or detected and a control signal indicative of the detected current level is provided to the electronic processor 302. The electronic processor 302 may use the detected current level to control the power switching network 310, as described in more detail below.
[0039] The transceiver 326 enables communication between the electronic processor 302 and an external device 338 (e.g., a smartphone, tablet, or laptop computer) over a wired or wireless communication network 334. In some embodiments, the transceiver 326 may comprise separate transmitting and receiving components. In some embodiments, the transceiver 326 is a alternative The electronic processor 302 may include a wireless adapter that is attached to the device 10. In some embodiments, the transceiver 326 is a wireless transceiver that encodes information received from the electronic processor 302 onto a carrier radio signal and transmits the encoded radio signal to the external device 338 via the communication network 334. The transceiver 326 also decodes information from the radio signal received from the external device 338 via the communication network 334 and provides the decoded information to the electronic processor 302. In some embodiments, the transceiver 326 communicates with one or more external sensors 340 via the communication network 334. For example, the external sensors 340 may include a gas engine alternative The external sensor 340 may be associated with the equipment to which the device 10 is attached. In some embodiments, the external sensor 340 is a speed sensor, a position sensor, etc. In some embodiments, the battery pack 50 includes a transceiver. In some embodiments, the battery pack transceiver communicates wirelessly with the power tool 10 or the external device 338 via the transceiver 326. In some embodiments, the external device 338 communicates data, such as battery pack configuration data, to the power tool 10. For example, the transceiver in the battery pack 50 can communicate the battery pack configuration data to the external device 338, and the external device 338 can communicate the battery pack configuration data to the transceiver 326 in the power tool 10.
[0040] The communication network 334 is alternative The communication network 334 provides a wired or wireless connection between the device 10, the external device 338, and the external sensor 340. The communication network 334 may comprise a short-range network, e.g., a BLUETOOTH network, a Wi-Fi network, etc., or a long-range network, e.g., the Internet, a cellular network, etc.
[0041] As shown in FIG. 9, the indicator 330 is also coupled to the electronic processor 302 and receives a control signal from the electronic processor 302 to control the gas engine alternativeThe indicator 330 may turn on and off or otherwise communicate information based on different states of the device 10. The indicator 330 may include, for example, one or more light emitting diodes ("LEDs"), or a display screen. The indicator 330 may be a gas engine alternative The indicator 330 may be configured to display information related to or a status of the device 10. For example, the indicator 330 may be configured to display information related to or a status of the gas engine alternative Measured electrical properties of the device 10, gas engine alternative Device 10 status, gas engine alternative The indicator 330 may be configured to indicate the mode of the device 10. The indicator 330 may also include elements that communicate information to the user via audible or tactile output. In some embodiments, the indicator 330 includes an eco indicator that indicates the amount of power being used by the load during operation.
[0042] gas engine alternative The connections shown between the components of the device 10 are simplified in Figure 9. In reality, the gas engine alternative The components of the device are interconnected by several wires for power and control signals, so the gas engine alternative The wiring of the device 10 is more complex. For example, each FET in the power switching network 310 is separately connected to the electronic processor 302 by a control line, each FET in the power switching network 310 is connected to the terminals of the motor 36, the power lines from the battery pack 50 to the power switching network 310 include a positive wire and a negative / ground wire, etc. Additionally, the power lines may have a larger gauge / diameter to handle the increased current. Furthermore, although not shown, additional control signal and power lines are connected to the gas engine alternative It is used to interconnect additional components of the device 10 .
[0043] In some embodiments, battery pack 50 includes an electronic processor 336, a memory 339, and one or more battery sensors 341. Memory 339 includes read-only memory (ROM), random access memory (RAM), a non-transitory computer-readable medium, or a combination thereof. Electronic processor 336 is configured to communicate with memory 339 to store and retrieve data. Electronic processor 336 is configured to receive instructions and data from memory 339 and, among other things, execute the instructions. In particular, electronic processor 336 executes instructions stored in memory 339 to perform the battery control functions described herein. Battery sensors 341 provide information associated with battery pack 50, such as temperature, stage of charge, discharge rate, etc. Sensors 341 can provide information to electronic processor 336, which can, for example, store sensor data in memory 339, analyze the information, act in response, or both. In some embodiments, the memory 339 stores battery configuration data, such as maximum discharge current, age parameters (e.g., manufacturing date or number of charge / discharge cycles), etc. In some embodiments, the battery configuration data is stored in the memory 339, such as the maximum discharge current, age parameters (e.g., manufacturing date or number of charge / discharge cycles), etc. alternative The battery pack 50 may be determined non-digitally by reading or determining values such as capacitance, resistance, inductance, magnetic field strength, etc. associated with the battery pack 50 that may be determined by the device 10 .
[0044] The electronic processor 336 in the battery pack 50 is alternative The electronic processor 336 communicates with the electronic processor 302 in the device 10 to exchange configuration and status data associated with the battery pack 50. In some embodiments, the configuration data includes a maximum discharge current associated with the battery pack. In some embodiments, the electronic processor 336 also communicates status data associated with the battery pack 50, such as age, stage of charge, and discharge rate, to the electronic processor 302. The electronic processor 336 in the battery pack 50 communicates with the gas engine 10 through a wired or wireless interface. alternativeIt can be in communication with an electronic processor 302 in the device.
[0045] The battery pack 50 has a particular arrangement of cells that affects power delivery capability. Different cell types may provide different current levels at recommended operating temperatures. For example, a "30T" cell may be able to continuously discharge at 30A in a battery pack 50 with a particular airflow design that reaches thermal equilibrium below the maximum allowable temperature of the battery pack 50. A "40T" cell may only be able to discharge at 25A in a similar design. Gas Engine alternative If the device 10 is optimized for 30A discharge, this may result in a high temperature condition in the "40T" battery pack 50 in a similar use case without discharging all of the available energy within the cells. If a high temperature condition is reached, the electronic processor 336 in the battery pack 50 will signal a fault condition and interrupt power until the battery pack 50 cools to an acceptable temperature before the remaining charge in the battery pack 50 can be accessed. Alternatively, a gas engine alternative When the device 10 is optimized for a 25A discharge, the gas engine alternative The device 10 operates at a lower, and potentially more unfavorable, operating load point, which reduces the alternative This may result in the functions of device 10 being completed at a lower rate or with less efficiency.
[0046] Figure 10 shows the gas engine in Figure 1. alternative 4 is a flow diagram of an exemplary method 400 for battery pack configuration control in device 10. Connection or insertion of a battery pack 50 is detected at block 405. In some embodiments, an electronic processor 336 in battery pack 50 detects connection of the battery pack 50, while in other embodiments, a gas engine alternativeElectronic processor 302 in device 10 detects the connection of battery pack 50. In some embodiments, the connection of battery pack 50 is detected by electronic processor 336 or electronic processor 302 (a) using wired communication from the other of electronic processor 336 and electronic processor 302, or (b) by hardware detection circuitry that detects or measures a change in resistance or voltage (e.g., at terminals 66 or 78) above a certain threshold and provides a signal to electronic processor 336 or electronic processor 302.
[0047] The battery pack configuration data is transferred to the gas engine in block 410. alternative In some embodiments, the electronic processor 336 in the battery pack 50 transmits the battery pack configuration data in response to detecting the connection in block 405. In some embodiments, the gas engine alternative The electronic processor 302 in the device 10 records the battery pack 50 and retrieves the battery pack configuration data in response to detecting the insertion of the battery pack 50 in block 405. In some embodiments, the gas engine alternative The electronic processor 302 in the device 10 reads the battery pack configuration data directly from the memory 339 in the battery pack 50. Gas Engine alternative In embodiments in which the electronic processor 302 in the device 10 reads the battery pack configuration data directly from the memory 339 in the battery pack 50, the electronic processor 336 in the battery pack 50 may be eliminated. In some embodiments, one or more of the battery pack configuration data parameters may be measured or estimated. For example, techniques including pulsing a current and measuring a voltage drop or resistance across the battery pack 50 in response to the pulse may be used to measure the battery pack configuration parameters.
[0048] When receiving, the gas engine alternativeThe device 10 stores battery pack configuration data in memory 306. In some embodiments, the battery pack configuration data includes parameters such as cell size, maximum cell temperature, maximum discharge current, and minimum operating speed. The battery pack configuration data may be written to memory 339 of the battery pack 50 at the time of manufacture or may be rewritten by an authorized service center during periodic service or calibration cycles. In some embodiments, the maximum discharge current represents the maximum current that the battery pack 50 can provide before completing discharge without thermal overload.
[0049] In block 412, a gas engine alternative The electronic processor 302 of the device 10 operates the motor 36 according to battery pack configuration data received from the battery pack 50. For example, the electronic processor 302 may control the motor 36 using a motor control algorithm that takes into account a specified maximum discharge current to ensure that the current drawn from the battery pack 50 does not exceed the maximum discharge current. In some embodiments, a current sensor 318 measures a current parameter, such as the motor current, and is used by the electronic processor 302 to estimate the discharge current. In some embodiments, the current sensor 318 directly monitors the current drawn from the battery pack 50 as a current parameter. In some embodiments, a battery sensor 341 measures the battery current as a current parameter. In some embodiments, the motor current is measured indirectly by measuring a motor back emf signal, for example, from the output of the rotor position sensor 314, or by measuring the voltage drop across the motor 36.
[0050] In some embodiments, the electronic processor 302 can initialize the motor control algorithm by operating the motor at 100% PWM (i.e., controlling the switches of the power switching network 310 using control signals having a 100% PWM duty cycle) while monitoring the current drawn from the battery pack 50 compared to the maximum discharge current specified in the battery pack configuration data. When the current from the battery pack 50 reaches the maximum discharge current, the electronic processor 302 can decrease the PWM parameters, reducing the amount of power being consumed compared to 100% PWM operation. The electronic processor 302 can continue with lower PWM parameters until it reaches the minimum device operating setting or 0% PWM. In this manner, the electronic processor 302 can adjust the PWM parameters to match the current drawn from the gas engine. alternative An operating curve can be generated that correlates the current draw of the device 10 under the current ambient conditions. In some embodiments, the electronic processor 302 stores in the memory 306 a PWM parameter upper limit identified based on the maximum discharge current. The electronic processor 302 may generate an operating curve ... alternative The electronic processor 302 may control the operation of the device 10. In some embodiments, the electronic processor 302 may continuously monitor the current drawn from the battery pack 50, compare the measured current to a maximum discharge current, and reduce PWM parameters, e.g., the duty cycle of the signal driving the power switching network 310, in response to a current exceeding the maximum discharge current.
[0051] In some embodiments, a gas engine alternativeThe control algorithms used by the electronic processor 302 in the device 10 may use pre-specified operating parameters, e.g., PWM parameter limits, that are defined as a function of battery pack configuration data, e.g., cell size, maximum cell temperature, maximum discharge current, discharge state, etc. For example, a look-up table may be used that maps various battery pack configuration data to associated PWM limits.
[0052] In some embodiments, the method 400 ends at block 412 and the remaining steps are not performed. In other embodiments, the method proceeds to block 415.
[0053] In block 415, the electronic processor 336 in the battery pack 50 monitors the status of the battery pack. In some embodiments, the status of the battery pack includes a temperature parameter. In some embodiments, the status of the battery pack includes a C-rate of the battery pack replacement or a gas engine. alternative The maximum discharge current associated with the battery pack 50 is generally set based on certain assumptions about the thermal conditions of the battery pack 50 during operation, such as the airflow design for cooling the battery pack 50. In certain conditions, cooling may be compromised or the ambient temperature may be elevated such that the actual operating conditions differ from those assumed. As a result, the temperature of the battery pack 50 may affect the maximum discharge current relative to the gas engine. alternative The fault threshold may be approached even if the device 10 does not exceed it. In some embodiments, the maximum discharge current may be set based on an assumed discharge rate for the battery pack 50. For example, the battery pack 50 may be assumed to be able to deliver power at the maximum discharge current for a known period of time, thereby specifying the discharge rate. The actual rate at which the charge discharges may vary based on conditions such as temperature or other factors. In some embodiments, the electronic processor 336 in the battery pack 50 monitors the battery pack discharge rate as a health condition of the battery pack.
[0054] The electronic processor 336 in the battery pack 50 determines whether a condition of the battery pack 50 exceeds a threshold in block 420. For example, the temperature of the battery pack 50 measured by the battery sensor 341 can exceed a threshold, or the battery pack decay rate can exceed a threshold. In some embodiments, the threshold is set at a level below a fault threshold that may cause a power interruption.
[0055] If the threshold is exceeded at block 420, the electronic processor 336 in the battery pack 50 modifies the battery pack configuration data. For example, the maximum discharge current of the battery pack 50 may be reduced. In embodiments where the electronic processor 336 in the battery pack 50 is omitted, the gas engine alternative The electronic processor 302 in the device 10 can receive data from the battery sensor 341, determine if the condition of the battery pack 50 violates the thresholds in block 420, and modify the battery pack configuration data.
[0056] The modified battery pack configuration data is added to the gas engine alternative In some embodiments, the electronic processor 336 in the battery pack 50 communicates the revised battery pack configuration data to the gas engine. alternative 1. The gas engine 10 includes a power supply 120, a power source 122, a power source 124, a power source 126, a power source 128, a power source 128a, a power source 128b, a power source 128c, a power source 128d, a power source 128e, a power source 128f, a power source 128g ... alternative The electronic processor 302 in the device 10 records the battery pack 50 at regular intervals or during operating cycles to identify changes in the battery pack configuration data. In embodiments in which the electronic processor 336 in the battery pack 50 is omitted, the electronic processor 302 modifies the battery pack configuration data.
[0057] In some embodiments, upon receiving the modified battery pack configuration data, electronic processor 302 stores the modified battery pack configuration data (e.g., updated or overwritten previous battery pack configuration data) in memory 306 and modifies its control algorithms accordingly. For example, a modified maximum discharge current may be stored in memory 306. In some embodiments, the PWM initialization routine described above may be repeated to generate new PWM limits, or a look-up table may be accessed based on the modified battery pack configuration data. At a later point in time, for example, after the temperature of battery pack 50 has been reduced to a lower level, electronic processor 336 in battery pack 50 may again modify the battery pack configuration data to increase the maximum discharge current. In this manner, the maximum discharge current associated with battery pack 50 may be increased by the gas engine. alternative It may be dynamically controlled based on the actual operating environment of the device 10 .
[0058] The method then returns to block 412 where the electronic processor 302 operates the motor with the modified battery pack configuration data in block 425 (i.e., with the modified battery pack configuration data).
[0059] gas engine alternative The above-described mechanical system powered by device 10 includes many advantages over conventional machines powered by internal combustion engines, some of which are described below.
[0060] In some embodiments, a gas engine alternative The device 10 can be mated with a new device and the memory 306 can be configured to automatically update the gas engine 10 for operation with the new device. alternative The electronic processor 302 may be reprogrammed to optimize the system 10. In some embodiments, the electronic processor 302 may alternative The device 10 automatically recognizes what kind of new equipment it is mated with and adjusts the gas engine accordingly. alternativeIn some embodiments, the electronic processor 302 manages the operation of the device 10. In some embodiments, the electronic processor 302 manages the operation of the device 10 via radio frequency identification (RFID) communication with the gas engine. alternative The device 10 can automatically detect which device it is mated with.
[0061] In some embodiments, the memory 306 is reprogrammable via either BLUETOOTH or Wi-Fi communication protocols. In some embodiments, the electronic processor 302 has control modes for different uses of the same device. The control modes may be preset or user programmable, and may be remotely programmed via BLUETOOTH or Wi-Fi. In some embodiments, the electronic processor 302 is configured to control the gas engine. alternative The device 10 can be used to provide one-way control over the equipment, or the operator can use a smartphone application to control the gas engine. alternative Master / slave communication and cooperation is utilized to provide one-way control over device 10.
[0062] In some embodiments, an operator or original equipment manufacturer (OEM) may configure the gas engine through an electronic processor 302 via an interface such as, for example, a controller area network (CAN). alternativeThe electronic processor 302 is granted limited access to control the speed of the device 10. In some embodiments, the electronic processor 302 allows a wider range of speed selection than a gasoline engine due to a single gear set in the gear train 110. For example, the control electronics 42 may be configured to drive the motor 36 at less than 2,000 RPM, which is lower than any speed a gasoline engine is capable of, thereby allowing the associated device to have a greater overall run time over the full discharge of the battery pack 50 than a gasoline engine. In addition, the control electronics 42 may be configured to drive the motor at greater than 3,600 RPM, which is higher than any speed a gasoline engine is capable of and capable of outputting more torque. The wider speed range of the motor 36 provides greater efficiency and capacity than a gasoline engine. In some embodiments, the operator may have access to control the current drawn by the motor 36 in addition to the speed.
[0063] In some embodiments, the electronic processor 302 is configured to record and report data. For example, the electronic processor 302 may be configured to record and report data from a gas engine. alternative The electronic processor 302 may be configured to provide wired or wireless diagnostics to monitor and read the status of the device 10. For example, the electronic processor 302 may be configured to monitor the status of a gas engine, e.g., in a rental scenario. alternative The runtime of the device 10 can be monitored and recorded. In some embodiments, the motor 36 and electronic processor 302 use regenerative braking to charge the battery pack 50. In some embodiments, the gas engine alternative The device 10 includes a DC output for lighting or accessories. In some embodiments, the electronic processor 302 controls the voltage, current, motion, speed, and / or temperature of the gas engine via a thermocouple. alternative In some embodiments, the electronic processor 302 may detect an abnormality or malfunction of the device 10. alternative Unintended use or shutdown of the device 10 can be detected. alternativeIf the equipment driven by the device 10 is not operating with its intended characteristics or is not being used correctly or safely, the electronic processor 302 detects the abnormality and initiates a power outage for the gas engine. alternative The device 10 can be shut down. For example, a gas engine alternative The device 10 is a gas engine alternative The device 10 may include one or more accelerometers to sense whether the device 10 and the equipment are in the intended orientation. alternative If the electronic processor 302 determines that the device 10 is not in the intended orientation (i.e., the device has tipped over), the electronic processor 302 may alternative The device 10 can be shut down.
[0064] In some embodiments, a gas engine alternative The device 10 includes an accessible sensor port (not shown) that electrically connects with a user-selected sensor for use with a piece of power equipment, such as an accelerometer, gyroscope, GPS unit, or real-time clock, allowing the operator to customize the variables sensed and detected by the electronic processor 302. In some embodiments, the electronic processor 302 can indicate to the operator the status of the battery pack 50, such as when the battery is low, via a visual, audible, or tactile notification. In some embodiments, the electronic processor 302 can operate an auxiliary motor separate from the motor 36 to drive an auxiliary device, such as a winch. The auxiliary motor can be a gas engine. alternative It may be internal or external to the device 10 .
[0065] In some embodiments, a gas engine alternative The device 10 may include digital controls on a customizable user interface, such as a touch display or a combination of knobs and buttons. In contrast, an analog gasoline engine does not include such digital controls. In some embodiments, the gas engine alternativeThe user interface for the device 10 can be modular, wired, or wireless, and can be connected to a gas engine. alternative It can be attached to the device 10 or can be handheld. In some embodiments, a gas engine alternative The device 10 monitors the charge and temperature of the battery pack 50 and other gas engine alternative It can be controlled by a remote control that includes status indicators for certain characteristics of the device 10. In some embodiments, the gas engine alternative The device 10 can provide status indication via a remote programmable device.
[0066] 11 and 12 show a gas engine implementing the method 400 described above. alternative An example of a power plant driven by the device 10 is shown in FIG. alternative A pump system 1100 is shown, including a frame 1102 for supporting the device 10 and a pump 1104. alternative The apparatus 10 is operable to drive a pump 1104. The illustrated pump 1104 is a centrifugal pump having an impeller positioned within a housing 1106 of the pump 1104 that is rotatable about an axis to move from an inlet 1108 of the pump 1104 to an outlet 1110 of the pump 1104. FIG. alternative 12 shows a mixing system 1200 including a frame 1205 supporting the device 10 and a mixing drum 1210, and a gas engine alternative The apparatus 10 is operable to rotate the mixing drum 1210 .
Claims
1. A gas engine replacement device for replacing a gas engine in a power plant, Housing and a battery receptacle coupled to the housing and configured to removably connect to a battery pack having a memory for storing battery pack configuration data; a motor located within the housing; a power take-off shaft that receives torque from the motor and protrudes from a side surface of the housing; a power switching network configured to selectively provide power from the battery pack to the motor; a first electronic processor coupled to the power switching network and configured to control the power switching network to rotate the motor, receiving the battery pack configuration data in response to detecting connection of the battery pack to the battery receptacle; a first electronic processor configured to control the power switching network based on the battery pack configuration data; The battery pack monitoring the status of the battery pack; communicating modified battery pack configuration data to the first electronic processor in response to the out-of-threshold condition; a second electronic processor configured to: The first electronic processor: configured to control the power switching network to rotate the motor based on the modified battery pack configuration data. Gas engine replacement device.
2. The gas engine replacement device of claim 1 , wherein the first electronic processor is configured to read the battery pack configuration data from the memory.
3. the battery pack configuration data includes a maximum discharge current; The gas engine replacement device of claim 1 , wherein the first electronic processor is configured to control pulse width modulation parameters used in controlling the power switching network based on the maximum discharge current.
4. the first electronic processor generates an upper limit for the pulse width modulation parameter based on the maximum discharge current; configured to control the power switching network based on the upper limit of the pulse width modulation parameter. The gas engine replacement device according to claim 3.
5. the gas engine replacement device includes a current sensor configured to measure a current parameter; the current parameter includes at least one of a battery current or a motor current; the first electronic processor is configured to control the pulse width modulation parameter used in controlling the power switching network based on the current parameter and the maximum discharge current. The gas engine replacement device according to claim 3.
6. The battery pack reading the battery pack configuration data from the memory; a second electronic processor configured to communicate the battery pack configuration data to the first electronic processor; The gas engine replacement device according to claim 1.
7. A gas engine replacement device for replacing a gas engine in a power plant, Housing and a battery receptacle coupled to the housing and configured to removably connect to a battery pack including a first electronic processor; a motor located within the housing; a power take-off shaft that receives torque from the motor and protrudes from a side surface of the housing; a power switching network configured to selectively provide power from the battery pack to the motor; a second electronic processor connected to the power switching network and configured to control the power switching network to rotate the motor; one of the first or second electronic processors is configured to detect connection of the battery pack to the battery receptacle, and in response, the first electronic processor is configured to communicate battery pack configuration data to the second electronic processor; the second electronic processor is configured to control the motor based on the battery pack configuration data; The first electronic processor: monitoring the status of the battery pack; configured to communicate modified battery pack configuration data to the second electronic processor in response to the condition exceeding a threshold; The second electronic processor: configured to control the power switching network to rotate the motor based on the modified battery pack configuration data. Gas engine replacement device.
8. The gas engine replacement device of claim 7 , wherein the battery pack includes a memory configured to store the battery pack configuration data.
9. the battery pack configuration data includes a maximum discharge current; the second electronic processor is configured to control a pulse width modulation parameter used in controlling the power switching network based on the maximum discharge current. The gas engine replacement device according to claim 7.
10. The second electronic processor: generating an upper limit for the pulse width modulation parameter based on the maximum discharge current; configured to control the power switching network based on the upper limit of the pulse width modulation parameter. The gas engine replacement device according to claim 9.
11. a current sensor configured to measure a current parameter, the current parameter including at least one of a battery current or a motor current; 11. The gas engine replacement device of claim 10, wherein the second electronic processor is configured to control the pulse width modulation parameters used in controlling the power switching network based on the current parameter and the maximum discharge current.
12. 1. A method for operating a gas engine replacement device for replacing a gas engine in power equipment, the method comprising: a housing; a battery receptacle coupled to the housing and configured to removably connect to a battery pack having a memory for storing battery pack configuration data; a motor located within the housing; a power take-off shaft receiving torque from the motor and protruding from a side of the housing; a power switching network configured to selectively provide power from the battery pack to the motor; and a first electronic processor connected to the power switching network and configured to control the power switching network to rotate the motor, the method comprising: receiving, by the first electronic processor, the battery pack configuration data in response to detecting connection of the battery pack to the battery receptacle; controlling, by the first electronic processor, the power switching network based on the battery pack configuration data; The battery pack includes a second electronic processor, and the method further comprises: monitoring, by the second electronic processor, a status of the battery pack; communicating, by the second electronic processor, modified battery pack configuration data to the first electronic processor in response to the condition exceeding a threshold; controlling, by the first electronic processor, the power switching network to rotate the motor based on the modified battery pack configuration data. method.
13. The method of claim 12 , further comprising reading, by the first electronic processor, the battery pack configuration data from the memory.
14. The battery pack configuration data includes a maximum discharge current, the method further comprising: controlling, by the first electronic processor, a pulse width modulation parameter used in controlling the power switching network based on the maximum discharge current. The method of claim 12.
15. generating, by the first electronic processor, an upper limit for the pulse width modulation parameter based on the maximum discharge current; controlling, by the first electronic processor, the power switching network based on the upper limit of the pulse width modulation parameter.
15. The method of claim 14.
16. The gas engine replacement device further includes a current sensor configured to measure a current parameter, the current parameter including at least one of a battery current or a motor current, and the method further includes: controlling, by the first electronic processor, the pulse width modulation parameters used in controlling the power switching network based on the current parameter and the maximum discharge current.
15. The method of claim 14.
17. The battery pack includes a second electronic processor, and the method further comprises: reading, by the second electronic processor, the battery pack configuration data from the memory; and communicating, by the second electronic processor, the battery pack configuration data to the first electronic processor. The method of claim 12.
Citation Information
Patent Citations
Electric appliance and body of the same
JP2014148008A
High power battery-powered system
US20190006980A1