+

WO2018179398A1 - Machine à coudre - Google Patents

Machine à coudre Download PDF

Info

Publication number
WO2018179398A1
WO2018179398A1 PCT/JP2017/013764 JP2017013764W WO2018179398A1 WO 2018179398 A1 WO2018179398 A1 WO 2018179398A1 JP 2017013764 W JP2017013764 W JP 2017013764W WO 2018179398 A1 WO2018179398 A1 WO 2018179398A1
Authority
WO
WIPO (PCT)
Prior art keywords
signal
sewing machine
motor
sewing
unit
Prior art date
Application number
PCT/JP2017/013764
Other languages
English (en)
Japanese (ja)
Inventor
孝志 甲斐
東一 上野
俊介 吉田
慧 清水
Original Assignee
三菱電機株式会社
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by 三菱電機株式会社 filed Critical 三菱電機株式会社
Priority to JP2017545703A priority Critical patent/JP6239209B1/ja
Priority to DE112017005646.2T priority patent/DE112017005646B4/de
Priority to CN201780075763.4A priority patent/CN110050093B/zh
Priority to PCT/JP2017/013764 priority patent/WO2018179398A1/fr
Publication of WO2018179398A1 publication Critical patent/WO2018179398A1/fr

Links

Images

Classifications

    • DTEXTILES; PAPER
    • D05SEWING; EMBROIDERING; TUFTING
    • D05BSEWING
    • D05B69/00Driving-gear; Control devices
    • D05B69/20Control devices responsive to the number of stitches made
    • AHUMAN NECESSITIES
    • A61MEDICAL OR VETERINARY SCIENCE; HYGIENE
    • A61FFILTERS IMPLANTABLE INTO BLOOD VESSELS; PROSTHESES; DEVICES PROVIDING PATENCY TO, OR PREVENTING COLLAPSING OF, TUBULAR STRUCTURES OF THE BODY, e.g. STENTS; ORTHOPAEDIC, NURSING OR CONTRACEPTIVE DEVICES; FOMENTATION; TREATMENT OR PROTECTION OF EYES OR EARS; BANDAGES, DRESSINGS OR ABSORBENT PADS; FIRST-AID KITS
    • A61F13/00Bandages or dressings; Absorbent pads
    • A61F13/15Absorbent pads, e.g. sanitary towels, swabs or tampons for external or internal application to the body; Supporting or fastening means therefor; Tampon applicators
    • A61F13/45Absorbent pads, e.g. sanitary towels, swabs or tampons for external or internal application to the body; Supporting or fastening means therefor; Tampon applicators characterised by the shape
    • A61F13/49Absorbent pads, e.g. sanitary towels, swabs or tampons for external or internal application to the body; Supporting or fastening means therefor; Tampon applicators characterised by the shape specially adapted to be worn around the waist, e.g. diapers, nappies
    • A61F13/494Absorbent pads, e.g. sanitary towels, swabs or tampons for external or internal application to the body; Supporting or fastening means therefor; Tampon applicators characterised by the shape specially adapted to be worn around the waist, e.g. diapers, nappies characterised by edge leakage prevention means
    • AHUMAN NECESSITIES
    • A61MEDICAL OR VETERINARY SCIENCE; HYGIENE
    • A61FFILTERS IMPLANTABLE INTO BLOOD VESSELS; PROSTHESES; DEVICES PROVIDING PATENCY TO, OR PREVENTING COLLAPSING OF, TUBULAR STRUCTURES OF THE BODY, e.g. STENTS; ORTHOPAEDIC, NURSING OR CONTRACEPTIVE DEVICES; FOMENTATION; TREATMENT OR PROTECTION OF EYES OR EARS; BANDAGES, DRESSINGS OR ABSORBENT PADS; FIRST-AID KITS
    • A61F13/00Bandages or dressings; Absorbent pads
    • A61F13/15Absorbent pads, e.g. sanitary towels, swabs or tampons for external or internal application to the body; Supporting or fastening means therefor; Tampon applicators
    • A61F13/45Absorbent pads, e.g. sanitary towels, swabs or tampons for external or internal application to the body; Supporting or fastening means therefor; Tampon applicators characterised by the shape
    • A61F13/49Absorbent pads, e.g. sanitary towels, swabs or tampons for external or internal application to the body; Supporting or fastening means therefor; Tampon applicators characterised by the shape specially adapted to be worn around the waist, e.g. diapers, nappies
    • A61F13/496Absorbent pads, e.g. sanitary towels, swabs or tampons for external or internal application to the body; Supporting or fastening means therefor; Tampon applicators characterised by the shape specially adapted to be worn around the waist, e.g. diapers, nappies in the form of pants or briefs
    • DTEXTILES; PAPER
    • D05SEWING; EMBROIDERING; TUFTING
    • D05BSEWING
    • D05B51/00Applications of needle-thread guards; Thread-break detectors
    • DTEXTILES; PAPER
    • D05SEWING; EMBROIDERING; TUFTING
    • D05BSEWING
    • D05B69/00Driving-gear; Control devices
    • D05B69/36Devices for stopping drive when abnormal conditions occur, e.g. thread breakage

Definitions

  • the present invention relates to a sewing machine that includes a sewing needle, a hook, a balance, and an intermediate presser to form a seam.
  • Patent Documents 3 to 6 disclose detectors used as skip detection means.
  • the amount of movement of the upper thread is detected from the frictional sound of the upper thread that is generated while the sewing machine performs the sewing operation for one stitch by using a sound detection sensor mounted on the thread guide near the balance. Accordingly, a technique is disclosed in which a stitch skip is detected based on a result of comparing an appropriate upper thread movement amount stored in advance with a detected upper thread movement amount.
  • Patent Document 4 uses a photoelectric detector that is sensitive to reflected light, and skips when the loop of the upper thread that has been trapped up does not show the behavior across the surface of the bobbin case that is stored in the hook. Techniques for detecting are disclosed.
  • Patent Document 5 a position detector that detects whether or not a thread take-up spring having a yarn hooking portion provided in a thread tensioner is positioned at an initial position is used, and a balance bottom dead center that is a specific upper shaft angle is used.
  • a technique for detecting a stitch skip based on the behavior of a thread take-up spring within a range of +60 [°] is disclosed.
  • Patent Document 6 uses a motor that rotates a rotating body around which the upper thread is wound as the detector when the upper thread is unwound from a thread supply source. Techniques for detecting skipping when not done are disclosed.
  • JP-A-5-23472 Japanese Patent Laid-Open No. 2003-126777 JP-A-8-276088 JP 2000-197786 A JP 2013-48710 A Japanese Unexamined Patent Publication No. 2016-202437
  • the stitch skip detection means disclosed in Patent Documents 3 to 5 needs to be provided with a dedicated mechanism, a sensor, and a sensor wiring for detecting the behavior of the upper thread. This increases the overall manufacturing cost.
  • the stitch skip detection means disclosed in Patent Document 6 detects the tension generated in the upper thread and the amount of movement of the upper thread when the shuttle pulls the upper thread based on the behavior of the motor. Since a motor that generates tension on the upper thread is required, the manufacturing cost increases as in the techniques disclosed in Patent Documents 3 to 5. Further, when using the stitch skip detection means disclosed in Patent Document 6, a motor is installed in the middle of the yarn path for supplying the upper thread, but when the motor is arranged at a location away from the sewing needle.
  • the upper thread expands and contracts and the detection accuracy of the tension and the movement amount decreases.
  • the motor is installed near the sewing needle, for example, by integrating it with the thread tension device, there arises a problem that the installation space in the arm portion of the sewing machine and the ease of assembly cannot be secured.
  • the stitch skip detection means disclosed in Patent Document 6 is easily affected by the sliding surface of the rotating body around which the upper thread is wound, and particularly when the friction between the upper thread and the sliding surface is low and slipping occurs. In this case, the reliability of the detected tension value decreases.
  • the stitch skip detection means disclosed in Patent Documents 3 to 6 increases the number of parts of the entire sewing machine in any case, so that the man-hours at the initial start-up, failure due to environmental changes or aging deterioration, There was a problem that the maintenance man-hours for avoiding false detections increased significantly.
  • the present invention has been made in view of the above, and an object of the present invention is to obtain a sewing machine that can detect the occurrence of skipping with a simple configuration with few additional parts.
  • the sewing machine of the present invention is an upper thread formed by moving a sewing needle inserted into a sewing product from a bottom dead center to a top dead center.
  • a rotary information detector that detects rotation information of a rotary hook that has a sword tip that captures the loop, a motor that rotates the rotary hook, and occurrence of skipping based on rotation information detected during the period when the rotary hook sword tip captures the upper thread
  • a monitoring unit that outputs a skip detection signal when the skip is detected.
  • FIG. 1 is a perspective view showing the overall configuration of a sewing machine according to Embodiment 1.
  • FIG. The perspective view which shows the upper shaft mechanism of the sewing machine which concerns on Embodiment 1.
  • FIG. The perspective view which shows the lower shaft mechanism of the sewing machine which concerns on Embodiment 1.
  • FIG. Block diagram showing a control configuration of the sewing machine according to the first embodiment FIG. 3 is a block diagram showing details of a lower shaft motor control calculation unit of the sewing machine according to the first embodiment.
  • FIG. 3 is a block diagram showing details of a lower shaft deviation suppressing unit of the sewing machine according to the first embodiment.
  • FIG. 3 is a block diagram showing details of the monitoring unit of the sewing machine according to the first embodiment.
  • FIG. 9 is a block diagram showing details of a lower shaft motor control calculation unit of a sewing machine according to a third embodiment.
  • FIG. 9 is a block diagram showing details of a lower shaft motor control calculation unit of a sewing machine according to a fourth embodiment. Block diagram showing details of the monitoring unit of the sewing machine according to the fourth embodiment FIG.
  • FIG. 9 is a block diagram showing details of a lower shaft motor control calculation unit of a sewing machine according to a fifth embodiment.
  • Block diagram showing details of a rotation information detector for a sewing machine according to Embodiment 5 The figure which shows the 1st hardware structural example of the control panel of the sewing machine which concerns on Embodiment 1-5.
  • Embodiment 1 FIG.
  • a configuration example of an industrial electronic sewing machine that performs a sewing operation while moving a sewing object that is a sewing material such as cloth or leather with a conveying device such as an XY table will be described.
  • this is also applied to devices in which seams are formed by catching the upper thread loop formed by the vertical movement of the sewing needle, for example, general sewing machines, occupational sewing machines, household sewing machines, embroidery machines, etc.
  • a configuration example of the form can be applied.
  • a configuration example of the sewing machine 100 according to the first embodiment will be described based on FIGS. 1 to 3.
  • FIG. 1 is a perspective view showing the overall configuration of the sewing machine according to the first embodiment.
  • FIG. 2 is a perspective view showing an upper shaft mechanism of the sewing machine according to the first embodiment.
  • FIG. 3 is a perspective view showing a lower shaft mechanism of the sewing machine according to the first embodiment.
  • the direction in which the sewing needle 212 moves up and down is the Z-axis direction
  • the direction orthogonal to the Z-axis direction is the X-axis direction
  • the Z-axis direction and the X-axis direction The direction orthogonal to both of these is defined as the Y-axis direction.
  • the X-axis direction is equal to the longitudinal direction of the bed 104 described later.
  • the main part of the sewing machine 100 shown in FIG. 1 includes a housing mechanism P0, a feed mechanism P1, a control device P2, an upper shaft mechanism P3 shown in FIG. 2, and a lower shaft mechanism P4 shown in FIG. .
  • the upper shaft mechanism P3 is disposed above the sliding plate 106 included in the housing mechanism P0 of FIG.
  • the lower shaft mechanism P4 is disposed below the sliding plate 106 in FIG.
  • the casing mechanism P0 of the sewing machine 100 includes an arm 101 that houses an upper shaft shaft 204 included in the upper shaft mechanism P3 of FIG. 2 and an upper shaft motor that is connected to the upper shaft shaft 204 of FIG. 201, an upper shaft motor case 102 that stores 201, a sewing machine head 103 that performs sewing work of an upper shaft mechanism P3 described later at the tip of the arm 101, a bed 104 that stores an XY stage 111 included in the feed mechanism P1, and an arm
  • the support leg 105 which supports 101 and the bed 104 from an installation floor, and the sliding board 106 are provided.
  • the sliding plate 106 is fixed to the upper surface of the bed 104 and supports the holding device 112 included in the feeding mechanism P1 slidably on a plane.
  • the casing mechanism P0 is a rigid material such as a high-rigidity steel plate or casting that is designed to withstand mechanical destruction due to an impact when the sewing machine 100 operates, or a flexible material that disperses and absorbs the impact. Consists of.
  • FIG. 1 shows the position of the upper shaft motor 201 in FIG. 2, the upper shaft motor case 102 is arranged to be connected to one end of the arm 101, but the length of the upper shaft shaft 204 in FIG. 2 is shortened. 2 may be installed inside the arm 101 to increase the torsional rigidity of the upper shaft shaft 204. Further, the upper shaft motor 201 in FIG. 2 may be installed in a form integrated with the sewing machine head 103, not inside the arm 101. In such an installation, it is not necessary to provide the upper shaft motor case 102 at the end of the arm 101 away from the sewing machine head 103, so that the torsional rigidity of the upper shaft shaft 204 of FIG. The degree of freedom of design can be expanded.
  • the feed mechanism P1 of the sewing machine 100 includes an XY stage 111, a holding device 112, and an air cylinder 113.
  • the XY stage 111 is driven in the X-axis direction and the Y-axis direction by an X-axis drive motor and a Y-axis drive motor (not shown), and the holding device 112 connected to the movable part of the XY stage 111 is placed in a horizontal plane on the sliding plate 106. Move with.
  • the holding device 112 performs switching between holding and non-holding of the sewing product using the air cylinder 113 as a drive source.
  • the holding device 112 holds and transfers the sewing product so that the insertion position of the sewing needle 212 with respect to the sewing product is a specific position designated by the user of the sewing machine 100 using the operation panel 121. I do.
  • the input device for designating the needle insertion position is not limited to the operation panel 121. For example, even if the needle insertion position is input from the computer outside the sewing machine 100 to the control panel 122 via the communication device. good.
  • the air cylinder 113 is used to secure the holding force of the holding device 112, but the present invention is not limited to this, and other means such as an electromagnetic press or a hydraulic press are used. May be.
  • a feed mechanism P1 that is a transport unit that transports a sewing product by the XY stage 111 and the holding device 112 is used. Is not limited to these.
  • the stitch skip detection method of the present embodiment can be applied to other types of sewing machines that transport a sewing product using a feed dog or a sewing machine that transports a sewing product using a robot. Further, the stitch skip detection method of the present embodiment can be applied to a sewing machine that does not include the feed mechanism P1 and that conveys the sewing product by another means including manual work.
  • the control device P2 of the sewing machine 100 includes an operation panel 121, a control panel 122, and a foot switch 123.
  • a user of the sewing machine 100 gives a sewing command signal for driving the sewing machine 100 to the control panel 122 based on sewing data such as sewing pattern data created on the operation panel 121.
  • the control panel 122 controls the conveyance work by the feed mechanism P1, and further controls the speed and timing of the sewing work by cooperation of an upper shaft mechanism P3 and a lower shaft mechanism P4 described later.
  • the foot switch 123 is switched between an operation start signal for starting control of the sewing machine 100 when the user of the sewing machine 100 presses a button, a touch panel, or the like, and holding or non-holding of the sewing product by the holding device 112. And a holding signal for performing control to the control panel 122.
  • the upper shaft mechanism P3 of the sewing machine 100 includes an upper shaft motor 201, a rotation information detector 202 that detects rotation information of the upper shaft motor 201, a coupling 203, an upper shaft shaft 204, An intermediate presser drive mechanism 205 that is connected to the upper shaft shaft 204 to prevent the workpiece from being lifted, an intermediate presser 206, a balance drive mechanism 207 that is connected to the upper shaft shaft 204, and a small hole 208 through which the upper thread is inserted.
  • the balance 209 has a needle bar drive mechanism 210 connected to the upper shaft 204, and a sewing needle 212 attached to the tip of the needle bar 211.
  • the small hole 208 of the balance 209 is normally driven so as to reach the top dead center when the rotational angle of the upper shaft motor 201 rotates about 60 degrees after the sewing needle 212 reaches the top dead center.
  • the intermediate presser 206, the balance 209, and the needle bar 211 are simultaneously driven using the upper shaft motor 201 as a drive source.
  • the intermediate press drive mechanism 205, the balance drive mechanism 207, and the Since the needle bar drive mechanism 210 is a well-known technique, detailed description using an enlarged view is omitted.
  • the upper shaft mechanism P3 cooperates with the lower shaft mechanism P4 to perform a sewing operation for forming a seam on the workpiece.
  • the drive source is not only a rotary electric machine such as a servo motor or a stepping motor (not shown) but also a drive source such as a plurality of linear motors, planar motors, and spherical motors from a technical viewpoint ignoring manufacturing costs. May be.
  • the drive source is not only a rotary electric machine such as a servo motor or a stepping motor (not shown) but also a drive source such as a plurality of linear motors, planar motors, and spherical motors from a technical viewpoint ignoring manufacturing costs. May be.
  • the lower shaft mechanism P ⁇ b> 4 of the sewing machine 100 includes a lower shaft motor 301, a rotation information detector 302 that detects rotation information of the lower shaft motor 301, a coupling 303, and a lower shaft motor shaft 304.
  • a large-diameter gear 305 connected, a small-diameter gear 306 that meshes with the large-diameter gear 305, a lower shaft rotary shaft 307 connected to the small-diameter gear 306, and a lower shaft rotary shaft 307, which are formed by the vertical movement of the sewing needle 212.
  • a hook 309 having a sword 308 that captures the loop of the upper thread to be played.
  • the hook 309 is provided with a bobbin case for storing a bobbin (not shown) wound with a bobbin thread with an inner hook (not shown) and storing the bobbin so that the bobbin does not fall out of the hook 309.
  • the lower shaft mechanism P4 cooperates with the upper shaft mechanism P3 to perform a sewing operation for forming a seam on the workpiece.
  • the hook 309 may be a half-turn hook, a horizontal hook, or a vertical hook as long as it catches the upper thread loop.
  • the full rotation hook it is necessary to drive the hook at a double speed with respect to the needle bar 211 shown in FIG. 2, and therefore, in this embodiment, the large diameter gear 305 and the small diameter gear 306 are configured.
  • the hook 309 may be directly driven by the lower shaft motor 301 without using the double speed machine. Since the configuration of the full rotation shuttle is a well-known technique, a detailed description of the internal configuration using an enlarged view is omitted.
  • the blade tip 308 of the rotary hook 309 rotating with the lower shaft motor 301 as a drive source captures the upper thread and entangles the upper thread and the lower thread.
  • the upper thread is pulled out to the upper surface of the sewing product.
  • the balance 209 pulls the upper thread upward to the sewing product, the upper thread is tightened and a seam is formed.
  • the intermediate presser 206 presses the sewing object so that the sewing object is not lifted or fluttered as the sewing needle 212 or the balance 209 is raised.
  • the rotation information detector 202 that detects information such as the angle of the rotor relative to the stator of the motor, the angular velocity, and the angular acceleration.
  • the rotation information detector 202 is described as an optical encoder that detects the angle of the rotor with respect to the stator. Additional information such as the angular velocity and angular acceleration of the rotor can be obtained by differentiating the rotor angle.
  • the lower shaft motor 301 that is a drive source of the lower shaft mechanism P4 shown in FIG. 3 is provided with a rotation information detector 302 that detects information such as the angle, angular velocity, and angular acceleration of the rotor with respect to the stator of the motor. It is done.
  • the rotation information detector 302 is described as an optical encoder that detects the angle of the rotor with respect to the stator. Additional information such as the angular velocity and angular acceleration of the rotor can be obtained by differentiating the rotor angle.
  • FIG. 4 is a block diagram illustrating a control configuration of the sewing machine according to the first embodiment.
  • a control panel denoted by reference numeral 122A corresponds to the control panel 122 shown in FIG.
  • FIG. 4 Before describing the control configuration of the sewing machine 100, an outline of the operation of the sewing machine 100 will be described.
  • the air cylinder 113 is operated by the holding command signal output from the command generating unit 405, and the sewing product is
  • the holding device 112 shown in FIG. 1 is held so as to be transportable.
  • the upper shaft motor 201 and the lower shaft motor 301 are operated, and the sewing machine 100 starts to form a seam at a specific position of the sewing product that is specified in advance by the user of the sewing machine 100 using the operation panel 121.
  • the input device for designating a specific position is not limited to the operation panel 121, and may be a computer outside the sewing machine 100, for example. In this case, the specific position is input from the computer to the control panel 122A via the communication device. Is done.
  • the operation panel 121 of the sewing machine 100 includes a display 401, a processor 402, a storage device 403 that stores sewing pattern data D1, and an input device 404.
  • the user of the sewing machine 100 inputs the sewing pattern data D1 for each stitch by operating the input device 404 including a push-down button or a touch panel while referring to the display 401.
  • the sewing pattern data D1 is stored in the storage device 403 of the operation panel 121.
  • the operating system of the operation panel 121 is operated by the processor 402. By using the sewing pattern data D1 stored in the storage device 403, the sewing pattern can be easily created, edited, and duplicated.
  • the sewing pattern data D1 created on the operation panel 121 is converted into a sewing command signal by the processor 402 and transmitted to the command generation unit 405 of the control panel 122A.
  • the sewing pattern data D1 is data for determining the position and shape of the seam formed on the sewing product and the operating speed of the sewing machine 100.
  • the display 401 of the operation panel 121 receives the skip detection signal output from the lower shaft motor control calculation unit 407 of the control panel 122A, and indicates that the skip has occurred when the skip is detected. Display to the user.
  • the display 401 is not limited to the display provided inside the operation panel 121, and may be a display such as a liquid crystal panel or a traffic light existing outside the operation panel 121. In this case, the display and the control panel 122A. Communication with can be either wired communication or wireless communication.
  • the storage device 403 is not limited to the one provided inside the operation panel 121, and may be a storage device that exists outside the operation panel 121. In this case, communication between the storage device and the control panel 122A is wired. Either communication or wireless communication may be used.
  • the control panel 122A for controlling the sewing machine 100 includes at least a command generation unit 405, an upper shaft motor control calculation unit 406, a lower shaft motor control calculation unit 407, and an X axis motor control calculation unit 408. And a Y-axis motor control calculation unit 409.
  • a solenoid that performs thread trimming when the sewing operation is completed, a notification sensor that notifies that the thread has run out, a control circuit that drives a position sensor that causes the feed mechanism P1 to return to the origin, and a power supply circuit are provided. In some cases, these are not directly related to the effects of the present invention, and thus the description thereof is omitted.
  • the control panel 122A is a sewing command signal output from the processor 402 of the operation panel 121, a holding signal and an operation start signal output from the foot switch 123, and an upper signal output from the rotation information detector 202 of the upper shaft motor 201.
  • An upper shaft rotation signal that is rotation information of the shaft motor 201 is input.
  • the control panel 122 ⁇ / b> A also outputs a lower shaft rotation signal that is rotation information of the lower shaft motor 301 that is output from the rotation information detector 302 of the lower shaft motor 301, and an X that is output from the rotation information detector 411 of the X axis motor 410.
  • An X-axis rotation signal that is rotation information of the axis motor and a Y-axis rotation signal output from the rotation information detector 413 of the Y-axis motor 412 are input.
  • the control panel 122A Based on these signals, the control panel 122A, the upper axis control current for driving the upper axis motor 201, the lower axis control current for driving the lower axis motor 301, and the X axis control current for driving the X axis motor 410, The Y-axis control current for driving the Y-axis motor 412, the hold command signal for driving the air cylinder 113, and the skip detection signal output from the lower-axis motor control calculation unit 407 are output.
  • the command generation unit 405 of the control panel 122A receives the sewing command signal output from the processor 402 of the operation panel 121, the holding signal and the operation start signal output from the foot switch 123, and receives the upper axis command signal, A lower axis command signal, an X axis command signal, a Y axis command signal, and a hold command signal are output.
  • the upper axis command signal, the lower axis command signal, the X axis command signal, and the Y axis command signal are respectively rotated by the upper axis motor 201, the lower axis motor 301, the X axis motor 410, and the Y axis motor 412. It is an electrical signal for designating an angle, and is calculated inside the command generation unit 405 according to the sewing pattern data D1.
  • the holding signal output from the foot switch 123 is an electric signal that specifies the pressure of the air cylinder 113 so that the sewing device is held by the holding device 112.
  • the command generation unit 405 converts the upper axis command signal, the lower axis command signal, the X axis command signal, and the Y axis command signal into the upper axis motor control calculation unit 406, respectively.
  • the upper shaft motor control calculation unit 406 of the control panel 122A receives the upper shaft command signal and the upper shaft rotation signal, and rotates the upper shaft motor 201 so that the difference between the upper shaft command signal and the upper shaft rotation signal becomes zero. Outputs the upper axis control current.
  • Lower shaft motor control calculation unit 407 of control panel 122A receives lower shaft command signal and lower shaft rotation signal as input, and rotates lower shaft motor 301 so that the difference between lower shaft command signal and lower shaft rotation signal becomes zero. Outputs the lower axis control current. Further, the lower shaft motor control calculation unit 407 is based on the lower shaft rotation signal input during the period in which the sword tip of the rotary hook 309 shown in FIG. 3 captures the upper thread when the sewing machine 100 performs a normal operation of forming the seam. The occurrence of a skip is monitored, and a skip detection signal is output when the occurrence of a skip is detected.
  • X-axis motor control calculation unit 408 of control panel 122A receives X-axis command signal and X-axis rotation signal as input, and rotates X-axis motor 410 so that the difference between X-axis command signal and X-axis rotation signal becomes zero. Outputs X-axis control current.
  • the Y-axis motor control operation unit 409 of the control panel 122A receives the Y-axis command signal and the Y-axis rotation signal as inputs, and rotates the Y-axis motor 412 so that the difference between the Y-axis command signal and the Y-axis rotation signal becomes zero. Outputs Y-axis control current.
  • FIG. 5 is a block diagram showing details of the lower shaft motor control calculation unit of the sewing machine according to the first embodiment.
  • FIG. 6 is a block diagram illustrating details of the lower-axis deviation suppressing unit of the sewing machine according to the first embodiment.
  • FIG. 7 is a block diagram showing details of the monitoring unit of the sewing machine according to the first embodiment.
  • FIG. 8 is a diagram illustrating a signal waveform when a stitch skip is detected by the sewing machine according to the first embodiment.
  • FIG. 8 shows a timing chart when the monitoring unit 503 in FIG. 5 outputs a skip detection signal.
  • the lower shaft motor control calculation unit 407 of the control panel 122A includes a lower shaft deviation suppression unit 501, a current control unit 502, and a monitoring unit 503, which are motor control units.
  • the lower shaft deviation suppression unit 501 is a lower shaft command signal that is a motor rotation command output from the command generation unit 405 and a lower shaft rotation that is rotation information output from the rotation information detector 302 included in the lower shaft motor 301.
  • This signal is a motor drive signal for driving the lower shaft motor 301 so that the difference between the lower shaft command signal and the lower shaft rotation signal becomes zero with the signal and the skip detection signal output from the monitoring unit 503 as inputs. Outputs the lower shaft motor drive signal.
  • the current control unit 502 generates a lower shaft control current for rotating the lower shaft motor 301 based on the lower shaft motor drive signal, and supplies the lower shaft control current to the lower shaft motor 301. Then, when the sewing machine 100 performs a normal operation of forming a seam, the monitoring unit 503 generates a stitch skip based on the lower shaft rotation signal input during the period in which the sword tip of the hook 309 shown in FIG. 3 captures the upper thread. Monitoring is performed, and when a skip is detected, a skip detection signal is output.
  • the lower shaft deviation suppression unit 501 of the lower shaft motor control calculation unit 407 includes a switch 601, a difference unit 602, and a deviation suppression compensator 603.
  • the switch 601 receives the lower axis command signal output from the command generation unit 405 and the skip detection signal output from the monitoring unit 503, and skips occur while the sewing machine 100 is performing the sewing operation. When this is detected, the change in the value of the lower axis command signal is stopped based on the skip detection signal, and the rotation of the lower shaft motor is stopped in conjunction with the occurrence of the skip.
  • the differencer 602 calculates a difference between the lower axis command signal output from the switch 601 and the lower axis rotation signal output from the rotation information detector 302 and outputs a deviation signal.
  • the deviation suppression compensator 603 outputs a lower shaft motor drive signal that drives the lower shaft motor 301 so that the deviation signal converges to zero.
  • the deviation suppression compensator 603 includes at least one of a proportional compensator that performs proportional calculation, an integral compensator that performs integral calculation, and a differential compensator that performs differential calculation in order to converge the deviation signal to 0. .
  • PI control using a proportional compensator and an integral compensator is employed in the deviation suppression compensator 603.
  • the monitoring unit 503 of the lower shaft motor control calculation unit 407 includes a filter processing unit 701, a recording unit 702, and a comparator 703.
  • the filter processing unit 701 reduces the noise component, which is the frequency component of the lower shaft rotation signal higher than the rotation frequency of the hook 309 shown in FIG. 3, and the frequency component of the lower shaft rotation signal lower than the rotation frequency of the hook 309. Any one or more of a calculation that reduces the noise component, a calculation by a phase filter that is an all-pass filter that changes the phase of the lower axis rotation signal, and a proportional calculation that changes the amplitude by multiplying the gain To calculate and output an evaluation signal.
  • a bandpass filter combining a low-pass filter that reduces frequency components higher than the rotation frequency of the hook 309 and a high-pass filter that reduces frequency components lower than the rotation frequency of the hook 309 shown in FIG. 3 may be used.
  • noise other than the fluctuating component can be greatly removed.
  • a notch filter may be used locally if the frequency of the noise to be reduced is far from the rotation frequency of the hook 309.
  • the prediction delay and transmission delay of the rotation information detector 302 the calculation delay in the control panel 122A, and the like can be corrected, and the accuracy of the skip detection time can be improved.
  • the skip detection signal can be normalized to an arbitrary detection specification by performing a proportional operation of multiplying the gain and changing the amplitude.
  • the recording unit 702 receives an evaluation signal during a period from when the sword tip of the hook 309 shown in FIG. 3 captures the upper thread during the sewing operation before one stitch until the sword tip of the hook 309 releases the upper thread. Is recorded, and the recorded evaluation signal is output in synchronism with the current sewing timing. Therefore, the recording unit 702 may be a delay computer that generates a delay of a period obtained by multiplying the time required for one stitch. The recording unit 702 may calculate and output feature quantities such as the maximum value, minimum value, and average value of the recorded evaluation signal. In this way, it is possible to easily grasp the change in the current evaluation signal with respect to the previous stitch. For example, the change rate of the current evaluation signal with respect to one needle before can be obtained by the ratio of the difference between the current maximum value and the minimum value with respect to the difference between the maximum value and the minimum value before one needle.
  • the comparator 703 detects a skip detection signal when the rate of change of the current evaluation signal output from the filter processing unit 701 is greater than a specific value with respect to the evaluation signal one stitch before output from the recording unit 702. Is output.
  • the monitoring unit 503 is included in the control panel 122A, but the monitoring unit 503 may be mounted outside the control panel 122A to change the layout and wiring of the sewing machine 100.
  • the monitoring unit 503 may be mounted outside the control panel 122A to change the layout and wiring of the sewing machine 100.
  • it is not necessary to stop the change of the lower axis command signal by the switch 601 in order to continue the sewing operation.
  • the waveform of the lower shaft rotation signal indicating the rotation angle within one rotation of the lower shaft motor 301, the rotation angle of the rotary shaft that is the angle within one rotation of the rotary hook 309, and the position of the sewing needle 212
  • the waveform of the evaluation signal output from the filter processing unit 701 configured by the band pass filter and the waveform of the skip detection signal output from the monitoring unit 503 are shown.
  • the position of the sewing needle 212 shown in the third row from the top is the upper position when the lower end of the sewing needle 212 is above the sliding plate 106, and the lower end of the sewing needle 212 is below the sliding plate 106. If so, it is assumed to be in the lower position.
  • the fourth evaluation signal from the top indicates a signal obtained by performing processing by the bandpass filter on the angular velocity obtained by differentiating the rotation angle of the lower shaft motor 301 measured by the rotation information detector 302. ing.
  • the cutoff frequency of the low-pass filter is set to one half of the rotation frequency of the hook 309
  • the cutoff frequency of the high-pass filter is set to twice the rotation frequency of the hook 309.
  • periods ta and tc in the figure are periods during which the monitoring unit 503 monitors the evaluation signal.
  • the start timing of the periods ta and tc is when the position of the sewing needle 212 moves from the upper position to the lower position described above, and the end timing of the periods ta and tc is when the rotation angle of the lower shaft is 0 degree.
  • the hook 309 is rotated from 0 degree to one and a half rotations, that is, 540 degrees as a reference.
  • N is a natural number of 1 or more.
  • the rotary hook 309 rotates at twice the frequency with respect to the lower shaft motor 301, and the timing of the end of the periods ta and tc is indicated by the rotary hook rotation angle.
  • the timing of the start of the periods ta and tc is indicated by indicating the position of the sewing needle 212.
  • the fourth row from the top it is possible to determine the occurrence or non-occurrence of skipping from the evaluation signal.
  • the change in the maximum value and the minimum value of the evaluation signal becomes large, and the sword tip of the hook 309 captures the upper thread loop to form a normal stitch.
  • the change in the maximum value and the minimum value of the evaluation signal is small, and the tip of the hook 309 does not catch the upper thread loop, and the stitch skip occurs. Is shown.
  • the maximum and minimum values of the (N + 1) stitch are normalized to 100% and 0%, and the maximum and minimum values of the (N + 2) stitch are normalized. What is necessary is just to evaluate with the comparator 703 how much has fallen.
  • occurrence of skipping is detected when the change rate of the evaluation signal is less than 70%, for example, compared to the previous stitch.
  • the monitoring unit 503 outputs a skip detection signal indicating that a skip has occurred after monitoring the evaluation signal in the period tc. Output.
  • FIG. 8 shows a measurement example when the switch 601 is not switched, and the stitches are continuously generated for two stitches at the (N + 2) stitch and the (N + 3) stitch.
  • the switch 601 When it is desired to stop the sewing operation when the skipping occurs, the change of the value of the lower axis command signal is stopped by the switch 601, and the upper shaft mechanism P3 and the feed mechanism P1 are used by using the same switch as the switch 601. It is desirable to stop the driving of the motor.
  • the switches for stopping the driving of the upper shaft mechanism P3 and the feed mechanism P1 are the upper shaft motor control calculation unit 406, the lower shaft motor control calculation unit 407, the X axis motor control calculation unit 408, and the Y axis motor calculation.
  • the command generation unit 405 may be provided.
  • the upper shaft mechanism P3 and the feed mechanism P1 are driven by stopping the change in the values of the upper shaft command signal, the lower shaft command signal, the X axis command signal, and the Y axis command signal. Can be stopped.
  • the hook 309 rotates twice during one needle, but when the tip of the hook 309 catches the loop of the upper thread in the first rotation, it rotates twice. With the eyes, the tip of the hook 309 rotates without catching the upper thread loop. Therefore, as shown in FIG. 8, the recording unit 702 performs a period tb after the sword tip of the rotary hook 309 releases the upper thread before one stitch until the sword tip of the rotary hook 309 acquires the upper thread again. Record the evaluation signal.
  • the monitoring unit 503 determines the difference d1 between the maximum value and the minimum value of the evaluation signal in the period tb recorded by the recording unit 702, and the maximum value and the minimum value of the current evaluation signal output from the filter processing unit 701 in the period tc. Calculate the value difference d2.
  • the monitoring unit 503 may output a skip detection signal when the rate of change of the difference d2 with respect to the difference d1 is smaller than a specific value. Thereby, the trouble of setting the threshold value for detecting the skipping can be saved. In the measurement example of FIG.
  • the difference between the maximum value and the minimum value d2 of the evaluation signal in the period tc is compared with the difference d1 between the maximum value and the minimum value of the evaluation signal in the period tb in consideration of the variation for each needle.
  • the occurrence of skipping is detected when the rate of change does not exceed three times.
  • the sewing machine 100 since the occurrence of skipping is detected based on the operation information of the driving source that drives the shuttle 309, it is possible to provide the sewing machine 100 with a simple configuration with few additional parts and a small number of maintenance steps. . Further, the number of maintenance steps can be reduced as compared with the configuration in which a sensor for detecting skipping is added.
  • the switch 601 when the switch 601 detects that a skip occurs while the sewing machine 100 is performing the sewing operation, the switch 601 can stop the change of the lower axis command signal based on the skip detection signal. By doing in this way, the sewing machine 100 which concerns on Embodiment 1 can stop rotation of the hook 309 at the time of skipping. That is, the hook 309 can be controlled so that the sewing machine 100 does not perform an unnecessary sewing operation after the skipping occurs.
  • a skip detection signal is input to the command generation unit 405, and the command generation unit 405, when detecting a skip, an upper axis command signal that stops or continues the sewing operation, and a lower axis command signal, The X-axis command signal, the Y-axis command signal, and the holding command signal are changed and output. That is, the monitoring means for detecting the skipping can be combined with a sewing mechanism or a feeding mechanism other than the hook.
  • the upper shaft motor control calculation unit 406, the lower shaft motor control calculation unit 407, and the X axis motor control calculation unit 408 are used.
  • the Y-axis motor calculation unit may include a switch similar to the switch 601.
  • the command generation unit 405 may include a switch similar to the switch 601.
  • the sewing machine 100 according to the first embodiment drives the sewing needle 212 and the hook 309 with different drive sources, the sword tip of the hook 309 catches the upper thread loop by changing the lower shaft command signal.
  • the timing can be easily fine-tuned. By doing so, various controllability can be exhibited and the frequency of occurrence of skipping can be reduced.
  • FIG. 9 is a block diagram illustrating details of the lower shaft motor control calculation unit of the sewing machine according to the second embodiment.
  • FIG. 10 is a block diagram showing details of the monitoring unit of the sewing machine according to the second embodiment.
  • the control panel indicated by reference numeral 122B in FIG. 9 corresponds to the control panel 122 shown in FIG.
  • the configuration of the monitoring unit 503 provided in the lower shaft motor control calculation unit 407 of the control panel 122B and the data stored in the storage device 403 of the operation panel 121 are related to the first embodiment. Unlike the sewing machine 100, other configurations and operations are the same as those of the sewing machine 100 according to the first embodiment. For this reason, description of the same part is omitted.
  • the lower shaft motor control calculation unit 407 of the control panel 122B includes a lower shaft command signal output from the command generation unit 405 and a lower shaft output from the rotation information detector 302 of the lower shaft motor 301.
  • the rotation signal and the setting parameter D2 which is data stored in the storage device 403 of the operation panel 121, are input using the input device 404, and the current control unit 502 outputs the lower shaft control current to the lower shaft motor 301.
  • the monitoring unit 503 outputs a skip detection signal to the display 401 and the lower axis deviation suppression unit 501.
  • the setting parameter D2 may be set in a computer outside the operation panel 121, and the setting parameter D2 output from the computer may be input to the control panel 122B.
  • the monitoring unit 503 of the control panel 122B includes a filter processing unit 701, a recording unit 702, a comparator 703, and a proportional calculation unit 704, and is output from the rotation information detector 302.
  • the shaft rotation signal and the setting parameter D2 of the storage device 403 are input, and a skipping detection signal is output.
  • the filter processing unit 701 of the control panel 122B receives the lower axis rotation signal output from the rotation information detector 302 and the setting parameter D2, and outputs the current evaluation signal with an arbitrary noise component reduced for skipping detection. Output.
  • the recording unit 702 of the control panel 122B can input the setting parameter D2, change the period for recording the evaluation signal, and synchronize the evaluation signal recorded during the previous sewing operation with the current sewing timing.
  • the time is output as if
  • the comparator 703 of the control panel 122B compares the sewing record one stitch before output from the recording unit 702 with the proportional evaluation signal output from the proportional calculation unit 704, and outputs a skip detection signal.
  • the proportional calculation unit 704 multiplies the current evaluation signal output from the filter processing unit 701 by the gain set by the setting parameter D2, and outputs a proportional evaluation signal.
  • the setting parameter D2 is a plurality of numerical values for changing the time constant and cutoff frequency of the filter processing unit 701, changing the recording period of the recording unit 702, and changing the gain value multiplied by the proportional calculation unit 704. .
  • the monitoring unit 503 performs proportional evaluation output from the proportional calculation unit 704 with respect to the evaluation signal one stitch before recorded in the recording unit 702 in the period ta in FIG. 8 illustrated in the first embodiment.
  • a skip detection signal is output.
  • the monitoring unit 503 skips when the value of the proportional evaluation signal output from the proportional calculation unit 704 is larger than the previous evaluation signal recorded in the recording unit 702 during the period tb in FIG. A detection signal is output.
  • the sewing machine 100 detects the occurrence of skipping based on the operation information of the driving source that drives the shuttle 309, so that it has a simple configuration with few additional parts and maintenance man-hours. Can be reduced.
  • the monitoring unit 503 skips the skip based on the evaluation signal one stitch before output from the recording unit 702 and the proportional evaluation signal obtained by setting the setting parameter D2. Detect. For this reason, by changing the setting of the setting parameter D2, the user of the sewing machine 100 can set the stitching detection sensitivity for each stitch.
  • the user of the sewing machine 100 can set the time constant and the cutoff frequency of the filter processing unit 701 for each stitch. Therefore, when the user changes the value of the setting parameter D2 during the sewing operation, the thickness or hardness of the sewing object is changed during the sewing operation and the tension of the upper thread is remarkably changed, or the sewing operation is performed. Even when the speed of the sewing machine is changed during sewing, it is possible to improve the detection accuracy of the skipping.
  • the value of the evaluation signal one stitch before output from the recording unit 702 of the monitoring unit 503 may be constant as needed based on the input of the setting parameter D2. That is, the proportional evaluation signal may be used as a threshold for detecting skipping. In this way, skipping can be detected when the characteristic value of the current evaluation signal exceeds or falls below the value of the setting parameter D2, regardless of whether the evaluation signal before the stitch is fluctuating or not. By doing so, the recording area of the recording unit 702 is greatly reduced, and the configuration of the monitoring unit 503 can be simplified.
  • FIG. 11 is a block diagram illustrating details of the lower shaft motor control calculation unit of the sewing machine according to the third embodiment.
  • the control panel denoted by reference numeral 122C corresponds to the control panel 122 shown in FIG.
  • the configuration of the monitoring unit 503 provided in the lower shaft motor control calculation unit 407 of the control panel 122C and the data stored in the storage device 403 of the operation panel 121 are related to the second embodiment.
  • other configurations and operations are the same as those of the sewing machine 100 according to the first and second embodiments. For this reason, description of the same part is omitted.
  • the monitoring unit 503 of the control panel 122 ⁇ / b> C has a lower axis motor drive signal output from the lower axis deviation suppression unit 501 and a setting parameter D ⁇ b> 3 that is data stored in the storage device 403 of the operation panel 121. And a skip detection signal is output to the display 401 and the lower axis deviation suppression unit 501.
  • the setting parameter D3 may be set in a computer outside the operation panel 121, and the setting parameter D3 output from the computer may be input to the control panel 122C.
  • a lower shaft motor drive signal is input to the filter processing unit 701 of the monitoring unit 503 shown in FIG. 10 instead of the lower shaft rotation signal output from the rotation information detector 302.
  • FIG. 12 is a diagram illustrating a signal waveform when a stitch skip is detected by the sewing machine according to the third embodiment.
  • the upper part of FIG. 12 is the waveform of the evaluation signal output from the filter processing unit 701 of the control panel 122C, and the lower part is the skip detection signal output from the comparator 703 of the control panel 122C.
  • the evaluation signal is obtained by inputting the lower shaft motor drive signal to the filter processing unit 701
  • the evaluation of the period tc is performed on the evaluation signal of the period ta as in the case of inputting the rotation information. It can be seen that the signal has a smaller difference between the maximum value and the minimum value.
  • the tip of the hook 309 is capturing the upper thread loop, so that a large amount of torque is required to rotate the lower shaft motor 301, whereas during the period tc, the tip of the hook 309 is the upper thread. This is because the loop cannot be captured.
  • the output timing of the skip detection signal is shown in the lower part, and the comparator 703 of the monitoring unit 503 outputs a signal indicating that a skip has occurred after monitoring the evaluation signal in the period tc. .
  • the sewing machine 100 since the sewing machine 100 according to the third embodiment detects the occurrence of skipping based on the operation information of the drive source that drives the shuttle 309, it has a simple configuration with few additional parts, and maintenance man-hours. Can be reduced.
  • the monitoring unit 503 detects skipping based on the lower shaft motor drive signal and the setting parameter D3.
  • the angular velocity obtained by differentiating the rotation angle of the lower shaft motor 301 is used as the lower shaft rotation signal.
  • this differential calculation is required by using the lower shaft motor drive signal as an input to the monitoring unit 503. Calculation cost can be reduced.
  • the lower shaft motor drive signal corresponds to the q-axis current command of the dq-axis vector current control system, and thus the angular acceleration or torque dimension is obtained, and the angular velocity is sent to the monitoring unit 503. Since it becomes easier to detect a change in the evaluation signal than in the case of inputting, it is possible to improve the skip detection accuracy.
  • the monitoring unit 503 inputs a lower shaft motor drive signal and outputs a skip detection signal, but the lower shaft rotation signal is output during the period when the tip of the hook 309 is capturing the upper thread. If the internal signal of the control panel 122C reflects the fluctuation, the skip can be detected even if a signal other than the lower shaft motor drive signal is input. For example, a deviation signal output from the differentiator 602 of the lower axis deviation suppression unit 501 illustrated in FIG. 6 may be input to the monitoring unit 503. Further, a current value for energizing the lower shaft motor 301 may be input to the monitoring unit 503.
  • FIG. 13 is a block diagram illustrating details of the lower shaft motor control calculation unit of the sewing machine according to the fourth embodiment.
  • FIG. 14 is a block diagram illustrating details of the monitoring unit of the sewing machine according to the fourth embodiment.
  • the control panel indicated by reference numeral 122D in FIG. 13 corresponds to the control panel 122 shown in FIG.
  • the configuration of the monitoring unit 503 provided in the lower shaft motor control calculation unit 407 of the control panel 122D and the data stored in the storage device 403 of the operation panel 121 are implemented from the first embodiment.
  • other configurations and operations are the same as those of the sewing machine 100 according to the first to third embodiments. For this reason, description of the same part is omitted.
  • the lower shaft motor control calculation unit 407 of the control panel 122D includes a lower shaft command signal output from the command generation unit 405 and a lower shaft output from the rotation information detector 302 of the lower shaft motor 301.
  • the rotation signal and the setting parameter D4 that is data stored in the storage device 403 of the operation panel 121 are input using the input device 404, and the current control unit 502 outputs the lower shaft control current to the lower shaft motor 301.
  • the monitoring unit 503 outputs a skip detection signal to the display 401 and the lower axis deviation suppression unit 501.
  • the setting parameter D4 may be set in a computer outside the operation panel 121, and the setting parameter D4 output from the computer may be input to the control panel 122D.
  • the monitoring unit 503 of the control panel 122D receives a filter processing unit 701 that receives a motor drive signal, a recording unit 702, a comparator 703, a proportional calculation unit 704, and a lower axis rotation signal.
  • a filter processing unit 705, a state estimation unit 706, and a differentiator 707 are provided as inputs.
  • the lower shaft rotation signal output from the detector 302 is input, and a skip detection signal is output.
  • the filter processing unit 701 of the control panel 122D receives the lower shaft motor drive signal and the setting parameter D4, and outputs an evaluation signal in which an arbitrary noise component is reduced for detecting skipping.
  • the setting parameter D4 By changing the setting parameter D4, the time constant and cutoff frequency of the filter used for reducing the noise component can be adjusted.
  • the recording unit 702 of the control panel 122D receives the setting parameter D4 and the estimated disturbance signal output from the differentiator 707, and synchronizes the estimated disturbance signal recorded during the previous sewing operation with the current sewing timing. The time is output as if In the recording unit 702, the period during which the evaluation signal is recorded can be changed by changing the value of the setting parameter D4.
  • the comparator 703 of the control panel 122D compares the estimated disturbance signal one stitch before output from the recording unit 702 with the proportional evaluation signal output from the proportional calculation unit 704, and outputs a skip detection signal.
  • the proportional calculation unit 704 of the control panel 122D multiplies the estimated disturbance signal output from the differentiator 707 by the gain set by the setting parameter D4 and outputs a proportional evaluation signal.
  • the filter processing unit 705 that receives the lower-axis rotation signal as input performs a filter calculation process for reducing the same noise component as the filter processing unit 701. By changing the setting parameter D4, the time constant and cutoff frequency of the filter used for reducing the noise component can be adjusted.
  • the state estimation unit 706 estimates the motor drive signal from the lower shaft rotation signal by simulating the inverse characteristic of the transfer function from the lower shaft motor drive signal to the lower shaft motor rotation signal, and outputs the estimated drive signal.
  • the transfer function Gm (s) from the lower shaft motor drive signal to the lower shaft motor rotation signal can be expressed by the following equation (1).
  • Jm is the inertia of the motor shaft
  • Jl is the inertia of the rotating part connected to the motor shaft
  • D is the viscous friction coefficient of the motor
  • s is the Laplace operator.
  • the state estimation unit 706 has an inverse characteristic of a model simulating at least the inertia component of the rotating unit rotated by the lower shaft motor 301, that is, the inertia Jl.
  • the differencer 707 calculates the difference between the evaluation signal output from the filter processing unit 701 and the estimated drive signal output from the state estimation unit 706, and outputs an estimated disturbance signal.
  • the estimated disturbance signal is a signal for estimating a disturbance to the lower shaft motor 301 including the tension of the upper thread loop applied to the blade tip 308 of the hook 309.
  • the setting parameter D4 is a plurality of numerical values for changing the time constants and cutoff frequencies of the filter processing units 701 and 705, changing the recording period of the recording unit 702, and changing the gain value multiplied by the proportional calculation unit 704. It is.
  • the monitoring unit 503 performs proportional evaluation output from the proportional calculation unit 704 with respect to the disturbance estimation signal one stitch before recorded by the recording unit 702 in the period ta in FIG. 8 illustrated in the first embodiment.
  • a skip detection signal is output.
  • the monitoring unit 503 detects skipping when the value of the proportional evaluation signal output from the proportional calculation unit 704 is larger than the estimated disturbance signal one stitch before recorded by the recording unit 702 in the period tb in FIG. Output a signal.
  • the skip detection sensitivity can be changed by adjusting the gain of the proportional calculation unit 704 that is changed by the setting parameter D4.
  • the sewing machine 100 detects the occurrence of skipping based on the operation information of the drive source that drives the shuttle 309, so that it has a simple configuration with few additional parts and has a maintenance man-hour. Can be reduced.
  • the sewing machine 100 estimates the disturbance applied to the lower shaft motor 301 based on the model of the lower shaft mechanism calculated by the state estimation unit 706. For this reason, the skip detection accuracy can be improved when a highly accurate model of the lower shaft mechanism can be constructed.
  • the value of the evaluation signal one stitch before output from the recording unit 702 of the monitoring unit 503 may be constant as needed based on the input of the setting parameter D4. That is, the estimated disturbance signal may be used as a threshold for detecting skipping. In this way, skipping can be detected when the current estimated disturbance signal simply exceeds or falls below the threshold set by the setting parameter D4, regardless of the fluctuation or variation of the estimated disturbance signal one stitch before. By doing so, the recording area of the recording unit 702 is greatly reduced, and the configuration of the monitoring unit 503 of the control panel 122D can be simplified.
  • FIG. 15 is a block diagram showing details of the lower shaft motor control calculation unit of the sewing machine according to the fifth embodiment.
  • FIG. 16 is a block diagram showing details of the rotation information detector for the sewing machine according to the fifth embodiment.
  • the control panel denoted by reference numeral 122E corresponds to the control panel 122 shown in FIG.
  • the difference between the sewing machine 100 according to the fourth embodiment and the sewing machine 100 according to the fifth embodiment is that the sewing machine 100 according to the fifth embodiment includes a rotation information detector 504 that detects rotation information of the lower shaft motor 301.
  • the control panel 122E is configured in the lower shaft motor control calculation unit 407, and the current control unit 502 supplies a lower shaft control current to the lower shaft motor 301 and outputs a voltage command signal and a lower shaft current signal.
  • Other configurations and operations are the same as those of sewing machine 100 according to the fourth embodiment. For this reason, description of the same part is omitted.
  • the lower shaft motor control calculation unit 407 of the control panel 122E receives the lower shaft command signal output from the command generation unit 405 and the setting parameter D4 as inputs.
  • the setting parameter D4 is data stored in the storage device 403 of the operation panel 121 using the input device 404.
  • the current control unit 502 of the lower shaft motor control calculation unit 407 outputs the lower shaft control current to the lower shaft motor 301, and the monitoring unit 503 of the lower shaft motor control calculation unit 407 displays the skip detection signal on the display 401. And output to the lower axis deviation suppression unit 501.
  • the current control unit 502 of the control panel 122E detects an inverter circuit (not shown) and the value of the lower axis control current flowing in the lower axis motor 301 as a lower axis current signal in order to flow the lower axis control current to the lower axis motor 301.
  • a current detection unit 505 is provided.
  • the current control unit 502 receives the lower shaft motor drive signal as an input, calculates a voltage command signal for driving the inverter circuit, and outputs a lower shaft control current, a voltage command signal, and a lower shaft current signal.
  • the rotation information detector 504 of the control panel 122E receives the voltage command signal and the lower axis control signal and outputs a lower axis rotation signal. As shown in FIG.
  • the rotation information detector 504 of the control panel 122E includes a motor model 506, a speed estimator 507, a difference unit 508, and a position estimator 509.
  • the motor model 506 is a magnetic flux observer that receives the voltage command signal output from the current control unit 502, the estimated speed output from the speed estimator 507, and the output signal from the differentiator 508. By giving the impedance as an eigenvalue, the current and magnetic flux of the lower shaft motor 301 are estimated, and the current estimated value and the magnetic flux estimated value are output.
  • the speed estimator 507 receives the estimated magnetic flux output from the motor model 506 as an input, estimates the rotational speed of the lower shaft motor 301, and outputs the estimated speed.
  • the differentiator 508 receives the estimated current value and the lower axis current signal as inputs, and outputs the difference between the two. If the motor model is updated so that the output of the differentiator 508 becomes zero, it is possible to improve the estimation accuracy of the estimated magnetic flux value output from the motor model 506.
  • the position estimator 509 estimates the position of the lower shaft motor 301 by inputting one or both of the magnetic flux estimated value and the speed estimated value, and outputs a lower shaft rotation signal.
  • the rotation information detector 504 may output the estimated speed value as a lower axis rotation signal.
  • the sewing machine 100 according to the fifth embodiment does not need to install a sensor such as an encoder or resolver at the shaft end of the lower shaft motor 301, and uses a sensorless motor, that is, has few additional parts. Skips can be detected with a simple configuration, and man-hours spent for calibration work of detection accuracy can be eliminated as compared with the case of installing a sensor.
  • the rotation information detector 302 of the lower shaft motor 301 used in the sewing machine 100 according to the first to fourth embodiments can be replaced with the rotation information detector 504 as in the fifth embodiment.
  • FIG. 17 is a diagram illustrating a first hardware configuration example of the control panel of the sewing machine according to the first to fifth embodiments.
  • FIG. 18 is a diagram illustrating a second hardware configuration example of the control panel of the sewing machine according to the first to fifth embodiments.
  • FIG. 17 shows an example in which the above processing circuit is realized by dedicated hardware such as the dedicated processing circuit 60.
  • FIG. 18 shows an example in which the processing circuit is realized by the processor 61 and the storage device 62.
  • the dedicated processing circuit 60 includes a single circuit, a composite circuit, a programmed processor, a parallel programmed processor, an ASIC (Application Specific Integrated Circuit), and an FPGA (Field). Programmable Gate Array) or a combination thereof.
  • ASIC Application Specific Integrated Circuit
  • FPGA Field Only Integrated Circuit
  • Each of the above functions may be realized by a processing circuit, or may be realized by a processing circuit collectively.
  • each of the above functions is realized by software, firmware, or a combination thereof.
  • Software or firmware is described as a program and stored in the storage device 62.
  • the processor 61 reads and executes the program stored in the storage device 62. It can also be said that these programs cause a computer to execute the procedures and methods executed by each of the above functions.
  • the storage device 62 includes a RAM (Random Access Memory), a ROM (Read Only Memory), a flash memory, an EPROM (registered trademark) (Easable Programmable Read Only Memory), or an EEPROM (Electrically Memory EMM). To do.
  • the semiconductor memory may be a nonvolatile memory or a volatile memory.
  • the storage device 62 corresponds to a magnetic disk, a flexible disk, an optical disk, a compact disk, a mini disk, or a DVD (Digital Versatile Disc).
  • the configuration described in the above embodiment shows an example of the contents of the present invention, and can be combined with another known technique, and can be combined with other configurations without departing from the gist of the present invention. It is also possible to omit or change the part.
  • 60 dedicated processing circuit, 61, 402 processor, 62, 403 storage device 100 sewing machine, 101 arm, 102 upper shaft motor case, 103 sewing machine head, 104 bed, 105 support leg, 106 sliding plate, 111 XY stage, 112 holding Device, 113 air cylinder, 121 operation panel, 122, 122A, 122B, 122C, 122D, 122E control panel, 123 foot switch, 201 upper shaft motor, 202, 302, 411, 413, 504 rotation information detector, 203, 303 Coupling, 204 Upper shaft, 205 Intermediate press drive mechanism, 206 Intermediate press, 207 Balance drive mechanism, 208 Small hole, 209 Balance, 210 Needle bar drive mechanism, 211 Needle bar, 212 Sewing needle, 301 Lower shaft motor, 304 Lower shaft motor shaft, 305 large diameter gear, 306 small diameter gear, 307 lower shaft rotary shaft, 308 tip, 309 hook, 401 indicator, 404 input device, 405 command generation unit, 406 upper shaft motor control calculation unit

Landscapes

  • Engineering & Computer Science (AREA)
  • Health & Medical Sciences (AREA)
  • Textile Engineering (AREA)
  • Heart & Thoracic Surgery (AREA)
  • Epidemiology (AREA)
  • Biomedical Technology (AREA)
  • Mechanical Engineering (AREA)
  • Vascular Medicine (AREA)
  • Life Sciences & Earth Sciences (AREA)
  • Animal Behavior & Ethology (AREA)
  • General Health & Medical Sciences (AREA)
  • Public Health (AREA)
  • Veterinary Medicine (AREA)
  • Sewing Machines And Sewing (AREA)

Abstract

La présente invention concerne une machine à coudre caractérisée en ce qu'elle comporte : un crochet ayant un point de crochet qui saisit une boucle d'un fil d'aiguille formée par le mouvement d'une aiguille à coudre insérée à travers un article à coudre, entre un point mort bas et un point mort haut ; un détecteur d'informations de rotation (302) qui détecte des informations de rotation concernant un moteur qui fait tourner le crochet ; et une unité de surveillance (503) qui surveille la génération de saut de point sur la base des informations de rotation détectées pendant une période pendant laquelle le point de crochet du crochet saisit le fil d'aiguille, et délivre un signal de détection de saut de point lorsque le saut de point est détecté. La présente invention présente un effet avantageux en permettant de détecter la génération de saut de point avec une configuration simple nécessitant peu de composants supplémentaires.
PCT/JP2017/013764 2017-03-31 2017-03-31 Machine à coudre WO2018179398A1 (fr)

Priority Applications (4)

Application Number Priority Date Filing Date Title
JP2017545703A JP6239209B1 (ja) 2017-03-31 2017-03-31 ミシン
DE112017005646.2T DE112017005646B4 (de) 2017-03-31 2017-03-31 Nähmaschine
CN201780075763.4A CN110050093B (zh) 2017-03-31 2017-03-31 缝纫机
PCT/JP2017/013764 WO2018179398A1 (fr) 2017-03-31 2017-03-31 Machine à coudre

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
PCT/JP2017/013764 WO2018179398A1 (fr) 2017-03-31 2017-03-31 Machine à coudre

Publications (1)

Publication Number Publication Date
WO2018179398A1 true WO2018179398A1 (fr) 2018-10-04

Family

ID=60477101

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/JP2017/013764 WO2018179398A1 (fr) 2017-03-31 2017-03-31 Machine à coudre

Country Status (4)

Country Link
JP (1) JP6239209B1 (fr)
CN (1) CN110050093B (fr)
DE (1) DE112017005646B4 (fr)
WO (1) WO2018179398A1 (fr)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
TWI808376B (zh) * 2020-03-13 2023-07-11 日商車樂美縫衣機工業股份有限公司 座標資料作成裝置及縫紉機

Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2000279665A (ja) * 1999-03-31 2000-10-10 Brother Ind Ltd ミシン
JP2001025596A (ja) * 1999-07-13 2001-01-30 Brother Ind Ltd ミシン
JP2004016697A (ja) * 2002-06-20 2004-01-22 Brother Ind Ltd 縫製装置、並びに、縫製装置のプログラム
JP2011120868A (ja) * 2009-11-13 2011-06-23 Kinoshita Seimitsu Kogyo Kk 縫製装置の目飛び糸切れチェック装置
DE102014220207A1 (de) * 2014-10-07 2016-04-07 Dürkopp Adler AG Sensorbaugruppe für eine Nähmaschine
JP2017041223A (ja) * 2015-08-20 2017-02-23 国立大学法人東京農工大学 フィードバック制御シミュレーション装置、制御装置、フィードバック制御シミュレーション方法、及びフィードバック制御シミュレーションプログラム

Family Cites Families (12)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5069151A (en) * 1990-07-05 1991-12-03 The Charles Stark Draper Laboratory, Inc. Method and apparatus for detecting skipped stitches for a lockstitch sewing machine
JP2871200B2 (ja) 1991-07-17 1999-03-17 ブラザー工業株式会社 針棒・釜別駆動ミシンの制御装置
JP3667380B2 (ja) 1995-04-05 2005-07-06 ジューキ株式会社 ミシンの目飛び検出装置
US5606926A (en) * 1995-09-22 1997-03-04 Quick Technologies, Inc. Method and apparatus for detecting an aberrational stitch in real time
JP2000279663A (ja) * 1997-09-30 2000-10-10 Brother Ind Ltd ミシン
JP2000197786A (ja) 1999-01-07 2000-07-18 Matsuya R & D:Kk ミシンにおける縫い目の目飛び検出方法
JP2003126577A (ja) 2001-10-22 2003-05-07 Juki Corp ミシン
EP1571248A1 (fr) * 2004-03-03 2005-09-07 Dürkopp Adler Aktiengesellschaft Machine à coudre avec un système de contrôle du fil d'aiguille
CN201538877U (zh) * 2009-11-09 2010-08-04 茆通明 一种监测缝纫机跳线的装置
JP2013048710A (ja) 2011-08-31 2013-03-14 Juki Corp ミシンの目飛び検出装置
JP6425512B2 (ja) * 2014-11-27 2018-11-21 Juki株式会社 ミシンの目飛び及び糸切れ検出装置
JP2016202437A (ja) * 2015-04-20 2016-12-08 Juki株式会社 目飛び検出装置、ミシン、目飛び検出方法及びプログラム

Patent Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2000279665A (ja) * 1999-03-31 2000-10-10 Brother Ind Ltd ミシン
JP2001025596A (ja) * 1999-07-13 2001-01-30 Brother Ind Ltd ミシン
JP2004016697A (ja) * 2002-06-20 2004-01-22 Brother Ind Ltd 縫製装置、並びに、縫製装置のプログラム
JP2011120868A (ja) * 2009-11-13 2011-06-23 Kinoshita Seimitsu Kogyo Kk 縫製装置の目飛び糸切れチェック装置
DE102014220207A1 (de) * 2014-10-07 2016-04-07 Dürkopp Adler AG Sensorbaugruppe für eine Nähmaschine
JP2017041223A (ja) * 2015-08-20 2017-02-23 国立大学法人東京農工大学 フィードバック制御シミュレーション装置、制御装置、フィードバック制御シミュレーション方法、及びフィードバック制御シミュレーションプログラム

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
TWI808376B (zh) * 2020-03-13 2023-07-11 日商車樂美縫衣機工業股份有限公司 座標資料作成裝置及縫紉機

Also Published As

Publication number Publication date
JP6239209B1 (ja) 2017-11-29
DE112017005646T5 (de) 2019-08-22
CN110050093B (zh) 2020-06-12
JPWO2018179398A1 (ja) 2019-04-04
DE112017005646B4 (de) 2021-10-07
CN110050093A (zh) 2019-07-23

Similar Documents

Publication Publication Date Title
RU2335586C2 (ru) Способ и устройство для сшивания
US7806063B2 (en) Electronic sewing machine and sewing machine motor control program
US8037834B2 (en) Sewing machine and computer readable medium
JP6477987B1 (ja) ミシン
JP6605123B2 (ja) ミシン
JP7156821B2 (ja) ミシン
CN109706649A (zh) 缝纫机控制方法及缝纫机控制系统
JP6239209B1 (ja) ミシン
KR101529095B1 (ko) 재봉기
JP2009537800A (ja) バックラッシュ検査のための方法および生産機械またはロボット
CN112955592A (zh) 具有学习程序的纱线进给设备
CN111691079B (zh) 缝纫机
TW200416318A (en) Device and method for controlling position of embroidery frame
CN108193372B (zh) 一种宽隔距双针床经编机纱线的电子张力补偿方法
JP2019166039A (ja) ミシン
EP3889334A1 (fr) Dispositif de détermination de défauts
CN101403166B (zh) 缝纫机的xy轴电动机控制装置
JP4569815B2 (ja) ステッピングモータの速度制御装置及びその速度制御方法
CN106087292A (zh) 缝纫机
JP2020127677A (ja) ミシンの制御方法及びミシンの制御装置
CN111691078B (zh) 缝纫机
WO2022113966A1 (fr) Machine-outil et procédé de diagnostic
JP2007233429A (ja) Xyテーブルの原点復帰方法およびプログラム
JP2004008713A (ja) 糸張力制御装置
JP2020120714A (ja) ミシン

Legal Events

Date Code Title Description
ENP Entry into the national phase

Ref document number: 2017545703

Country of ref document: JP

Kind code of ref document: A

121 Ep: the epo has been informed by wipo that ep was designated in this application

Ref document number: 17904327

Country of ref document: EP

Kind code of ref document: A1

122 Ep: pct application non-entry in european phase

Ref document number: 17904327

Country of ref document: EP

Kind code of ref document: A1

点击 这是indexloc提供的php浏览器服务,不要输入任何密码和下载