DE102016105749A1 - Engine control unit, engine control method and sewing machine - Google Patents
Engine control unit, engine control method and sewing machine Download PDFInfo
- Publication number
- DE102016105749A1 DE102016105749A1 DE102016105749.5A DE102016105749A DE102016105749A1 DE 102016105749 A1 DE102016105749 A1 DE 102016105749A1 DE 102016105749 A DE102016105749 A DE 102016105749A DE 102016105749 A1 DE102016105749 A1 DE 102016105749A1
- Authority
- DE
- Germany
- Prior art keywords
- current
- speed
- motor
- control unit
- fluctuation
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Withdrawn
Links
Images
Classifications
-
- D—TEXTILES; PAPER
- D05—SEWING; EMBROIDERING; TUFTING
- D05B—SEWING
- D05B69/00—Driving-gear; Control devices
- D05B69/30—Details
- D05B69/32—Vibration-minimising devices
-
- D—TEXTILES; PAPER
- D05—SEWING; EMBROIDERING; TUFTING
- D05B—SEWING
- D05B69/00—Driving-gear; Control devices
- D05B69/10—Electrical or electromagnetic drives
- D05B69/12—Electrical or electromagnetic drives using rotary electric motors
-
- H—ELECTRICITY
- H02—GENERATION; CONVERSION OR DISTRIBUTION OF ELECTRIC POWER
- H02P—CONTROL OR REGULATION OF ELECTRIC MOTORS, ELECTRIC GENERATORS OR DYNAMO-ELECTRIC CONVERTERS; CONTROLLING TRANSFORMERS, REACTORS OR CHOKE COILS
- H02P23/00—Arrangements or methods for the control of AC motors characterised by a control method other than vector control
- H02P23/16—Controlling the angular speed of one shaft
-
- H—ELECTRICITY
- H02—GENERATION; CONVERSION OR DISTRIBUTION OF ELECTRIC POWER
- H02P—CONTROL OR REGULATION OF ELECTRIC MOTORS, ELECTRIC GENERATORS OR DYNAMO-ELECTRIC CONVERTERS; CONTROLLING TRANSFORMERS, REACTORS OR CHOKE COILS
- H02P29/00—Arrangements for regulating or controlling electric motors, appropriate for both AC and DC motors
- H02P29/0016—Control of angular speed of one shaft without controlling the prime mover
Landscapes
- Engineering & Computer Science (AREA)
- Power Engineering (AREA)
- Mechanical Engineering (AREA)
- Textile Engineering (AREA)
- Physics & Mathematics (AREA)
- Electromagnetism (AREA)
- Control Of Electric Motors In General (AREA)
- Control Of Ac Motors In General (AREA)
- Control Of Motors That Do Not Use Commutators (AREA)
Abstract
Eine Motorsteuereinheit (5) treibt und steuert einen Servomotor (3), bei dem durch periodische Lastfluktuation eine Geschwindigkeitsvariation erzeugt werden kann. Die Motorsteuereinheit umfasst einen Geschwindigkeitsdetektionsbereich (12), welcher eine aktuelle Geschwindigkeit des Motors detektiert, einen Geschwindigkeitsabweichungsrechner (13), welcher einen Befehlsstrom basierend auf der aktuellen Geschwindigkeit des Servomotors erzeugt, und eine Filterschaltung (14), welche eine Fluktuationskomponente, die durch die Lastfluktuation verursacht wird und in dem Befehlsstrom enthalten ist, eliminiert. Der Servomotor wird von dem Befehlsstrom angetrieben und gesteuert, aus dem die Fluktuationskomponente eliminiert wurde. Gemäß der Motorsteuereinheit wird ein unnötiger Strom, der keinen Beitrag zur Korrektur einer Geschwindigkeitsvariation leistet, unterdrückt, und ein Effektivstrom des Motors verringert sich.A motor control unit (5) drives and controls a servomotor (3) in which a speed variation can be generated by periodic load fluctuation. The engine control unit includes a speed detection area (12) which detects an actual speed of the engine, a speed deviation calculator (13) which generates an instruction current based on the current speed of the servo motor, and a filter circuit (14) which detects a fluctuation component caused by the load fluctuation is caused and contained in the instruction stream, eliminated. The servomotor is driven and controlled by the command current from which the fluctuation component has been eliminated. According to the engine control unit, an unnecessary current that makes no contribution to the correction of a speed variation is suppressed, and an effective current of the motor decreases.
Description
TECHNISCHES GEBIETTECHNICAL AREA
Die vorliegende Erfindung betrifft eine Motorsteuereinheit zum Steuern des Antriebs eines Motors, welcher mit einer Hauptwelle einer Nähmaschine verbunden ist, ein Motorsteuerverfahren und eine Nähmaschine.The present invention relates to a motor control unit for controlling the drive of a motor which is connected to a main shaft of a sewing machine, a motor control method and a sewing machine.
STAND DER TECHNIKSTATE OF THE ART
Es sind unterschiedliche Lasten mit einem Ziel eines Motors in einer Lastvorrichtung verbunden. Dementsprechend tritt in der Lastvorrichtung eine Geschwindigkeitsvariation infolge periodischer Lastfluktuation während einer Umdrehung des Motors auf. Aus dem Stand der Technik ist ein Verfahren bekannt, bei dem eine Geschwindigkeitsvariation eines Motors in einer Lastvorrichtung detektiert und eine Korrektur auf eine Motorsteuerung angewendet wird, um die Variation in der Geschwindigkeit zu reduzieren (siehe beispielsweise Patentliteratur 1 oder 2). Bei einer Motorsteuerung gemäß Patentliteratur 1 wird eine durch eine Last verursachte Geschwindigkeitsvariation überwacht und ein Befehlswert für einen Motor wird korrigiert, um eine Geschwindigkeitsvariation des Motors zu unterdrücken. Bei einer Motorsteuerung gemäß Patentliteratur 2 wird ein Ausgabestrom an einen Motor gemäß einem periodischen Lastzustand korrigiert, um dadurch eine Rotationsgeschwindigkeit des Motors zu steuern, so dass Geräusche oder Vibrationen auf Seiten der Lastvorrichtung unterdrückt werden können.There are different loads associated with a target of a motor in a load device. Accordingly, in the load device, a speed variation occurs due to periodic load fluctuation during one revolution of the engine. From the prior art, a method is known in which a speed variation of a motor in a load device is detected and a correction is applied to a motor control to reduce the variation in speed (see, for example, Patent Literature 1 or 2). In a motor controller according to Patent Literature 1, a speed variation caused by a load is monitored, and a command value for an engine is corrected to suppress a speed variation of the motor. In a motor controller according to
[Auflistung der zitierten Dokumente][List of cited documents]
[Patentliteratur][Patent Literature]
-
[Patentliteratur 1]
JP-A-2006-109544 JP-A-2006-109544 -
[Patentliteratur 2]
JP-A-2007-295673 JP-A-2007-295673
Bei der Motorsteuerung gemäß Patentliteratur 1 oder 2 kann eine durch Lastfluktuation verursachte Geschwindigkeitsvariation durch die Verwendung eines Hochleistungsmotors unterdrückt werden. Dies führt jedoch zu dem Problem, dass sich die Kosten erhöhen. Andererseits weist ein kostengünstiger Motor mit kleiner Leistung eine begrenzte Ansprechempfindlichkeit auf. Es ist deshalb unmöglich, eine Variation in der Geschwindigkeit zu unterdrücken, selbst wenn eine Spannung oder ein Strom erhöht wird. In diesem Fall lässt sich eine erforderliche Leistung nicht erhalten, während die Spannung oder der Strom für die Motorsteuerung erhöht wird, so dass ein zusätzlicher Strom in den Motor fließen kann. Dementsprechend ergibt sich das Problem, dass ein Effektivstrom erhöht wird, um den Leistungsfaktor des Motors zu reduzieren, und der zusätzliche Strom wirkt sich negativ auf die Wärmeentwicklung des Motors aus.In the motor control according to
ZUSAMMENFASSUNG DER ERFINDUNGSUMMARY OF THE INVENTION
Die vorliegende Erfindung wurde im Hinblick auf die obenerwähnte Problematik entwickelt. Es ist eine Aufgabe der Erfindung, eine Motorsteuereinheit, ein Motorsteuerverfahren, eine Nähmaschine und ein Programm hierfür bereitzustellen, mittels welcher ein unnötiger Strom, der keinen Beitrag zur Korrektur einer Geschwindigkeitsvariation eines Motors leistet, unterdrückbar ist, um dadurch einen Effektivstrom des Motors zu verringern.The present invention has been developed in view of the above-mentioned problem. It is an object of the invention to provide a motor control unit, a motor control method, a sewing machine and a program therefor, by means of which an unnecessary current which does not contribute to the correction of a speed variation of an engine can be suppressed, thereby reducing an effective current of the motor.
Eine Motorsteuereinheit gemäß der Erfindung ist eine Motorsteuereinheit, welche einen Motor antreibt und steuert, bei dem durch periodische Lastfluktuation eine Geschwindigkeitsvariation erzeugt werden kann, und welche umfasst: einen Geschwindigkeitsdetektionsbereich, welcher eine aktuelle Geschwindigkeit des Motors detektiert; einen Befehlsstromerzeugungsbereich, welcher einen Befehlsstrom basierend auf der aktuellen Geschwindigkeit des Motors erzeugt; und eine Filterschaltung, welche eine Fluktuationskomponente, die durch die Lastfluktuation verursacht wird und in dem Befehlsstrom enthalten ist, eliminiert; wobei der Motor von dem Befehlsstrom angetrieben und gesteuert wird, aus dem die Fluktuationskomponente eliminiert wurde.A motor control unit according to the invention is a motor control unit which drives and controls a motor in which a speed variation can be generated by periodic load fluctuation, and which comprises: a speed detection area which detects a current speed of the motor; an instruction power generation area that generates an instruction current based on the current speed of the motor; and a filter circuit which eliminates a fluctuation component caused by the load fluctuation contained in the instruction current; wherein the motor is driven and controlled by the command current from which the fluctuation component has been eliminated.
Ein Motorsteuerverfahren gemäß der Erfindung ist ein Motorsteuerverfahren zum Antreiben und Steuern eines Motors, bei dem durch periodische Lastfluktuation eine Geschwindigkeitsvariation erzeugt werden kann, und welches die Schritte umfasst: Detektieren einer aktuellen Geschwindigkeit des Motors; Erzeugen eines Befehlsstroms basierend auf der aktuellen Geschwindigkeit des Motors; und Eliminieren einer Fluktuationskomponente, welche durch die Lastfluktuation verursacht wird und in dem Befehlsstrom enthalten ist; wobei der Motor von dem Befehlsstrom angetrieben und gesteuert wird, aus dem die Fluktuationskomponente eliminiert wurde.A motor control method according to the invention is a motor control method for driving and controlling a motor in which a speed variation can be generated by periodic load fluctuation, and comprising the steps of: detecting a current speed of the motor; Generating a command current based on the current speed of the motor; and eliminating a fluctuation component caused by the load fluctuation and contained in the instruction stream; wherein the motor is driven and controlled by the command current from which the fluctuation component has been eliminated.
Gemäß diesen Ausgestaltungen wird die durch die Lastfluktuation verursachte Fluktuationskomponente aus dem Befehlsstrom eliminiert, welcher der aktuellen Geschwindigkeit des Motors folgt. Wenn ein kostengünstiger Motor mit einer begrenzten Ansprechempfindlichkeit verwendet wird und die Ausgestaltungen auf diesen angewendet werden, kann ein unnötiger Strom, der keinen Beitrag zur Korrektur einer durch die Lastfluktuation verursachten Geschwindigkeitsvariation leistet, unterdrückt werden, um einen Effektivstrom des Motors zu reduzieren. Es ist daher möglich, unnötigen Energieverbrauch des Motors zu reduzieren, so dass der Leistungsfaktor des Motors verbessert werden kann.According to these embodiments, the fluctuation component caused by the load fluctuation is eliminated from the command current following the current speed of the motor. When an inexpensive motor having a limited responsiveness is used and the embodiments are applied thereto, an unnecessary current that does not contribute to the correction of a speed variation caused by the load fluctuation can be suppressed to reduce an effective current of the motor. It is therefore possible to reduce unnecessary power consumption of the engine, so that the power factor of the motor can be improved.
Wenn eine Lastfluktuation n Male während einer Umdrehung des Motors auftritt, kann die Filterschaltung in der im Vorstehenden erwähnten Motorsteuereinheit eine Mittenfrequenz eines Filters so setzen, dass diese n-mal so hoch ist wie eine Geschwindigkeitsfrequenz, welche die Anzahl der Umdrehungen pro Zeiteinheit des Motors angibt, so dass die durch die Lastfluktuation verursachte Fluktuationskomponente aus dem Befehlsstrom eliminiert werden kann. Gemäß dieser Ausgestaltung lässt sich die Fluktuationskomponente auf einfache Weise aus der Zahl von Malen des Auftretens einer Lastfluktuation während einer Umdrehung des Motors erhalten. Somit kann die Mittenfrequenz des Filters gesetzt werden, um die Fluktuationskomponente aus dem Befehlsstrom zu eliminieren.When a load fluctuation occurs n times during one revolution of the engine, the filter circuit in the above-mentioned engine control unit may set a center frequency of a filter to be n times as high as a speed frequency indicating the number of revolutions per unit time of the engine so that the fluctuation component caused by the load fluctuation can be eliminated from the command current. According to this configuration, the fluctuation component can be easily obtained from the number of times of occurrence of load fluctuation during one revolution of the engine. Thus, the center frequency of the filter can be set to eliminate the fluctuation component from the command stream.
Bei der obenerwähnten Motorsteuereinheit kann die Geschwindigkeitsfrequenz aus einer Setzgeschwindigkeit erhalten werden, welche auf einem Positionsbefehl für den Motor basiert. Gemäß dieser Ausgestaltung kann die durch die Lastfluktuation verursachte Fluktuationskomponente aus der Geschwindigkeitsfrequenz erhalten werden, welche dem Positionsbefehl für den Motor folgt. Da die Mittenfrequenz des Filters gemäß dem Positionsbefehl für den Motor variabel ist, ist es möglich, die durch die Lastfluktuation verursachte Fluktuationskomponente, welche gemäß der Setzgeschwindigkeit variiert, richtig zu eliminieren.In the above-mentioned engine control unit, the speed frequency can be obtained from a setting speed based on a position command for the engine. According to this configuration, the fluctuation component caused by the load fluctuation can be obtained from the speed frequency following the position command for the motor. Since the center frequency of the filter is variable according to the position command for the motor, it is possible to properly eliminate the fluctuation component caused by the load fluctuation, which varies according to the setting speed.
Bei der obenerwähnten Motorsteuereinheit kann die Geschwindigkeitsfrequenz aus der aktuellen Geschwindigkeit des Motors erhalten werden, welche mittels des Geschwindigkeitsdetektionsbereichs detektiert wird. Gemäß dieser Ausgestaltung kann die durch die Lastfluktuation verursachte Fluktuationskomponente aus der Geschwindigkeitsfrequenz erhalten werden, welche der aktuellen Geschwindigkeit des Motors folgt. Da die Mittenfrequenz des Filters gemäß der aktuellen Geschwindigkeit des Motors variabel ist, ist es möglich, die durch die Lastfluktuation verursachte Fluktuationskomponente, welche gemäß der aktuellen Geschwindigkeit variiert, richtig zu eliminieren.In the above-mentioned engine control unit, the speed frequency can be obtained from the actual speed of the engine detected by the speed detection area. According to this configuration, the fluctuation component caused by the load fluctuation can be obtained from the speed frequency following the actual speed of the motor. Since the center frequency of the filter is variable according to the actual speed of the motor, it is possible to properly eliminate the fluctuation component caused by the load fluctuation, which varies according to the actual speed.
Eine Nähmaschine gemäß der Erfindung umfasst die im Vorstehenden erwähnte Motorsteuereinheit und einen Motor, welcher von der Motorsteuereinheit angetrieben und gesteuert wird. Gemäß dieser Ausgestaltung wird ein Effektivstrom des Motors, welcher in der Nähmaschine verwendet wird, reduziert, so dass der Leistungsfaktor des Motors verbessert werden kann.A sewing machine according to the invention comprises the above-mentioned engine control unit and a motor which is driven and controlled by the engine control unit. According to this embodiment, an RMS current of the motor used in the sewing machine is reduced, so that the power factor of the motor can be improved.
Ein Programm gemäß der Erfindung veranlasst eine Motorsteuereinheit, die Schritte des obenerwähnten Motorsteuerverfahrens auszuführen. Gemäß dieser Ausgestaltung kann eine Funktion des Eliminierens einer durch Lastfluktuation verursachten Fluktuationskomponente aus einem Befehlsstrom zu der Motorsteuereinheit hinzugefügt werden, wenn das Programm in der Motorsteuereinheit installiert ist.A program according to the invention causes an engine control unit to execute the steps of the aforementioned engine control method. According to this configuration, a function of eliminating a fluctuation component caused by load fluctuation from an instruction current may be added to the engine control unit when the program is installed in the engine control unit.
[Vorteil der Erfindung]Advantage of the Invention
Gemäß der Erfindung wird eine durch Lastfluktuation verursachte Fluktuationskomponente aus einem Befehlsstrom, welcher einer aktuellen Geschwindigkeit eines Motors folgt, eliminiert, so dass ein unnötiger Strom, der keinen Beitrag zur Korrektur einer Geschwindigkeitsvariation leistet, unterdrückt werden kann, um einen Effektivstrom des Motors zu reduzieren. Auf diese Weise kann der Leistungsfaktor des Motors verbessert werden.According to the invention, a fluctuation component caused by load fluctuation is eliminated from an instruction current following a current speed of a motor, so that an unnecessary current that does not contribute to the correction of a speed variation can be suppressed to reduce an RMS current of the motor. In this way, the power factor of the engine can be improved.
KURZBESCHREIBUNG DER FIGURENBRIEF DESCRIPTION OF THE FIGURES
DETAILBESCHREIBUNGLONG DESCRIPTION
Eine Motorantriebsvorrichtung gemäß einer Ausführungsform der Erfindung wird nachfolgend unter Bezugnahme auf die beigefügten Zeichnungen beschrieben.
Wie in
Bei der U-Phasenhalbbrückenschaltung
Ein Verbindungspunkt zwischen den U-Phasenschalteinrichtungen T1 und T4, ein Verbindungspunkt zwischen den V-Phasenschalteinrichtungen T2 und T5 und ein Verbindungspunkt zwischen den W-Phasenschalteinrichtungen T3 und T6 sind über nicht gezeigte Dreiphasenerregerspulen oder -widerstände des Servomotors
Gemäß den EIN/AUS-Zuständen der Schalteinrichtungen T1 bis T6 wird ein DC-Strom (Gleichstrom) in einen AC-Strom (Wechselstrom) umgewandelt, um die erforderliche Leistungszuführung zu dem Servomotor
Im Übrigen können beliebige Strom-/Spannungssteuereinrichtungen als Schalteinrichtungen T1 bis T6 verwendet werden. Die Schalteinrichtungen T1 bis T6 sind nicht auf Leistungstransistoren beschränkt, sondern können auch IGBTs (Insulated Gate Bipolar Transistors; Bipolartransistoren mit isolierter Gate-Elektrode), MOSFETs (Metal-Oxide-Semiconductor Field-Effect Transistors; Metal-Oxid-Halbleiter-Feldeffekttransistoren) oder Bipolartransistoren sein. Andererseits können beliebige Einrichtungen als Freilaufdioden D1 bis D6 verwendet werden, solange diese einen regenerativen Strompfad bilden können. In Leistungstransistoren eingebaute parasitäre Dioden können Verwendung finden. Ferner ist hier beispielhaft eine Ausgestaltung gezeigt, bei der die Ströme Iu und Iw von zwei Phasen mittels Stromsensoren
Im Übrigen wird zwar auf eine Beschreibung der detaillierten Ausgestaltung jedes Teils der Nähmaschine gemäß der Ausführungsform verzichtet, die Nähmaschine weist jedoch als Übertragungsmechanismus eine übliche Nähmaschinenausgestaltung auf, umfassend eine Hauptwelle, eine Nadelstangenkurbelstange, eine Balance-Einrichtung, eine Balance-Kurbel, eine große Pendelwellenkurbelstange, eine große Pendelwelle, eine untere Welle etc.Incidentally, although description is omitted on the detailed configuration of each part of the sewing machine according to the embodiment, the sewing machine has as a transmission mechanism a conventional sewing machine configuration comprising a main shaft, a needle bar crank rod, a balance device, a balance crank, a large pendulum shaft crank rod , a big pendulum shaft, a lower shaft etc.
Die so ausgebildete Motorantriebsvorrichtung wird zum Steuern des Servomotors
Theoretisch ist es zu bevorzugen, einen Strom zu steuern, der in den Servomotor
Hier folgt unter Bezugnahme auf
Wie in
In diesem Fall wird, wie in
Gemäß der Ausführungsform wird deshalb eine Fluktuationskomponente, welche durch die Lastfluktuation verursacht wird und in dem Befehlsstrom enthalten ist, mittels eines Filters eliminiert, so dass die Amplitude des Befehlsstroms reduziert werden kann. Als eine Folge davon kann der Servomotor
Ein Steuerkreis in der Motorsteuereinheit wird nachfolgend unter Bezugnahme auf
Wie in
In einem Geschwindigkeitsabweichungsrechner
Insbesondere wird zunächst eine Geschwindigkeitsfrequenz aus der Setzgeschwindigkeit des Servomotors
Als Nächstes wird die Mittenfrequenz des Filters aus der Geschwindigkeitsfrequenz des Servomotors
Auf diese Weise wird bei n-maligem Auftreten einer Lastfluktuation während einer Umdrehung des Servomotors
Der gefilterte Befehlsstrom wird von der Filterschaltung
Im Übrigen ist die Motorsteuereinheit
Es folgt nun unter Bezugnahme auf
Wie in
Als Nächstes wird beispielhaft das Setzen des Filters beschrieben. Wie in
Wie in
Wie in
Somit ist dann, wenn ein Filter vorgesehen ist, nicht zu befürchten, dass ein zusätzlicher Strom, der durch die Lastfluktuation verursacht wird, in den Servomotor
Hierbei haben der betreffende Erfinder et al. einen Effektivstrom [A] und eine Geschwindigkeitswelligkeit [U/min] bei einer Motorsteuerung ohne Filter und einen Effektivstrom [A] und eine Geschwindigkeitswelligkeit [U/min] bei einer Motorsteuerung mit Filter gemessen. Die so erhaltenen Ergebnisse sind in Tabelle 1 gezeigt. [Tabelle 1]
Wie in Tabelle 1 gezeigt, wurde für jede Setzgeschwindigkeit bestätigt, dass die Geschwindigkeitswelligkeit bei der Motorsteuerung mit Filter kleiner war als bei der Motorsteuerung ohne Filter, so dass der Effektivstrom bei der Motorsteuerung mit Filter reduziert werden konnte.As shown in Table 1, for each setting speed, it was confirmed that the speed ripple in the motor control with the filter was smaller than that in the motor control without the filter, so that the effective current in the motor control with the filter could be reduced.
Wie im Vorstehenden beschrieben, wird bei der Motorsteuerung gemäß der Ausführungsform die durch die Lastfluktuation verursachte Fluktuationskomponente aus dem Befehlsstrom eliminiert, welcher der aktuellen Geschwindigkeit des Servomotors folgt. Es ergibt sich, dass nicht zu befürchten ist, dass ein zusätzlicher Strom in den Servomotor fließen kann, um die durch die Lastfluktuation verursachte Geschwindigkeitsvariation zu annullieren. Wenn ein kostengünstiger Servomotor mit einer begrenzten Ansprechempfindlichkeit verwendet wird, wird ein unnötiger Strom, der keinen Beitrag zur Korrektur der Geschwindigkeitsvariation leistet, unterdrückt, um den Effektivstrom des Servomotors zu reduzieren. Dementsprechend wird unnötiger Energieverbrauch des Servomotors reduziert, so dass der Leistungsfaktor des Servomotors verbessert werden kann.As described above, in the motor control according to the embodiment, the fluctuation component caused by the load fluctuation is eliminated from the command current following the current speed of the servomotor. As a result, there is no fear that an additional current may flow into the servomotor to cancel the speed variation caused by the load fluctuation. When a low-cost servomotor having a limited responsiveness is used, an unnecessary current that does not contribute to the correction of the speed variation is suppressed to reduce the effective current of the servomotor. Accordingly, unnecessary power consumption of the servomotor is reduced, so that the power factor of the servomotor can be improved.
Im Übrigen ist die Erfindung nicht auf die im Vorstehenden erwähnte Ausführungsform beschränkt; vielmehr sind verschiedene Modifikationen der Ausführungsform der Erfindung möglich. Bei der oben erwähnten Ausführungsform sind die Abmessungen, Formen etc. nicht auf die in den beigefügten Zeichnungen gezeigten beschränkt, sondern können geeignet geändert werden, ohne den Bereich zu verlassen, in dem die Wirkung der Erfindung ausgeübt werden kann. Ferner können geeignete Änderungen an der Ausführungsform der Erfindung vorgenommen werden, solange diese den beabsichtigten Bereich der Erfindung nicht verlassen.Incidentally, the invention is not limited to the embodiment mentioned above; Rather, various modifications of the embodiment of the invention are possible. In the above-mentioned embodiment, the dimensions, shapes, etc., are not limited to those shown in the accompanying drawings, but may be appropriately changed without departing from the scope in which the effect of the invention can be exerted. Furthermore, suitable changes may be made to the embodiment of the invention as long as it does not depart from the intended scope of the invention.
Beispielsweise ist in der Ausführungsform beispielhaft eine Motorsteuereinheit zur Verwendung in einer Nähmaschine beschrieben; die Erfindung ist jedoch nicht auf eine solche Ausgestaltung beschränkt. Die Motorsteuereinheit kann für eine andere Lastvorrichtung verwendet werden, beispielsweise für einen Mounter oder einen Drucker, solange sie eine Ausgestaltung aufweist, die auf eine Lastvorrichtung angewendet wird, bei der eine periodische Lastschwankung auftritt.For example, in the embodiment, an engine control unit for use in a sewing machine is described by way of example; However, the invention is not limited to such a configuration. The engine control unit may be used for another load device, such as a mounter or a printer, as long as it has a configuration that is applied to a load device in which a periodic load fluctuation occurs.
Ferner weist die Ausführungsform zwar eine Ausgestaltung auf, bei welcher die Filterschaltung
Ferner ist in der Ausführungsform als Motor beispielhaft der Servomotor
Ferner weist die Ausführungsform zwar eine Ausgestaltung auf, bei welcher der Steuerkreis eine Mehrzahl von Rückführkreisen aufweist, wie in
Ferner weist die Ausführungsform zwar eine Ausgestaltung auf, bei welcher der Geschwindigkeitsdetektionsbereich
Ferner weist die Ausführungsform zwar eine Ausgestaltung auf, bei welcher die Filterschaltung
Ferner weist die Ausführungsform zwar eine Konfiguration auf, bei welcher eine Geschwindigkeitsfrequenz aus einer Setzgeschwindigkeit des Servomotors
[Industrielle Anwendbarkeit][Industrial Applicability]
Wie im Vorstehenden beschrieben, weist die Erfindung den Vorteil auf, dass ein unnötiger Strom, der keinen Beitrag zur Korrektur einer Geschwindigkeitsvariation leistet, unterdrückt wird, so dass ein Effektivstrom eines Motors reduziert werden kann. Insbesondere ist die Erfindung von Nutzen für eine Motorsteuereinheit zum Steuern eines Motors, welcher mit einer Hauptwelle einer Nähmaschine verbunden ist, ein Motorsteuerverfahren und ein Programm hierfür.As described above, the invention has the advantage that an unnecessary current that makes no contribution to the correction of a speed variation is suppressed, so that an RMS current of a motor can be reduced. In particular, the invention is useful for a motor control unit for controlling a motor connected to a main shaft of a sewing machine, a motor control method, and a program therefor.
BezugszeichenlisteLIST OF REFERENCE NUMBERS
- 11
- Hauptleistungszuführung Main power supply
- 22
- Gleichrichter rectifier
- 33
- Servomotor (Motor) Servomotor (motor)
- 44
- Inverterbrückenschaltung Inverter bridge circuit
- 55
- Motorsteuereinheit Engine control unit
- 66
- Glättungskondensator smoothing capacitor
- 77
- Hauptleistungszuführungsschaltungsbereich Main power supply circuit area
- 88th
- Halbbrückenschaltung Half-bridge circuit
- 99
- Stromsensor current sensor
- 1010
- Encoder encoder
- 1111
- Positionsabweichungsrechner Position deviation calculator
- 1212
- Geschwindigkeitsdetektionsbereich Speed detection range
- 1313
- Geschwindigkeitsabweichungsrechner (Befehlsstromerzeugungsbereich) Speed Deviation Calculator (Command Power Generation Area)
- 1414
- Filterschaltung filter circuit
- 1515
- Differentiator differentiator
- 1616
- Frequenzrechner frequency Converter
- 1717
- Stromabweichungsrechner Current deviation calculator
- 1818
- Stromverstärker current amplifier
Claims (6)
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2015-069010 | 2015-03-30 | ||
JP2015069010A JP2016189668A (en) | 2015-03-30 | 2015-03-30 | Motor control apparatus, motor control method, sewing machine, and program thereof |
Publications (1)
Publication Number | Publication Date |
---|---|
DE102016105749A1 true DE102016105749A1 (en) | 2016-10-06 |
Family
ID=56937113
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
DE102016105749.5A Withdrawn DE102016105749A1 (en) | 2015-03-30 | 2016-03-30 | Engine control unit, engine control method and sewing machine |
Country Status (3)
Country | Link |
---|---|
JP (1) | JP2016189668A (en) |
CN (1) | CN106026799A (en) |
DE (1) | DE102016105749A1 (en) |
Families Citing this family (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
EP3639976A4 (en) * | 2017-06-16 | 2020-07-15 | Panasonic Intellectual Property Management Co., Ltd. | Impact electrical tool |
JP6856469B2 (en) * | 2017-07-19 | 2021-04-07 | ファナック株式会社 | Servo motor controller |
JP7108431B2 (en) * | 2018-03-07 | 2022-07-28 | Juki株式会社 | MOTOR CONTROL DEVICE, SEWING MACHINE, AND MOTOR CONTROL METHOD |
JP6717872B2 (en) * | 2018-03-27 | 2020-07-08 | ファナック株式会社 | Motor controller |
JP7050951B2 (en) * | 2018-11-07 | 2022-04-08 | 三菱電機株式会社 | Load drive device, refrigeration cycle device and air conditioner |
CN114929607A (en) * | 2019-12-05 | 2022-08-19 | 通力股份公司 | Drive system and method for controlling a drive system |
Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2006109544A (en) | 2004-09-30 | 2006-04-20 | Brother Ind Ltd | Device and method for evaluating rotator, and device and method for setting amount of corrective operation, and controller and its method and program |
JP2007295673A (en) | 2006-04-21 | 2007-11-08 | Denso Corp | Motor controller |
Family Cites Families (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP3404388B2 (en) * | 2001-10-26 | 2003-05-06 | 三菱電機株式会社 | Motor control method |
JP2008312339A (en) * | 2007-06-14 | 2008-12-25 | Panasonic Corp | Controller for motors |
JP4476314B2 (en) * | 2007-08-10 | 2010-06-09 | 三洋電機株式会社 | Motor control device and compressor |
JP2010088200A (en) * | 2008-09-30 | 2010-04-15 | Calsonic Kansei Corp | Electric motor control device |
US8269438B2 (en) * | 2009-08-07 | 2012-09-18 | Lg Electronics Inc. | Apparatus for driving motor of air conditioner and method for driving the same |
JP2012186897A (en) * | 2011-03-04 | 2012-09-27 | Juki Corp | Encoder signal filter device |
JP5920769B2 (en) * | 2011-09-27 | 2016-05-18 | 株式会社ミツバ | Brushless motor control method, brushless motor control device, and electric power steering device |
-
2015
- 2015-03-30 JP JP2015069010A patent/JP2016189668A/en active Pending
-
2016
- 2016-03-30 DE DE102016105749.5A patent/DE102016105749A1/en not_active Withdrawn
- 2016-03-30 CN CN201610192708.0A patent/CN106026799A/en active Pending
Patent Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2006109544A (en) | 2004-09-30 | 2006-04-20 | Brother Ind Ltd | Device and method for evaluating rotator, and device and method for setting amount of corrective operation, and controller and its method and program |
JP2007295673A (en) | 2006-04-21 | 2007-11-08 | Denso Corp | Motor controller |
Also Published As
Publication number | Publication date |
---|---|
JP2016189668A (en) | 2016-11-04 |
CN106026799A (en) | 2016-10-12 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
DE102016105749A1 (en) | Engine control unit, engine control method and sewing machine | |
DE69031573T2 (en) | AC motor control | |
DE102009000609B4 (en) | Current regulator and method and system for current regulation for AC motors | |
DE3149017C2 (en) | Drive system with an electric motor | |
DE102011121832A1 (en) | Inverter device for driving motor e.g. servomotor, has control unit that performs operating condition setting process around carrier frequency of pulse width modulation signal based on temperature information of semiconductor device | |
DE102014008642A1 (en) | A temperature estimating device for estimating the temperature of a power semiconductor chip and motor control device having such a temperature estimating device | |
DE102011015327B4 (en) | Converter arrangement, method for producing a converter arrangement and method for operating a converter arrangement | |
DE102014010576B4 (en) | Motor control for two motors driving a single object | |
DE3784801T2 (en) | CONTROL UNIT FOR AN INDUCTION MOTOR. | |
DE10246382A1 (en) | Operating electronically commutated DC motor involves increasing current limit for defined period if exceeded while motor rotating to make higher motor power available for this period | |
DE102005013246A1 (en) | Error detection system for converters | |
DE102004038345A1 (en) | Motor controller | |
DE102017128676A1 (en) | Motor drive control device and control method of the motor drive control device | |
DE102013005941A1 (en) | Control device for a synchronous motor for controlling a synchronous motor when performing an energy recovery operation and for stopping the synchronous motor in case of failure of the power supply | |
DE102014217585A1 (en) | Motor control device | |
DE102015215623A1 (en) | CONTROL DEVICE FOR A ROTATING ELECTRIC MACHINE | |
DE102009014769A1 (en) | Motor controller | |
DE3708261C2 (en) | ||
DE102018002392A1 (en) | A servomotor control apparatus for controlling a servomotor and a servomotor control system comprising the same | |
DE10197212B4 (en) | Engine control system | |
DE102014004375B4 (en) | HOST CONTROL FOR GENERATING POSITION CONTROL GAIN | |
DE202015100350U1 (en) | power tool | |
DE102020007342A1 (en) | Rectifier and motor control device with power regeneration function | |
EP0469177B1 (en) | Method and device for restarting an induction motor | |
DE102017217709A1 (en) | Control device for rotary electric machine and control method |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
R119 | Application deemed withdrawn, or ip right lapsed, due to non-payment of renewal fee |