ITTO20010330A1 - Procedimento ed apparecchiatura per il controllo migliorato di motorie di apparecchiature di lavoro motorizzate. - Google Patents
Procedimento ed apparecchiatura per il controllo migliorato di motorie di apparecchiature di lavoro motorizzate. Download PDFInfo
- Publication number
- ITTO20010330A1 ITTO20010330A1 IT2001TO000330A ITTO20010330A ITTO20010330A1 IT TO20010330 A1 ITTO20010330 A1 IT TO20010330A1 IT 2001TO000330 A IT2001TO000330 A IT 2001TO000330A IT TO20010330 A ITTO20010330 A IT TO20010330A IT TO20010330 A1 ITTO20010330 A1 IT TO20010330A1
- Authority
- IT
- Italy
- Prior art keywords
- motor
- tool
- providing
- response
- feedback signal
- Prior art date
Links
Classifications
-
- G—PHYSICS
- G05—CONTROLLING; REGULATING
- G05B—CONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
- G05B19/00—Program-control systems
- G05B19/02—Program-control systems electric
- G05B19/18—Numerical control [NC], i.e. automatically operating machines, in particular machine tools, e.g. in a manufacturing environment, so as to execute positioning, movement or co-ordinated operations by means of program data in numerical form
- G05B19/19—Numerical control [NC], i.e. automatically operating machines, in particular machine tools, e.g. in a manufacturing environment, so as to execute positioning, movement or co-ordinated operations by means of program data in numerical form characterised by positioning or contouring control systems, e.g. to control position from one programmed point to another or to control movement along a programmed continuous path
- G05B19/21—Numerical control [NC], i.e. automatically operating machines, in particular machine tools, e.g. in a manufacturing environment, so as to execute positioning, movement or co-ordinated operations by means of program data in numerical form characterised by positioning or contouring control systems, e.g. to control position from one programmed point to another or to control movement along a programmed continuous path using an incremental digital measuring device
- G05B19/25—Numerical control [NC], i.e. automatically operating machines, in particular machine tools, e.g. in a manufacturing environment, so as to execute positioning, movement or co-ordinated operations by means of program data in numerical form characterised by positioning or contouring control systems, e.g. to control position from one programmed point to another or to control movement along a programmed continuous path using an incremental digital measuring device for continuous-path control
- G05B19/251—Numerical control [NC], i.e. automatically operating machines, in particular machine tools, e.g. in a manufacturing environment, so as to execute positioning, movement or co-ordinated operations by means of program data in numerical form characterised by positioning or contouring control systems, e.g. to control position from one programmed point to another or to control movement along a programmed continuous path using an incremental digital measuring device for continuous-path control the positional error is used to control continuously the servomotor according to its magnitude
- G05B19/258—Numerical control [NC], i.e. automatically operating machines, in particular machine tools, e.g. in a manufacturing environment, so as to execute positioning, movement or co-ordinated operations by means of program data in numerical form characterised by positioning or contouring control systems, e.g. to control position from one programmed point to another or to control movement along a programmed continuous path using an incremental digital measuring device for continuous-path control the positional error is used to control continuously the servomotor according to its magnitude with a combination of feedback covered by G05B19/253 - G05B19/256
-
- G—PHYSICS
- G05—CONTROLLING; REGULATING
- G05B—CONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
- G05B19/00—Program-control systems
- G05B19/02—Program-control systems electric
- G05B19/18—Numerical control [NC], i.e. automatically operating machines, in particular machine tools, e.g. in a manufacturing environment, so as to execute positioning, movement or co-ordinated operations by means of program data in numerical form
- G05B19/19—Numerical control [NC], i.e. automatically operating machines, in particular machine tools, e.g. in a manufacturing environment, so as to execute positioning, movement or co-ordinated operations by means of program data in numerical form characterised by positioning or contouring control systems, e.g. to control position from one programmed point to another or to control movement along a programmed continuous path
- G05B19/21—Numerical control [NC], i.e. automatically operating machines, in particular machine tools, e.g. in a manufacturing environment, so as to execute positioning, movement or co-ordinated operations by means of program data in numerical form characterised by positioning or contouring control systems, e.g. to control position from one programmed point to another or to control movement along a programmed continuous path using an incremental digital measuring device
- G05B19/23—Numerical control [NC], i.e. automatically operating machines, in particular machine tools, e.g. in a manufacturing environment, so as to execute positioning, movement or co-ordinated operations by means of program data in numerical form characterised by positioning or contouring control systems, e.g. to control position from one programmed point to another or to control movement along a programmed continuous path using an incremental digital measuring device for point-to-point control
- G05B19/231—Numerical control [NC], i.e. automatically operating machines, in particular machine tools, e.g. in a manufacturing environment, so as to execute positioning, movement or co-ordinated operations by means of program data in numerical form characterised by positioning or contouring control systems, e.g. to control position from one programmed point to another or to control movement along a programmed continuous path using an incremental digital measuring device for point-to-point control the positional error is used to control continuously the servomotor according to its magnitude
- G05B19/237—Numerical control [NC], i.e. automatically operating machines, in particular machine tools, e.g. in a manufacturing environment, so as to execute positioning, movement or co-ordinated operations by means of program data in numerical form characterised by positioning or contouring control systems, e.g. to control position from one programmed point to another or to control movement along a programmed continuous path using an incremental digital measuring device for point-to-point control the positional error is used to control continuously the servomotor according to its magnitude with a combination of feedback covered by G05B19/232 - G05B19/235
-
- 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
-
- G—PHYSICS
- G05—CONTROLLING; REGULATING
- G05B—CONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
- G05B2219/00—Program-control systems
- G05B2219/30—Nc systems
- G05B2219/34—Director, elements to supervisory
- G05B2219/34042—Filter
-
- G—PHYSICS
- G05—CONTROLLING; REGULATING
- G05B—CONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
- G05B2219/00—Program-control systems
- G05B2219/30—Nc systems
- G05B2219/42—Servomotor, servo controller kind till VSS
- G05B2219/42091—Loop combinations, add a second loop, cascade control
-
- G—PHYSICS
- G05—CONTROLLING; REGULATING
- G05B—CONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
- G05B2219/00—Program-control systems
- G05B2219/30—Nc systems
- G05B2219/45—Nc applications
- G05B2219/45044—Cutting
-
- G—PHYSICS
- G05—CONTROLLING; REGULATING
- G05B—CONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
- G05B2219/00—Program-control systems
- G05B2219/30—Nc systems
- G05B2219/45—Nc applications
- G05B2219/45187—Printer
-
- Y—GENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
- Y10—TECHNICAL SUBJECTS COVERED BY FORMER USPC
- Y10S—TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
- Y10S388/00—Electricity: motor control systems
- Y10S388/923—Specific feedback condition or device
- Y10S388/924—Centrifugal device, e.g. governor
- Y10S388/928—Which controls position of commutator brushes
Landscapes
- Engineering & Computer Science (AREA)
- Human Computer Interaction (AREA)
- Manufacturing & Machinery (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Automation & Control Theory (AREA)
- Power Engineering (AREA)
- Automatic Control Of Machine Tools (AREA)
- Control Of Position Or Direction (AREA)
- Control Of Linear Motors (AREA)
- Spinning Or Twisting Of Yarns (AREA)
- Selective Calling Equipment (AREA)
- Gas-Insulated Switchgears (AREA)
Description
DESCRIZIONE dell'invenzione industriale dal titolo: "Procedimento ed apparecchiatura per il controllo migliorato di motori e di apparecchiature di lavoro motorizzate"
DESCRIZIONE
SFONDO DELL'INVENZIONE
Nella tecnica sono note apparecchiature di lavoro che includono motori per migliorare le prestazioni di operazioni di lavoro selezionate su di un materiale di lavoro con un utensile. Esempi di tali apparecchiature di lavoro includono, ma non sono limitate ad essi, plotter, stampanti, apparecchiature di taglio, e apparecchiature per lavorazione di macchina. Tali apparecchiature di lavoro possono includere una pluralità di motori, come un motore o motori per determinare lo spostamento relativo fra l'utensile ed il materiale di lavoro. Ad esempio, l'apparecchiatura di lavoro può includere una testa di lavoro che monta un motore di "asse Z" per spostare l'utensile verso e via rispetto ad un materiale di lavoro per impegnare selettivamente il materiale di lavoro con l'utensile. Altri motori possono essere provvisti per spostare l'utensile lungo gli assi X e Y, che sono perpendicolari all'asse Z. Può anche essere provvisto uno spostamento rotativo intorno ad un asse selezionato o assi selezionati. Il numero di motori e di assi di spostamento di una particolare apparecchiatura di lavoro dipende dal grado di libertà di spostamento fra l'utensile ed il pezzo di lavorazione richiesto per eseguire l’operazione di lavoro desiderata.
Il controllo dei motori, e quindi dello spostamento dell'utensile relativamente al materiale di lavoro, è importante per eseguire correttamente le operazioni di lavoro. Devono essere limitate le oscillazioni o altri movimenti indesiderabili. Spesso, sono utilizzati segnali di retroazione in un ciclo di servizio per controllare uno o più motori dell'apparecchiatura di lavoro. Tipicamente, un segnale di retroazione di posizione viene confrontato con un segnale d'istruzione per produrre un segnale d'errore rappresentativo della differenza fra le posizioni vera e desiderata del motore o dell'utensile. Inoltre, può essere accoppiato al motore un sensore di velocità per fornire un segnale di retroazione di velocità in risposta alla velocità del motore. L'accessorio di retroazione fornisce uno smorzamento "viscoso", simile allo smorzamento realizzato da un ammortizzatore in un'automobile, per aiutare ad evitare movimenti indesiderati dell'utensile.
Purtroppo, il sensore di velocità non sempre fornisce un segnale di retroazione di velocità adatto a compensare completamente alcuni movimenti o oscillazioni indesiderati. In questo caso, le operazioni di lavoro possono essere eseguite in modo pregiudizievole. Ad esempio, si consideri un'apparecchiatura di taglio in cui il materiale di lavoro è un materiale in foglio, come un foglio di vinile o di carta, che si estende nel piano X-Y e presenta uno spessore lungo l'asse Z. Nell'industria di realizzazione di insegne, tale apparecchiatura di taglio taglia prodotti grafici da un vinile colorato che è fissato in modo amovibile mediante adesivo ad un materiale di dorso. Il contorno del prodotto grafico è tagliato per mezzo dell'utensile, ed il prodotto grafico, come la lettera "A" illustrata nella figura 1, viene spellato dal dorso amovibile e fissato, utilizzando l'adesivo che rimane sul vinile, su di una tavola di un'insegna, su di una lastra di vetro per finestra, su di un pannello di un autocarro, ecc., per fabbricare tutta o parte di un'insegna. E' desiderabile tagliare accuratamente il contorno del prodotto grafico, preferibilmente tagliando attraverso tutto il vinile, ma non nel materiale di dorso. La testa di lavoro include tipicamente un motore lineare a basso attrito per controllare l'utensile lungo l'asse Z. Il motore è tipicamente azionabile secondo una modalità forzata, nella quale esso viene controllato in modo tale che l'utensile impegni il materiale di lavoro con una forza selezionata, così come secondo una modalità di posizione, in cui esso è controllato in modo da muovere l'utensile verso una posizione selezionata lungo l'asse Z. Tipicamente il motore include il sensore di velocità sopra descritto, ed il motore è utilizzato secondo la modalità forzata e comandato per applicare al vinile una forza sufficiente per tagliare attraverso il vinile e non attraverso il dorso. Purtroppo, si verificano spesso durante il taglio e la traslazione dell'utensile piccole oscillazioni dell'utensile lungo l'asse Z, e queste oscillazioni provocano un effetto di punteggiamento per cui porzioni di vinile non vengono tagliate completamente attraverso esso. Spellando il vinile dal dorso amovibile, il vinile può lacerarsi, rovinando il prodotto grafico. Queste oscillazioni si verificano nonostante 1<1 >impiego del sensore di velocità, che non fornisce un controllo adeguato al riposizionamento dell'utensile.
Come altro esempio in cui il controllo dell'utensile è importante, operazioni di lavoro, come il suddetto taglio di vinile, possono coinvolgere 1'impegno ed il disimpegno rapido o ripetuto fra l'utensile ed il materiale di lavoro. Nel taglio del suddetto prodotto grafico, l'utensile può rimbalzare quando viene comandato a spostarsi in modo da impegnare il materiale di lavoro, nuovamente, nonostante venga impiegato il suddetto sensore di velocità secondo un ciclo di retroazione. Questo rimbalzo può ammaccare il vinile, influendo in modo dannoso sul vinile o rovinandolo.
Sebbene siano noti procedimenti ed apparecchiature per migliorare il controllo di motori e quindi lo spostamento relativo fra l'utensile ed il pezzo di lavoro, come l'impiego di retroazione di velocità, purtroppo questi procedimenti ed apparecchiature noti possono risultare indesiderabilmente complessi, costosi, o, come accennato sopra possono non risultare in grado di fornire un controllo adeguato in alcune applicazioni soggette ai problemi visti sopra.
Di conseguenza, uno scopo della presente invenzione è quello di superare uno o più degli svantaggi o inconvenienti della tecnica anteriore visti sopra.
SOMMARIO DELL'INVENZIONE
Secondo un aspetto dell'invenzione, gli scopi visti sopra ed altri vengono risolti predisponendo un circuito di controllo per controllare un motore in risposta a segnali dì retroazione. Il circuito di controllo include un sensore di velocità per l'accoppiamento con il motore per fornire un segnale di retroazione di velocità in risposta alla velocità del motore, ed un circuito per fornire un secondo segnale di retroazione in risposta alla forza controelettromotrice di una bobina associata al motore .
Secondo un altro aspetto dell'invenzione, la bobina può essere una bobina d'azionamento del motore, in cui "bobina d'azionamento" si riferisce ad una bobina che produce un campo magnetico per lo spostamento del motore. Inoltre, il circuito di controllo può includere un filtro per il filtraggio del segnale di retroazione. Il filtro può essere un filtro passa basso, un filtro passa tutto, o un filtro passa alto. Il sensore di velocità può includere un encoder ottico includente un elemento encoder che include una pluralità di indici distanziati .
Secondo un altro aspetto addizionale dell'invenzione, è predisposto un sistema di controllo avente un motore e suoi controlli, i controlli includendo un sensore di velocità per l'alimentazione a ritroso di un segnale di retroazione di velocità in risposta alla velocità del motore, ed includente inoltre un secondo percorso di retroazione per alimentare a ritroso un segnale di retroazione in risposta alla forza controelettromotrice di una bobina associata al motore. Il motore è controllato in risposta al segnale di retroazione.
Secondo un'ulteriore aspetto dell'invenzione, l'invenzione fornisce un'apparecchiatura per eseguire operazioni di lavoro di un materiale di lavoro con un utensile in risposta ad un segnale di comando ed avente un controllo perfezionato dell'utensile. L'apparecchiatura di lavoro può includere una struttura di sopporto avente una superficie di sopporto per sopportare il materiale di lavoro, una testa di lavoro accoppiata meccanicamente alla struttura di sopporto e per il montaggio dell'utensile, ed almeno un motore per spostare l'utensile verso e via rispetto al materiale di lavoro per impegnare selettivamente il materiale di lavoro. L'apparecchiatura di lavoro può anche includere un circuito di controllo per fornire un segnale di controllo al motore in risposta al segnale di comando ed a segnali di retroazione selezionati. Il circuito può includere un sensore di velocità per fornire un segnale di retroazione di velocità in risposta alla velocità del motore ed un sommatore per combinare il segnale di retroazione di velocità con il segnale di comando e con un segnale di retroazione in risposta ad una tensione associata al motore per fornire il segnale di controllo.
L'invenzione include anche procedimenti eseguiti secondo gli insegnamenti qui contenuti.
BREVE DESCRIZIONE DEI DISEGNI
Altre caratteristiche e scopi dell'invenzione risulteranno evidenti dalla descrizione dettagliata che segue, in cui:
la figura 1 è una vista prospettica di un'apparecchiatura di lavoro per l'esecuzione di operazioni di lavoro con un utensile su di un materiale di lavoro secondo l'invenzione;
la figura 2 è un diagramma a blocchi di un circuito per il controllo perfezionato di un motore, come un motore accoppiato all'utensile dell'apparecchiatura di lavoro della figura 1;
la figura 3 illustra un esempio di un motore spesso utilizzato per il controllo lungo l'asse Z dell'utensile dell'apparecchiatura di lavoro della figura 1 e che può essere vantaggiosamente controllato utilizzando il circuito illustrato nel diagramma a blocchi della figura 2;
la figura 4 è uno schema elettrico di circuito che corrisponde al diagramma a blocchi illustrato nella figura 3; e
la figura 5 illustra un esempio di una funzione di filtro che può essere fornita dal filtro delle figure 2 e 4.
DESCRIZIONE DETTAGLIATA DELLE
FORME D'ATTUAZIONE PREFERITE
La figura 1 illustra in generale un'apparecchiatura di lavoro 10 per 1' esecuzione di operazioni di lavoro selezionate su di un materiale di lavoro 12. L'apparecchiatura di lavoro 10, che può essere ad esempio una stampante o un plotter, include tipicamente una struttura di sopporto 14 che fornisce una superficie di sopporto 16 per sopportare il materiale di lavoro 12. L'apparecchiatura di lavoro 10 include anche una testa di lavoro 22 che monta un utensile 24 per eseguire le operazioni di lavoro sul materiale di lavoro 12. L'utensile 24 può essere una penna, una lama di taglio, un utensile di macchina, un utensile di sabbiatura, un tracciatore o un dispositivo di taglio laser, o simile. Il carrello 26 accoppia meccanicamente la testa di lavoro 22 alla struttura di sopporto 14, ed è tipicamente montato sulla struttura di sopporto in modo da traslare relativamente ad essa. Ad esempio, il carrello 26 può muoversi lungo rotaie 28 per traslare l'utensile lungo l'asse Y e relativamente al materiale di lavoro, il numero di riferimento 30 indicando le coordinate di sistema X, Y, Z.
Inoltre, la testa di lavoro 22 può essere traslabile relativamente al carrello lungo la direzione X, in modo tale che l'utensile 24 possa essere movimentato sul piano X, Y. Com'è noto nella tecnica, motori e hardware meccanico adatti sono accoppiati alla testa di lavoro 22, al carrello 26, ed all'utensile 24 per fornire lo spostamento relativo desiderato fra l'utensile 24 ed il materiale di lavoro 12. Il materiale di lavoro 12 può anche essere traslato, come mediante pinze e/o altri meccanismi d'alimentazione, per fornire uno spostamento relativo selezionato fra l'utensile 24 ed il materiale di lavoro 12. Nella forma d'attuazione illustrata nella figura 1, il materiale di lavoro 12 è un materiale in foglio e la superficie di sopporto 16 è una superficie piana per sopportare il materiale. Il materiale di lavoro 12 può essere avvolto sul rullo 18 in modo da formare un anello chiuso 20 prima di essere sopportato dalla superficie di sopporto 16. Tuttavia, sarà chiaro ad una persona di ordinaria esperienza nel settore, alla luce della presente descrizione, che apparecchiature secondo 1'invenzione possono anche includere altre superfici piane di sopporto. Ad esempio, la superficie di sopporto 16 può essere una superficie curva che include una striscia di taglio che si estende nella direzione dell'asse Y, o può essere la superficie curva di un tamburo. Inoltre, il materiale di lavoro non necessita di essere un materiale in foglio, ma può avere anche altre forme.
Tipicamente, la testa di lavoro 22 includerà un motore (non illustrato nella figura 1) per lo spostamento dell'utensile 24 nella direzione dell'asse Z verso e via rispetto al materiale di lavoro 12, per impegnare selettivamente il materiale di lavoro con l'utensile.
Tipicamente, un processore associato all'apparecchiatura 10 fornisce un segnale di comando per dirigere lo spostamento lungo 1'asse Z dell'utensile 24 e segnali di comando appropriati per gli altri motori dell'apparecchiatura di lavoro 10. Il segnale di comando può essere generato in risposta a comandi immessi attraverso il pannello di controllo 32 e/o in risposta a programmazione immagazzinata in una memoria associata al processore. In un'applicazione, l'apparecchiatura di lavoro 10 è un'apparecchiatura di taglio per tagliare selettivamente un prodotto grafico, come la lettera "A" indicata con il numero di riferimento 33 nella figura 1, da un vinile che aderisce su di un materiale di dorso amovibile. Tale apparecchiatura di taglio è molto utile nell'industria di produzione di insegne. In una tale applicazione, l'utensile 24 è un utensile di taglio che impegna il vinile con una pressione selezionata in modo da tagliare attraverso il vinile ma non attraverso il dorso amovibile. Il prodotto grafico tagliato nel vinile viene spellato dal dorso amovibile e disposto come desiderato per formare un'insegna, ad esempio su di una lastra di vetro per finestra. Come visto sopra, è desiderabile tagliare accuratamente il prodotto grafico e, quindi, controllare l'utensile 24 per evitare movimenti indesiderabili che potrebbero influire negativamente sulla qualità del prodotto grafico.
Con riferimento alla figura 2, secondo l'invenzione l'apparecchiatura di lavoro 10 include un circuito 40 in comunicazione elettrica con il motore 42 per fornire un segnale di controllo 44 al motore per controllare il motore 42. Il sommatore 46 combina i segnali di comando in ingresso 48, come derivati dal pannello di controllo 32 e/o un processore associato all'apparecchiatura di lavoro 10, con un segnale di retroazione 52 in risposta ad una tensione associata al motore, ed un segnale di retroazione di velocità 62 in risposta alla velocità del motore. La combinazione dei segnali di retroazione di 52 e 62 con il segnale di comando 48 può permettere di controllare l'utensile in modo da evitare o ridurre spostamenti indesiderati dell'utensile. Il segnale di retroazione 52 può essere generato in risposta alla forza controelettromotrice del motore 42 al terminale di una bobina d'azionamento del motore eccitata dai segnali di controllo 44. Opzionalmente, il segnale di retroazione 52 può essere condizionato, ad esempio per mezzo del filtro 68, che può essere un filtro passa basso, un filtro passa alto o un filtro passa tutto, e in una forma d'attuazione preferita è un filtro passa alto.
La figura 3 illustra un motore lineare 42 avente una bobina mobile della fonia 42A disposta intorno ad un nucleo magnetico 42B. Il motore 42 illustrato nella figura 3 viene spesso utilizzato per controllare il movimento lungo l'asse Z dell'utensile 24 dell'apparecchiatura di lavoro 10 per tagliare prodotti grafici da un materiale di lavoro. Il materiale di lavoro 12 in questo caso include un foglio di vinile 12A che aderisce in modo amovibile ad un foglio di materiale di dorso 12B, in cui il numero 70 indica il taglio desiderato nel vinile 12A. E' importante in una tale applicazione tagliare il vinile 12 senza penetrare sostanzialmente nel dorso 12B. Un utensile 24 è accoppiato alla bobina della fonia 42A in modo tale che quando la bobina della fonia 42A viene spostata su e giù, come indicato dal numero di riferimento 71, l'utensile 24 si sposta verso e via rispetto al materiale di lavoro 12 per impegnare selettivamente il materiale di lavoro 12. In risposta all'eccitazione della bobina della fonia 42A attraverso i terminali 42C, la bobina della fonia 42A produce un campo magnetico che, come reazione al campo magnetico prodotto dal nucleo magnetico 42B, provoca lo spostamento della bobina della fonia 42A. Un sensore di velocità 72 può essere accoppiato, ad esempio otticamente o meccanicamente, al motore 42 per migliorare l'ottenimento del segnale di retroazione di velocità 62 in risposta alla velocità del motore 42. Nella figura 3, il sensore di velocità 72 include un encoder ottico 72A che include un elemento encoder 72B accoppiato alla bobina della fonia 42A ed avente una pluralità di indici distanziati 72C, come tracce o fori. Il corpo di encoder ottico 72D include trasmettitori di luce 72E e ricevitori di luce (non illustrati) per rilevare il movimento degli indici distanziati, così come la direzione del movimento degli indici 72C. Il sensore di velocità può includere un rilevatore di quadratura 72F ed un tachimetro ad impulsi 72G per trattare ulteriormente segnali dall'encoder ottico 72A.
Il sensore di velocità 72 illustrato nella figura 3 è relativamente semplice, robusto ed economico. Tuttavia, in alcune circostanze il sensore di velocità 72 non può fornire una retroazione adeguata per controllare spostamenti indesiderabili del motore e dell'utensile 24, come quelli che possono essere indotti nell'utensile 24 durante il taglio del materiale di lavoro 12 e dalla traslazione dell'utensile nel piano X-Y. Inoltre, quando il motore 42 è il motore lineare illustrato nella figura 3, vi è tipicamente un attrito interno ridotto nel motore per aiutare a smorzare oscillazioni o spostamenti indesiderabili.
Secondo l'invenzione, il segnale di retroazione 52 viene fornito per smorzare spostamenti indesiderati dell'utensile 24. Il segnale di retroazione 52 può essere fornito a frequenze diverse da quelle comprese entro un intervallo selezionato in cui è efficace il sensore di velocità, o a frequenze diverse da quelle comprese entro l'intervallo o le frequenze di spostamento normali che il motore è comandato a realizzare. Inoltre, può risultare vantaggioso attenuare il segnale di retroazione 52, come filtrando il segnale, a frequenze selezionate, come alle frequenze entro l'intervallo normale o l'intervallo selezionato, in modo da non interferire con il movimento desiderato dell'utensile. Di conseguenza, il filtro 68 può essere incluso e adattato per fornire una funzione di filtraggio passa alto in modo tale che lo spostamento desiderato dall'utensile 24, come il riposizionamento dell'utensile 24 per tagliare un prodotto grafico differente, che si verifica tipicamente alle basse frequenze, non viene ostacolato. In alternativa, può essere desiderabile che il filtro 68 fornisca una funzione di filtraggio passa basso o una funzione di filtraggio passa tutto .
La figura 4 è uno schema elettrico di circuito per fornire il controllo del motore 42 secondo l'invenzione, come illustrato mediante il diagramma a blocchi della figura 3. Con riferimento alla figura 4, il motore 42 può essere configurato come un generatore 80A che corrisponde alla forza controelettromotrice generata dal motore 42, un valore d'induttanza rappresentato dall'induttore 80B, ed una resistenza interna 80C. Preferibilmente, il ponte di forza controelettromotrice 82 viene incluso per permettere una generazione più accurata del segnale di retroazione 52 in risposta alla forza controelettromotrice rappresentata dal generatore 80A. Il rapporto fra i resistori 82A a 82B è tipicamente selezionato in modo da essere vicino o uguale al rapporto fra la resistenza interna 80C ed il resistore 82C, ed i valori assoluti dei resistori 82A e 82B sono selezionati in modo da risultare elevati per minimizzare la dissipazione di potenza. L'amplificatore differenziale 86, collegato attraverso il ponte di forza controelettromotrice 82, fornisce il segnale di retroazione 52 in risposta alla forza controelettromotrice del motore 42, il quale segnale 52 può essere opzionalmente attenuato selettivamente mediante il filtro 68. Si noti che è anche possibile ottenere un segnale di retroazione 52 in risposta alla forza controelettromotrice del motore 42 dal terminale superiore 42C del motore 42 illustrato nella figura 4, in odo tale che non c'è bisogno d'includere il ponte di forza controelettromotrice 82. Tuttavia, la tensione al terminale superiore 42C sarà tipicamente affetta da una caduta di tensione dovuta alla resistenza interna 8OC e da una caduta di tensione attraverso il resistore 82C, che è spesso incluso come resistore sensibile alla corrente, come indicato nel seguito.
Il sensore di velocità 72 può includere un encoder ottico 72A, un rilevatore di quadratura 72F per trattare segnali provenienti dai ricevitori di luce dell'encoder ottico 72A, ed un tachimetro ad impulsi 72G, che tratta il segnale proveniente dal rilevatore di quadratura 72F. Il rilevatore di quadratura 72F facilita la determinazione, per mezzo dei segnali ricevuti dall'encoder ottico 72A, della direzione in cui, come alto o basso, il motore 42 si sta spostando. Il contatore 100 conta le pulsazioni provenienti dal rilevatore di quadratura 72F per fornire un segnale al processore 102 per la determinazione della posizione del motore 42 o dell'utensile 24. In risposta alla posizione del motore 42 o dell'utensile 24 in relazione ad una posizione desiderata, o ad una forza desiderata con la quale l'utensile 24 sta per impegnare il materiale di lavoro 12, il processore 102 fornisce il segnale di comando 48, che viene convertito dalla forma digitale a quella analogica dal convertitore digitale-analogico (DAC) 104.
Il sommatore 46 somma il segnale di comando 48, il segnale di retroazione di velocità 62 ed il segnale di retroazione 52 in risposta alla forza controelettromotrice del motore 42 per fornire il segnale di controllo 44. L'amplificatore 106 può essere incluso per amplificare il segnale di controllo 44. Com'è noto nella tecnica, il resistore 82C funziona spesso come resistore sensibile alla corrente per fornire un segnale di retroazione all'amplificatore 106 in risposta alla corrente nel motore 42 per linearizzare l'uscita dell'amplificatore 106. Una tale predisposizione è nota nella tecnica e non viene descritta ulteriormente.
Il filtro 68 può essere un filtro passivo R-C che include resistor! e condensatori aventi valori selezionati per fornire la funzione di filtraggio desiderata. Tuttavia, come può essere compreso da una persona normalmente esperta del settore, molti altri tipi di filtri sono noti nella tecnica, come filtri induttivi passivi, filtri attivi, filtri digitali, ecc., e tali filtri sono ritenuti essere compresi nell'ambito della presente invenzione .
La figura 5 illustra una funzione di filtraggio 110 che è ritenuta utile nell'impiego dell'apparecchiatura di lavoro 10 per tagliare prodotti grafici da un materiale di lavoro come vinile. Si noti che una funzione di filtraggio 110 è una funzione di filtraggio passa alto avente una bassa impedenza a frequenze più elevate ed avente una frequenza di taglio di approssimativamente 100 Hz come indicato dal numero di riferimento 120. Così vengono controllati dal secondo segnale di retroazione gli spostamenti indesiderabili dell'utensile 24 che sono stati rilevati verificarsi a frequenze di approssimativamente 100 Hz ed oltre, come indicato dal numero di riferimento 136, mentre viene ridotto l'effetto di retroazione di tensione su spostamenti dell'utensile di frequenza inferiore, come nel riposizionamento e nella calibrazione, che si verificano ad un intervallo di frequenza normale del funzionamento del motore, indicato dal numero di riferimento 138.
Resta inteso che tutto ciò che è incluso nella descrizione precedente, ed illustrato nei disegni annessi, deve essere interpretato a scopo illustrativo e non in senso limitativo. Sarà chiaro ad un esperto del settore, alla luce della presente descrizione, che possono essere concepite varianti delle forme d'attuazione descritte sopra senza discostarsi dallo spirito e dalla portata dell'invenzione. Ad esempio, un'apparecchiatura di lavoro sopra descritta è un'apparecchiatura di taglio per tagliare prodotti grafici, in cui il circuito descritto sopra smorza le oscillazioni del motore che controlla il movimento lungo l'asse Z dell'utensile. Tuttavia, può essere vantaggioso attuare 1'invenzione per smorzare o controllare altri motori di un'apparecchiatura di taglio, come il motore "theta" spesso incluso per realizzare il movimento rotativo dell'utensile 24 intorno all'asse Z, o per smorzare o controllare motori di altre apparecchiature di lavoro, come macchine di tracciamento o da scrivere, o anche un fonografo, in cui il movimento della puntina può essere controllato in modo adatto per ottenere un'accurata riproduzione sonora. Come notato sopra, sono noti nella tecnica vari tipi di motore, ed i segnali di retroazione sopra descritti possono essere ottenuti secondo tecniche ed apparecchiature diverse da, o in aggiunta a, quelli illustrati nelle figure sopra considerate. Ad esempio, sono noti nella tecnica motori commutati a campo che includono una pluralità di bobine, alcune delle quali sono eccitate selettivamente per fornire il moto desiderato del motore. La forza controelettromotrice di una o più delle bobine associate al motore, o di un'altra bobina d’accelerazione associata al motore, può essere utilizzata per ottenere il segnale di retroazione di velocità. In questo caso il sensore di velocità 72 può includere un collegamento elettrico appropriato per quella bobina e/o può includere circuiti di trattamento, se utilizzati, per fornire un segnale di retroazione di velocità appropriato dalla forza controelettromotrice della bobina. Considerazioni simili si applicano per ottenere una risposta di segnale di retroazione adatta per una tensione associata al motore.
E' anche chiaro che le rivendicazione seguenti sono destinate a coprire caratteristiche generiche e specifiche dell'invenzione qui descritta, e qualunque affermazione relativa al tenore dell'invenzione che sia in relazione con il linguaggio utilizzato, può essere ritenuta ricadere in esso.
Claims (9)
- RIVENDICAZIONI 1. Apparecchiatura (10) per l'esecuzione di operazioni di lavoro con un utensile (24) su di un materiale di lavoro (12) in risposta ad un segnale di comando (48) ed avente un controllo perfezionato dell'utensile (24), l'apparecchiatura includendo: una struttura di sopporto (14) avente una superficie di sopporto (16) per sopportare il materiale di lavoro (12); una testa di lavoro (22) accoppiata meccanicamente alla struttura di sopporto (14) e per il montaggio dell'utensile (24); almeno un motore (42) per spostare l'utensile (24) verso e via rispetto al materiale di lavoro (12) per impegnare selettivamente il materiale di lavoro (12) per eseguire su di esso le operazioni di lavoro; e un circuito di controllo (40) per fornire un segnale di controllo (44) al motore (42) ad un segnale di comando (48), e segnali di retroazione selezionati, detto circuito includendo un sensore di velocità (72) per fornire un segnale di retroazione di velocità (62) in risposta alla velocità del motore ed un sommatore (46) per combinare il segnale di retroazione di velocità (62) con il segnale di comando (48) e caratterizzato dal fatto che è provvisto il sommatore (46) di un secondo segnale di retroazione (52) in risposta ad una tensione associata al motore (42).
- 2. Apparecchiatura (10) secondo la rivendicazione 1 includente un filtro (68) per filtrare detto secondo segnale di retroazione (52) secondo una funzione di filtraggio selezionata.
- 3. Apparecchiatura (10) secondo la rivendicazione 2 in cui detta funzione di filtraggio selezionata è una funzione di filtraggio passa alto (10).
- 4. Apparecchiatura secondo la rivendicazione 1 in cui detto sensore di velocità (22) include un encoder ottico (72A) includente un elemento di encoder (72B) avente una pluralità di indici distanziati (72C).
- 5. Apparecchiatura (10) secondo la rivendicazione 1 in cui detto motore (42) include una bobina della fonia mobile (42A) ed in cui detta tensione associata al motore (42) è la forza controelettromotrice di detta bobina della fonia (42).
- 6. Procedimento per l'esecuzione di operazioni di lavoro con un utensile (24) su di un materiale di lavoro (12) in modo da ottenere un controllo perfezionato dell'utensile (24), il procedimento includendo le fasi di: provvedere una struttura di sopporto (14) avente almeno una superficie di sopporto (16) per sopportare il materiale di lavoro (12); provvedere una testa di lavoro (22) meccanicamente accoppiata alla struttura di sopporto (14) e per il montaggio dell'utensile (24); provvedere almeno un motore (42) per spostare l'utensile (24) verso e via rispetto al materiale di lavoro (12) per impegnare selettivamente il materiale di lavoro (12); provvedere un segnale di comando (48) rappresentativo dello spostamento desiderato del motore (42); provvedere un segnale di retroazione di velocità (62) in risposta alla velocità del motore (42); e caratterizzato dal: provvedere un secondo segnale di retroazione (52) in risposta ad una tensione associata al motore (42) e, combinare i segnali di retroazione (52,62) con il segnale di comando (48) per fornire un segnale di controllo (44) al motore (42), per migliorare le prestazioni o le operazioni di lavoro sul materiale di lavoro (12) in risposta al segnale di comando (48).
- 7. Procedimento secondo la rivendicazione 6 in cui la tensione associata al motore (42) è la forza controelettromotrice di una bobina (42A) associata al motore (42) ed in cui il provvedere il secondo segnale di retroazione (52) include inoltre il filtraggio della forza controelettromotrice.
- 8. Procedimento secondo la rivendicazione 7 in cui il filtraggio della forza controelettromotrice include il filtraggio della forza controelettromotrice secondo una funzione di filtraggio passa alto (110).
- 9. Procedimento secondo la rivendicazione 6 in cui il provvedere un motore (42) include il provvedere un motore (42) avente una bobina d'azionamento (42A) ed in cui provvedere il secondo segnale di retroazione (52) in risposta ad una tensione associata a detto motore (42) include il provvedere il secondo segnale di retroazione in risposta alla forza controelettromotrice della bobina d'azionamento (42A).
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| US54924600A | 2000-04-14 | 2000-04-14 |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| ITTO20010330A0 ITTO20010330A0 (it) | 2001-04-06 |
| ITTO20010330A1 true ITTO20010330A1 (it) | 2002-10-06 |
Family
ID=24192206
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| IT2001TO000330A ITTO20010330A1 (it) | 2000-04-14 | 2001-04-06 | Procedimento ed apparecchiatura per il controllo migliorato di motorie di apparecchiature di lavoro motorizzate. |
Country Status (5)
| Country | Link |
|---|---|
| US (1) | US6646410B2 (it) |
| DE (1) | DE10113171A1 (it) |
| FR (1) | FR2808136A1 (it) |
| GB (1) | GB2361325B (it) |
| IT (1) | ITTO20010330A1 (it) |
Families Citing this family (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US20030075992A1 (en) * | 2001-10-19 | 2003-04-24 | Kouns Heath Elliot | Utilizing feedback for control of switch actuators |
| US7633839B2 (en) * | 2004-08-20 | 2009-12-15 | Hewlett-Packard Development Company, L.P. | Self-sensing active-damping voice coil |
| US8044629B2 (en) * | 2008-08-29 | 2011-10-25 | Northern Illinois University | Self-tuning vibration absorber |
| DK179787B1 (en) * | 2017-11-15 | 2019-06-12 | Wit Innovation Aps | TATTOOING APPARATUS |
| JP6999456B2 (ja) * | 2018-03-15 | 2022-01-18 | オークマ株式会社 | 位置制御システム |
Family Cites Families (7)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| DE2913454A1 (de) * | 1978-04-04 | 1979-10-18 | Singer Co | Strombegrenzte motorgeschwindigkeitssteuerung |
| JPS5568892A (en) * | 1978-11-16 | 1980-05-23 | Hitachi Ltd | Speed-control apparatus for dc motor |
| US4305025A (en) * | 1980-05-12 | 1981-12-08 | The Singer Company | Velocity servo with adaptive tachometer feedback |
| JPS5812588A (ja) * | 1981-07-15 | 1983-01-24 | Toshiba Corp | 交流電動機の駆動装置 |
| JPS5866592A (ja) * | 1981-10-15 | 1983-04-20 | Toshiba Corp | 直流電動機の速度制御装置 |
| IT1197790B (it) * | 1986-07-21 | 1988-12-06 | Venturino Gianfranco Gse | Azionamento alimentatore per motore in corrente continua con retroazione intrinseca |
| US5982571A (en) * | 1997-06-30 | 1999-11-09 | Quantum Corporation | Disk drive with closed loop commutator and actuator oscillator |
-
2000
- 2000-10-11 GB GB0024858A patent/GB2361325B/en not_active Expired - Fee Related
- 2000-11-14 FR FR0014603A patent/FR2808136A1/fr not_active Withdrawn
-
2001
- 2001-03-19 DE DE10113171A patent/DE10113171A1/de not_active Withdrawn
- 2001-04-06 IT IT2001TO000330A patent/ITTO20010330A1/it unknown
-
2002
- 2002-01-18 US US10/052,761 patent/US6646410B2/en not_active Expired - Fee Related
Also Published As
| Publication number | Publication date |
|---|---|
| DE10113171A1 (de) | 2001-10-25 |
| GB0024858D0 (en) | 2000-11-22 |
| GB2361325A (en) | 2001-10-17 |
| GB2361325B (en) | 2002-06-05 |
| ITTO20010330A0 (it) | 2001-04-06 |
| US20020093302A1 (en) | 2002-07-18 |
| FR2808136A1 (fr) | 2001-10-26 |
| US6646410B2 (en) | 2003-11-11 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US5086564A (en) | Device and method for active vibration damping | |
| EP1429109B2 (de) | Verfahren und Vorrichtung zur Schwingungsdämpfung eines Koordinatenmessgerätes | |
| US5060519A (en) | Active control precision damping table | |
| DE69417959D1 (de) | Druckapparat und Verfahren | |
| ITTO20010330A1 (it) | Procedimento ed apparecchiatura per il controllo migliorato di motorie di apparecchiature di lavoro motorizzate. | |
| JPH04296582A (ja) | プリンタ | |
| JP2615392B2 (ja) | 工具微動台 | |
| DE102019131712B4 (de) | Frequenzauslöschung verwendende geräuschreduzierungsvibrationsschweissmaschine | |
| EP0379391B1 (en) | Mass velocity controller | |
| JP5373319B2 (ja) | 画像測定機 | |
| JP5438995B2 (ja) | 形状測定機および倣いプローブ装置 | |
| EP0626752A2 (en) | A method of controlling a printhead carriage velocity or a serial printer | |
| US4779348A (en) | Data plotter | |
| US5432423A (en) | Electronic damping system | |
| JPS58165679A (ja) | リニアサ−ボモ−タ−の制御装置 | |
| JP2658522B2 (ja) | 印字ヘッドキャリジ移動制御方式 | |
| Billoud | Active control at Lord Corporation–A reality | |
| CN108501368B (zh) | 一种3d打印机主动式三维减震装置及其使用方法 | |
| JPH0671532A (ja) | 可動体の微振動抑制方法と装置 | |
| JPH0419173A (ja) | 印字ヘッドキャリジ移動制御装置 | |
| US20080285086A1 (en) | System and method for an improved engraving of gravure cylinders | |
| JPH02153771A (ja) | 印字ヘッドキャリア移動制御方法 | |
| CN119927695A (zh) | 一种机床加工用主动减振去噪机构及其控制系统 | |
| JPH0813599B2 (ja) | 音響遮断装置 | |
| JP2836635B2 (ja) | 空気ばね式除振台の制振装置およびその制御方法 |