Modellazione del sistema di automazione di processo esistente. Automazione e simulazione del processo tecnologico

Attualmente, nelle condizioni delle relazioni di mercato, i compiti prioritari e fondamentali nel campo della produzione agricola sono l'intensificazione dell'esistente processi di produzione, migliorando la qualità del prodotto, risparmiando materiali ed energia e, in ultima analisi, migliorando l'efficienza energetica degli impianti tecnologici. L'identificazione delle riserve di produzione o di un processo specifico, di norma, è associata alla sua analisi basata su metodi di ricerca moderni e moderni mezzi tecnici(in particolare, utilizzando il pacchetto software MATCAD). Allo stesso tempo, viene prestata particolare attenzione ai modelli dei processi tecnologici e ai metodi per la loro costruzione.

Modellazione dei processi tecnologici

Quando risolvono una serie di problemi relativi alla progettazione, preparazione e funzionamento dei processi tecnologici nel complesso agroindustriale, ricorrono alla loro modellazione, ovvero allo studio di singoli aspetti, caratteristiche, proprietà del processo tecnologico non su un reale oggetto, ma sul suo modello. Un modello è inteso come tale sistema rappresentato mentalmente o implementato materialmente che, riflettendo l'oggetto di studio, è in grado di riprodurre le sue funzioni con precisione variabile e sostituirlo in una certa fase dello studio.

Pertanto, un modello è un certo sistema che conserva le proprietà essenziali dell'originale e consente lo studio di determinate proprietà di quest'ultimo mediante metodi fisici o matematici. . In altre parole, un modello è un display, una descrizione oggetto tecnologico(processo o attrezzatura) utilizzando un linguaggio, progettato per raggiungere un obiettivo specifico. Ad oggi è stata sviluppata una teoria generale per la modellazione di sistemi complessi, che indica la possibilità di utilizzo vari tipi modelli per la descrizione di oggetti tecnici e tecnologici.

Il modello svolge un ruolo attivo nello studio dei processi tecnologici: con il suo aiuto è possibile determinare varie caratteristiche dei processi tecnologici, come i costi energetici, il consumo di materie prime e la produzione del prodotto finito, gli indicatori di qualità di questo prodotto, la quantità di rifiuti, prodotti difettosi, parametri di progettazione degli elementi con costi minimi e in breve tempo. Puoi delineare e testare un'efficace strategia di gestione della tecnologia, eseguire una procedura di ottimizzazione, ecc.

L'opportunità della modellazione TP è determinata da due condizioni principali:

La ricerca sul modello è più economica, più facile, più sicura, più veloce che sull'oggetto originale;

È nota una regola per ricalcolare le caratteristiche e i parametri del modello nei corrispondenti valori dell'originale, perché altrimenti la simulazione perde di significato.

L'obiettivo fissato durante lo sviluppo del modello ne determina il tipo, il contenuto informativo e il grado di corrispondenza con l'oggetto reale, ad es. quando si formula l'obiettivo, è necessario selezionare attentamente quelle proprietà essenziali che caratterizzano pienamente l'oggetto in questione, per determinare il grado richiesto di conformità del modello all'oggetto reale (accuratezza del modello). In un certo numero di casi, ciò consente di semplificare il modello, eliminare relazioni insignificanti e insignificanti tra quantità dalla considerazione e ridurre il costo della modellazione.

Quando si descrivono i processi tecnologici, viene utilizzata più spesso la modellazione su scala reale, fisica e matematica.

La modellazione in scala reale prevede uno studio sperimentale di un oggetto tecnologico reale e la successiva elaborazione dei risultati utilizzando la teoria della somiglianza, l'analisi di regressione, le tabelle di corrispondenza. Ciò consente di ottenere dipendenze qualitative o quantitative che descrivono il funzionamento di un oggetto con precisione variabile. Tuttavia, le dipendenze empiriche basate sulla rappresentazione del processo sotto forma di "scatola nera", pur consentendo di risolvere particolari problemi tecnologici, presentano notevoli inconvenienti:

Le dipendenze empiriche non possono essere estese all'intera gamma possibile di cambiamenti nei parametri del regime: sono valide solo nelle condizioni e nelle restrizioni in cui è stato condotto l'esperimento su vasta scala;

Tali dipendenze riflettono l'esperienza passata, pertanto, sulla base di esse, non è sempre possibile identificare e giustificare modi per migliorare l'efficienza delle tecnologie pertinenti.

In un certo numero di casi, le dipendenze empiriche sono di natura qualitativa, cioè stabiliscono solo la natura dell'influenza di alcune quantità su altre, senza stabilire modelli quantitativi.

La modellazione fisica prevede anche studi sperimentali con successiva elaborazione dei risultati. Tuttavia, tali studi non vengono condotti su un oggetto tecnologico reale, ma su speciali strutture di laboratorio che preservano la natura dei fenomeni e hanno una somiglianza fisica. Pertanto, la modellazione fisica si basa sulla somiglianza di processi della stessa natura che si verificano nell'oggetto originale e nel modello fisico, ed è la seguente:

Stabilire i principali parametri del processo tecnologico da determinare numericamente, caratterizzandone la qualità;

Uno o più modelli fisici vengono calcolati e realizzati sotto forma di installazioni di laboratorio o di semi-produzione (sperimentali, pilota). Il calcolo di queste installazioni viene effettuato sulla base della teoria della somiglianza, che garantisce la possibilità di trasferire i risultati su un oggetto reale;

Come risultato dell'esperimento sul modello, i valori numerici e le relazioni dei parametri selezionati vengono ottenuti e ricalcolati per l'originale.

Con la modellazione fisica è possibile ottenere ampie informazioni sui singoli processi che determinano la struttura di questa tecnologia.

La simulazione analogica è associata alla somiglianza di processi di diversa natura e si basa sul fatto che per vari fenomeni fisici esistono gli stessi schemi della loro descrizione. Oggetti o processi simili sono considerati descritti da equazioni della stessa forma. Gli esempi includono le equazioni di Fourier (8.2.6) e le equazioni di Fick (8.2.9). Nonostante la differenza nelle grandezze fisiche in essi incluse, tutti gli operatori coincidono e seguono la stessa sequenza. Pertanto, studiando un processo, otterremo dipendenze valide (fino alla notazione) per un altro. Per la modellazione analogica vengono utilizzati sia metodi sperimentali che computer analogici.

La modellazione analitica fornisce lo strumento più potente per il loro studio e comporta l'ottenimento e lo studio di vari modelli matematici. Quindi, i modelli strutturali vengono utilizzati per una descrizione generale o preliminare di un oggetto e consentono di identificare e definire i suoi elementi, le loro proprietà e la relazione tra elementi e proprietà degli elementi. Di solito costruire modello strutturale utilizzare l'apparato della teoria degli insiemi. I modelli di classificazione consentono di organizzare gli oggetti oggetto di studio, identificare le caratteristiche comuni in essi e classificarli in base a queste caratteristiche. Tali modelli sono necessari nella costruzione di sistemi di automazione del controllo, nella creazione di banche dati e nello sviluppo di sistemi di progettazione assistita da computer, sistemi di recupero delle informazioni e in una serie di altri casi. I modelli cognitivi vengono utilizzati per descrivere quantitativamente i modelli di vari processi o il funzionamento delle apparecchiature. Stabiliscono relazioni, relazioni tra grandezze che caratterizzano un processo o un'apparecchiatura di laboratorio.

Il modello cognitivo descrive, di norma, il meccanismo fisico e chimico del processo e può non contenere parametri tecnologici o caratteristiche dell'oggetto.

Esistono relazioni tra modelli particolari che descrivono singoli processi o altri componenti strutturali dell'oggetto in studio. Contabilizzazione di tali relazioni, ad es. decisione congiunta equazioni che descrivono singoli processi unitari portano alla costruzione di un modello generalizzato di un metodo o di un metodo di elaborazione.

I modelli tecnologici differiscono dai modelli cognitivi in ​​quanto lo scopo della loro costruzione è trovare relazioni quantitative tra parametri di modalità, condizioni operative - input di un sistema tecnologico e indicatori del suo livello tecnico, cioè output del sistema. La costruzione di modelli tecnologici è sempre associata a una valutazione del livello di qualità ea un aumento dell'efficienza del funzionamento dei sistemi tecnologici. Tipicamente, i modelli tecnologici sono costruiti sulla base di modelli matematici singoli processi o basati su un modello a oggetti generalizzato. Tuttavia, in alcuni casi, una descrizione analitica completa dell'oggetto è impossibile e quando si costruiscono modelli tecnologici vengono utilizzate alcune dipendenze empiriche. Di norma, i modelli tecnologici sono costruiti per studiare alcuni aspetti del funzionamento di un sistema tecnologico, ad es. sono di natura privata.

Per la maggior parte dei processi tecnologici, a causa della loro complessità, la costruzione di un unico modello generalizzato che descriva adeguatamente tutti gli aspetti e le caratteristiche del loro andamento è difficile o impossibile. Pertanto, durante la modellazione di TP, viene utilizzato il principio di decomposizione e risoluzione di problemi locali, che consente di individuare e modellare singoli aspetti, proprietà di TP. Come risultato di questo approccio, il TP sembra essere un insieme di modelli che descrivono modelli individuali del suo funzionamento e sono progettati per risolvere una certa gamma di problemi. Tale visione deriva naturalmente dall'analisi dei sistemi sopra descritta. La gerarchia della tecnologia genera la gerarchia dei modelli (modelli di TP, TO, TM), la multidimensionalità delle tecnologie - una varietà di modelli (modelli di processi fisici e chimici, tecnologie, attrezzature).

Esempio. Come esempio della varietà di modelli, si consideri la tecnologia dell'elaborazione dimensionale elettrochimica (ECM). I modelli utilizzati nello studio e nella descrizione di tale tecnologia sono riportati in Fig. 8.2.35.

I modelli cognitivi specifici in questo caso includono quanto segue:

    cinematica (descrizione della cinematica del movimento reciproco degli elettrodi);

    idraulico (descrizione del movimento del fluido in uno stretto canale interelettrodico);

    elettrico (descrizione del campo elettrico nello spazio interelettrodico);

    termico (descrizione del campo di temperatura);

    elettrochimico (descrizione dei processi elettrodici e dei processi di trasferimento in un sistema elettrochimico);

    chimico (descrizione delle fasi chimiche del processo totale dell'elettrodo, trasformazioni chimiche di una sostanza in soluzione).

I modelli tecnologici includono un modello di modellatura (descrizione del movimento del confine dell'anodo durante la dissoluzione elettrochimica della sua superficie), un modello di uno strumento per elettrodi e una serie di altri.

Riso. 8.2.35. Tipi di modelli per descrivere i processi di lavorazione elettrochimica dei materiali

La modellazione si basa sulle idee di base della teoria della somiglianza, secondo la quale fenomeni, processi sono chiamati simili se i dati ottenuti nello studio di uno di essi possono essere estesi ad altri. Per tali fenomeni è necessaria la costanza dei rapporti di alcune grandezze caratterizzanti il ​​processo, o combinazioni di tali grandezze, dette criteri di similarità [Tab. P1,2,3]. Quindi, ad esempio, quando si studia il flusso di mezzi liquidi, il criterio di Reynolds è ampiamente utilizzato:

,

Dove v- portata del fluido, m/s; D- diametro del flusso idraulico, m; ν - viscosità cinematica del mezzo, m 2 / s. Il numero di Reynolds è una quantità adimensionale, il cui valore determina la natura del movimento del fluido, la distribuzione delle velocità del flusso sulla sezione del canale e altri parametri del flusso.

Il principale (terzo) teorema di similarità afferma che per la similarità dei fenomeni è necessario e sufficiente che le loro condizioni di unicità siano simili. Ciò significa che somiglianza geometrica, somiglianza di costanti fisiche, iniziale e condizioni al contorno, e i criteri di similarità, composti dalle quantità incluse nelle condizioni di unicità, sarebbero gli stessi. Di conseguenza, tutti questi fenomeni differiscono l'uno dall'altro solo nelle scale delle quantità caratteristiche. Pertanto, se fenomeni o processi sono simili, i modelli ottenuti nello studio di alcuni di essi possono essere trasferiti ad altri ei risultati del modello possono essere ricalcolati tenendo conto dei fattori di scala.

Riassumendo quanto detto, possiamo concludere che il requisito principale per un modello è la sua conformità con l'oggetto modellato. Il grado di conformità del modello al fenomeno reale che descrive è chiamato adeguatezza del modello. La prova di adeguatezza è uno dei passaggi principali nella costruzione di qualsiasi modello. Per quantificare l'adeguatezza si utilizza il concetto di “accuratezza del modello”. Ogni modello deve essere accompagnato da informazioni sulla sua accuratezza al fine di utilizzare in modo affidabile i risultati della simulazione.

L'accuratezza dei valori deterministici è determinata dalla deviazione del risultato della simulazione x* dal corrispondente valore reale x e l'accuratezza dei modelli stocastici è stimata dalle caratteristiche probabilistiche.

Per garantire l'adeguatezza del modello nella fase della sua costruzione, si raccomandano le seguenti regole:

    scegliere una sequenza razionale per costruire il modello;

    utilizzare un processo iterativo di costruzione di un modello, ovvero una procedura in più fasi per il suo sviluppo con valutazione dei risultati intermedi, analisi della loro accuratezza e correzione del modello della fase precedente;

    perfezionare i modelli sulla base dei dati sperimentali disponibili;

    perfezionare i modelli in base all'ottenimento valutazioni di esperti, i risultati dell'operazione dell'oggetto e altri dati aggiuntivi.

La complicazione dei processi tecnologici nel complesso agroindustriale, l'aumento del numero di parametri significativi nella costruzione di modelli, l'inasprimento dei termini di modellazione, la limitazione delle risorse materiali assegnate a questi scopi: tutti questi fattori rendono difficile e in alcuni casi escludono la modellazione del soggetto. Pertanto, viene alla ribalta la modellazione matematica di TP con l'uso delle moderne tecnologie informatiche.

La modellazione matematica di TP è uno studio effettuato risolvendo un sistema di relazioni matematiche che descrivono TP e presenta tre fasi:

    redigere una descrizione matematica del processo o del suo elemento;

    selezione di un metodo per risolvere un sistema di equazioni di una descrizione matematica e sua implementazione sotto forma di un algoritmo, un programma per ottenere valori quantitativi o rapporti;

    stabilire l'adeguatezza del modello all'originale.

Quando si costruiscono modelli matematici, il processo reale è semplificato, schematizzato e lo schema risultante, a seconda della sua complessità, è descritto dall'uno o dall'altro apparato matematico. In un caso specifico, la descrizione matematica è presentata come un sistema di equazioni algebriche, differenziali, integrali o loro combinazione.

Dal punto di vista dell'analisi del modello matematico, è opportuno distinguere tre dei suoi lati:

    l'aspetto semantico riflette la descrizione fisica dell'oggetto modellato;

    l'aspetto analitico è un sistema di equazioni che descrivono i processi in corso e la relazione tra di essi;

    computazionale: un metodo di soluzione e un algoritmo implementato come programma in uno dei linguaggi di programmazione.

Recentemente, per lo studio di sistemi complessi, compresi i processi tecnologici, è stata sempre più utilizzata la modellazione della simulazione, che si basa su un esperimento al computer. Per implementare il modello matematico, viene costruito un algoritmo di modellazione che riproduce il processo di funzionamento del sistema nel tempo. Modificando i dati di input, si ottengono informazioni sugli stati del processo in determinati momenti, in base ai quali vengono valutate le caratteristiche dell'oggetto. Pertanto, nella modellazione della simulazione, si tratta di modelli che non possono essere utilizzati per calcolare o prevedere il risultato in anticipo.

Esempio. Consideriamo come esempio la simulazione del processo di trattamento anodico elettrochimico del materiale descritto in precedenza (Fig. 8.2.15, b). Questa tecnologia si è diffusa nella fabbricazione di prodotti spazialmente complessi nel settore energetico, come pale di turbine e compressori. Da un punto di vista tecnologico, è necessario poter calcolare il tempo t necessario per asportare uno strato metallico di spessore z (tempo di lavorazione della macchina), ovvero il valore dello strato metallico (sovrametallo) zп, rimosso nel tempo T. Per ottenere le dipendenze calcolate, utilizziamo un particolare modello di interelectrode gap piano-parallelo (IEG), il cui aspetto semantico è chiaro dalla Fig. 8.2.36, a. Come si può vedere, l'elettrodo-strumento (EI) avanza a una velocità v e, e sulla superficie dell'anodo (A) si forma un diagramma delle velocità locali di dissoluzione elettrochimica ve, lo spazio interelettrodico è riempito di elettrolita, e la tensione U viene applicata tra gli elettrodi.

Facciamo alcune ipotesi per semplificare il modello. Lascia che la velocità di dissoluzione elettrochimica sia la stessa per tutti i punti della superficie dell'anodo e che le proprietà dell'elettrolita siano le stesse per tutti i punti del MEP. Quindi, per descrivere il processo, puoi usare le leggi di Ohm e Faraday:

dove U è la tensione sugli elettrodi; i - densità di corrente; a - gap interelettrodico attuale; χ - conducibilità elettrica specifica dell'elettrolita; c è l'equivalente elettrochimico del metallo; η è l'attuale efficienza della reazione di dissoluzione del metallo; ρ è la densità del metallo lavorato.

Dallo schema di calcolo risulta che da/dt = ve - vy, poiché la dissoluzione della superficie è compensata dallo spostamento dell'EE verso il pezzo. Da qui otteniamo un'equazione differenziale che descrive il cambiamento nel MEP nel tempo:

(8.2.26)

nella condizione iniziale t= 0; a = a0.

L'analisi del modello è molto semplificata se prendiamo A = const. Questa ipotesi è corretta per molti problemi praticamente importanti. Consideriamo due casi implementati nella maggior parte degli schemi di sagomatura elettrochimica: vi= 0 (il caso di EI stazionario) e vii = const (il moto di EI a velocità costante). Integrando l'equazione differenziale di cui sopra, si ottiene per il primo caso:

(8.2.27)

e per il secondo:

Trasformando le espressioni ottenute, è possibile ottenere la dipendenza del tempo dal valore del MEP.

Nonostante la natura semplificata del modello proposto, viene utilizzato con successo nei calcoli tecnologici e in molti casi descrive bene i dati sperimentali.

Tuttavia, in quei casi in cui il rapporto tra la lunghezza dello spazio interelettrodico e la sua larghezza
è sufficientemente grande (nei processi reali, k raggiunge valori di 200-1000), le proprietà dell'elettrolita lungo la lunghezza del MEP cambiano fortemente a causa del rilascio concomitante di calore e gas e le ipotesi di cui sopra sono inaccettabili.

È necessario costruire modelli che tengano conto della dipendenza dei parametri di processo dalle coordinate del percorso idraulico e del tempo.

Per ottenere tali dipendenze, la modellazione fisica è ampiamente utilizzata. Sulla fig. 8.2.36, b mostra un modello fisico di un MEC di lunga lunghezza, che consente di ottenere distribuzioni di densità di corrente, temperatura dell'elettrolita, contenuto di gas, conduttività elettrica effettiva del mezzo interelettrodico, velocità di rimozione del metallo locale e altri parametri lungo il Lunghezza MEC per esperimento diretto.

La pompa 1 pompa l'elettrolita attraverso un percorso idraulico formato dagli elettrodi piano-paralleli 2 e 3 incorporati nelle piastre dielettriche 4. Il valore della distanza tra gli elettrodi è determinato dallo spessore della guarnizione sostituibile 5 e varia tra 0,2 e 2 mm. I parametri variabili della modalità di elettrolisi sono: dimensione del gap, tensione dell'elettrodo, pressione di ingresso dell'elettrolita, sua composizione, temperatura iniziale, velocità di alimentazione del catodo all'anodo, lunghezza del MEP, materiale dell'elettrodo. L'evoluzione del gas e il profilo di velocità del flusso dell'elettrolita sono stati studiati utilizzando film ad alta velocità del processo, è stato utilizzato un anodo sezionale per ottenere la distribuzione delle densità di corrente locali lungo la lunghezza del MEC, le distribuzioni di pressione e temperatura sono state registrate da estensimetri di pressione e termocoppie e potenziali di elettrodo in varie sezioni del MEC sono stati misurati con sonde speciali. Il cambiamento nella rimozione del metallo lungo la lunghezza del canale è stato registrato mediante misurazioni dirette.

L'analisi mostra la presenza di una corrispondenza tra il modello fisico presentato e l'originale: si osservano somiglianza geometrica, idraulica, elettrica, somiglianza di costanti fisiche, condizioni iniziali e al contorno. Pertanto, i dati sperimentali ottenuti hanno permesso non solo di affinare il modello matematico, ma anche di ottenere risultati tecnologici adatti all'uso diretto in condizioni di produzione.

Riso. 8.2.36. Schema per la costruzione di un modello matematico (a) e installazione per la modellazione fisica del processo ECM in un gap lungo e stretto (b)

Pertanto, l'esempio precedente mostra che diversi tipi di modelli si completano e si perfezionano a vicenda, fornendo insieme dati affidabili per l'uso pratico. Ad oggi, è difficile trovare tali aree in cui non ci sarebbe un apparato sviluppato per la modellazione matematica dei processi principali.


Automazione e simulazione del processo tecnologico

1 AUTOMAZIONE DEI PROCESSI

L'automazione è una direzione nello sviluppo della produzione, caratterizzata dalla liberazione di una persona non solo dagli sforzi muscolari per eseguire determinati movimenti, ma anche dal controllo operativo dei meccanismi che eseguono questi movimenti. L'automazione può essere parziale o complessa.

L'automazione integrata è caratterizzata dall'esecuzione automatica di tutte le funzioni per l'implementazione del processo produttivo senza intervento umano diretto nel funzionamento dell'apparecchiatura. Le responsabilità di una persona includono la configurazione di una macchina o un gruppo di macchine, l'accensione e il controllo. L'automazione è la più alta forma di meccanizzazione, ma allo stesso tempo lo è nuova forma produzione, non una semplice sostituzione lavoro manuale meccanico.

Con lo sviluppo dell'automazione, i robot industriali (IR) sono sempre più utilizzati, sostituendo una persona (o aiutandola) in aree con condizioni di lavoro pericolose, malsane, difficili o monotone.

Un robot industriale è un manipolatore automatico riprogrammabile per applicazioni industriali. Caratteristiche peculiari I PR lo sono controllo automatico; la capacità di riprogrammazione rapida e relativamente facile, la capacità di eseguire azioni lavorative.

È particolarmente importante che le PR possano essere utilizzate per eseguire lavori che non possono essere meccanizzati o automatizzati con mezzi tradizionali. Tuttavia, il PR è solo uno dei tanti mezzi possibili per automatizzare e semplificare i processi di produzione. Creano i prerequisiti per il passaggio a un livello di automazione qualitativamente nuovo: la creazione di sistemi di produzione automatici che funzionano con una partecipazione umana minima.

Uno dei principali vantaggi di PR è la capacità di passare rapidamente per eseguire attività che differiscono nella sequenza e nella natura delle azioni di manipolazione. Pertanto, l'uso del PR è più efficace in condizioni di frequenti cambi di impianti di produzione, nonché per l'automazione del lavoro manuale poco qualificato. Altrettanto importante è la fornitura di un rapido riadattamento delle linee automatiche, nonché il loro completamento e messa in servizio in tempi brevi.

I robot industriali consentono di automatizzare non solo operazioni di base, ma anche ausiliarie, il che spiega il crescente interesse nei loro confronti.

I principali prerequisiti per espandere l'uso delle PR sono i seguenti:

migliorare la qualità dei prodotti e il volume della sua produzione con lo stesso numero di dipendenti grazie alla riduzione dei tempi di funzionamento e alla fornitura di una modalità costante "senza fatica", aumento del rapporto di spostamento delle attrezzature, intensificazione della esistente e stimolazione della creazione di nuovi processi e attrezzature ad alta velocità;

cambiare le condizioni di lavoro dei lavoratori liberandoli da lavoro non qualificato, monotono, pesante e lavoro dannoso, migliorare le condizioni di sicurezza, ridurre la perdita di orario di lavoro per infortuni sul lavoro e malattie professionali;

economia della forza lavoro e liberazione dei lavoratori per la soluzione dei problemi economici nazionali.

1.1 Costruzione e calcolo dello schema del modello "hard terminal - hole scheda a circuito stampato»

Un fattore essenziale nell'implementazione del processo di assemblaggio è garantire l'assemblaggio del modulo elettronico. La collezionabilità dipende nella maggior parte dei casi dalla precisione del posizionamento e dallo sforzo richiesto per assemblare strutturalmente gli elementi strutturali del modulo parametri tecnologici superfici di accoppiamento.

Nella variante in cui un cavo rigido viene inserito nel foro della scheda, si può distinguere quanto segue: specie caratteristiche contatto di elementi di accoppiamento:

passaggio dell'uscita senza contatto attraverso il foro;

contatto di tipo zero, quando l'estremità dell'uscita tocca la generatrice dello smusso del foro;

contatto del primo tipo, quando l'estremità dell'uscita tocca la superficie laterale del foro;

contatto del secondo tipo, quando la superficie laterale dell'uscita tocca il bordo dello smusso del foro;

contatto del terzo tipo, quando l'estremità dell'uscita tocca la superficie laterale del foro e la superficie dell'uscita tocca il bordo dello smusso del foro.

I seguenti sono accettati come segni di classificazione per distinguere i tipi di contatto: un cambiamento nella normale reazione al punto di contatto; forza di attrito; la forma della linea elastica dell'asta.

Le tolleranze dei singoli elementi hanno un'influenza significativa sul funzionamento affidabile della testa di posizionamento. Nei processi di posizionamento e movimento si verifica una catena di tolleranze, che in casi sfavorevoli può portare a un errore nell'installazione dell'ERE, portando a un cattivo assemblaggio.

L'assemblaggio del prodotto dipende, quindi, da tre fattori:

parametri dimensionali e di precisione delle superfici di accoppiamento dei componenti del prodotto;

parametri dimensionali e di precisione delle superfici di accoppiamento dell'elemento di base del prodotto;

parametri dimensionali e di posizionamento di precisione del corpo esecutivo con il componente in esso collocato.

Si consideri il caso di un contatto di tipo zero, il cui schema è mostrato in Figura 1.1.



M G

R G

N

R.F l

Q


Figura 1.1 - Schema di calcolo del contatto di tipo zero.

Dati iniziali:

Opere simili:

  • Automazione del processo

    Corsi >> Industria, produzione

    Economia processi. processi comprende due fasi: 1) processi; 2) giustificazione economica. Implementare...

  • Il processo tecnologico di creazione della parte "Die"

    Relazione pratica >> Industria, produzione

    Meccanizzazione e operazioni processi non applicare. 2.4 Attrezzatura utilizzata in processi parti di produzione... sviluppo per il futuro; - o metodi economici e matematici, ...

  • Automazione dei processi aziendali end-to-end delle imprese che utilizzano BPEL

    Articolo >> Informatica, programmazione

    L'intero settore BPM è il Business Process Modeling. ... Mentre i presupposti hanno individuato uno specifico storico... poiché opportunità come partnership, l'implementazione di compositi...

  • Automazione e simulazione processo tecnologico


    1 AUTOMAZIONE DEI PROCESSI

    L'automazione è una direzione nello sviluppo della produzione, caratterizzata dalla liberazione di una persona non solo dagli sforzi muscolari per eseguire determinati movimenti, ma anche dal controllo operativo dei meccanismi che eseguono questi movimenti. L'automazione può essere parziale o complessa.

    L'automazione integrata è caratterizzata dall'esecuzione automatica di tutte le funzioni per l'implementazione del processo produttivo senza intervento umano diretto nel funzionamento dell'apparecchiatura. Le responsabilità di una persona includono la configurazione di una macchina o un gruppo di macchine, l'accensione e il controllo. L'automazione è la più alta forma di meccanizzazione, ma allo stesso tempo è una nuova forma di produzione, e non una semplice sostituzione del lavoro manuale con il lavoro meccanico.

    Con lo sviluppo dell'automazione, i robot industriali (IR) sono sempre più utilizzati, sostituendo una persona (o aiutandola) in aree con condizioni di lavoro pericolose, malsane, difficili o monotone.

    Un robot industriale è un manipolatore automatico riprogrammabile per applicazioni industriali. Le caratteristiche caratteristiche di PR sono il controllo automatico; la capacità di riprogrammazione rapida e relativamente facile, la capacità di eseguire azioni lavorative.

    È particolarmente importante che le PR possano essere utilizzate per eseguire lavori che non possono essere meccanizzati o automatizzati con mezzi tradizionali. Tuttavia, il PR è solo uno dei tanti mezzi possibili per automatizzare e semplificare i processi di produzione. Creano i prerequisiti per il passaggio a un livello di automazione qualitativamente nuovo: la creazione di automatismi sistemi di produzione lavorare con il minimo intervento umano.

    Uno dei principali vantaggi di PR è la capacità di passare rapidamente per eseguire attività che differiscono nella sequenza e nella natura delle azioni di manipolazione. Pertanto, l'uso del PR è più efficace in condizioni di frequenti cambi di impianti di produzione, nonché per l'automazione del lavoro manuale poco qualificato. Altrettanto importante è la fornitura di cambi rapidi. linee automatiche, nonché il loro assemblaggio e lancio in breve tempo.

    I robot industriali consentono di automatizzare non solo operazioni di base, ma anche ausiliarie, il che spiega il crescente interesse nei loro confronti.

    I principali prerequisiti per espandere l'uso delle PR sono i seguenti:

    migliorare la qualità dei prodotti e il volume della sua produzione con lo stesso numero di dipendenti grazie alla riduzione dei tempi di funzionamento e alla fornitura di una modalità costante "senza fatica", aumento del rapporto di spostamento delle attrezzature, intensificazione della esistente e stimolazione della creazione di nuovi processi e attrezzature ad alta velocità;

    cambiare le condizioni di lavoro dei dipendenti liberandoli da lavori non qualificati, monotoni, duri e pericolosi, migliorare le condizioni di sicurezza, ridurre le perdite di orario di lavoro dovute a infortuni sul lavoro e malattie professionali;

    economia della forza lavoro e liberazione dei lavoratori per la soluzione dei problemi economici nazionali.


    1.1 Costruzione e calcolo dello schema del modello "hard terminal - PCB hole"

    Un fattore essenziale nell'implementazione del processo di assemblaggio è garantire l'assemblaggio del modulo elettronico. L'assemblabilità dipende nella maggior parte dei casi dalla precisione di posizionamento e dallo sforzo richiesto per assemblare gli elementi strutturali del modulo, dal design e dai parametri tecnologici delle superfici di accoppiamento.

    Nella variante in cui un cavo rigido viene inserito nel foro della scheda, si possono distinguere i seguenti tipi caratteristici di contatto degli elementi di accoppiamento:

    passaggio dell'uscita senza contatto attraverso il foro;

    contatto di tipo zero, quando l'estremità dell'uscita tocca la generatrice dello smusso del foro;

    contatto del primo tipo, quando l'estremità dell'uscita tocca la superficie laterale del foro;

    contatto del secondo tipo, quando la superficie laterale dell'uscita tocca il bordo dello smusso del foro;

    contatto del terzo tipo, quando l'estremità dell'uscita tocca la superficie laterale del foro e la superficie dell'uscita tocca il bordo dello smusso del foro.

    I seguenti sono accettati come segni di classificazione per distinguere i tipi di contatto: un cambiamento nella normale reazione al punto di contatto; forza di attrito; la forma della linea elastica dell'asta.

    Le tolleranze dei singoli elementi hanno un'influenza significativa sul funzionamento affidabile della testa di posizionamento. Nei processi di posizionamento e movimento si verifica una catena di tolleranze, che in casi sfavorevoli può portare a un errore nell'installazione dell'ERE, portando a un cattivo assemblaggio.

    L'assemblaggio del prodotto dipende, quindi, da tre fattori:

    parametri dimensionali e di precisione delle superfici di accoppiamento dei componenti del prodotto;

    parametri dimensionali e di precisione delle superfici di accoppiamento dell'elemento di base del prodotto;

    parametri dimensionali e di posizionamento di precisione del corpo esecutivo con il componente in esso collocato.


    Si consideri il caso di un contatto di tipo zero, il cui schema è mostrato in Figura 1.1.



    Q


    J

    Figura 1.1 - Schema di calcolo del contatto di tipo zero.


    Dati iniziali:

    F è la forza di montaggio diretta lungo la testa;

    f è il coefficiente di attrito;

    Rg è la reazione della testa dell'assieme, perpendicolare al suo corso;

    N è la reazione normale alla formazione dello smusso;

    Mg - momento flettente relativo alla testa di assemblaggio;






    Non solo diminuiscono, ad esempio, migliorando la cultura della produzione e l'utilizzo di attrezzature e tecnologie ambientalmente più avanzate, ma aumentano anche, ad esempio, con l'introduzione di nuovi processi tecnologici, come la desolforazione e la denitrificazione dei fumi. acque reflue- questa è l'acqua, le cui proprietà sono state modificate a seguito di uso domestico, industriale, agricolo o ...



    Per attrezzature e strumenti di formatura complessi. Altro compito importante della Camera di Commercio e Industria è la gestione dei processi della Camera di Commercio. L'automazione della gestione dei processi CCI consente un'efficiente soluzione completa tutte le attività di pre-produzione. Il lavoro sulla preparazione tecnologica della produzione viene svolto dalle divisioni e dai servizi competenti dell'impresa. Di norma, la più grande quantità di lavoro e il totale...


    In uno o più posti di lavoro, allungamento linee di produzione, l'uso di gruppi meccanizzati e processi standard. La proporzionalità dei processi produttivi deve essere costantemente ripristinata con il loro costante miglioramento, associato a un aumento del livello di meccanizzazione e automazione. Allo stesso tempo, dovrebbe essere raggiunto un aumento della proporzionalità sulla base di un sempre più alto ...





    BIOREATTORE Foglio 90 Report. Gentili membri della Commissione Esame di Stato, vorrei sottoporre alla vostra attenzione un progetto di tesi sul tema: "Sistema di controllo automatizzato del processo di sterilizzazione di un bioreattore" Il processo di sterilizzazione di un bioreattore (o fermentatore) è una fase importante del processo della biosintesi dell'antibiotico eritromicina. L'essenza del processo di sterilizzazione è...

    Automazione e simulazione del processo tecnologico

    essere economico;

    avere una piccola massa;

    fornire una facile corrispondenza del carico.

    In base al tipo di energia elettrica utilizzata si distinguono gli azionamenti: elettrici, pneumatici, idraulici, meccanici, elettromeccanici, combinati.

    Gli azionamenti pneumatici utilizzano l'energia dell'aria compressa con una pressione di circa 0,4 MPa, ricavata dalla rete pneumatica dell'officina, attraverso un dispositivo di preparazione dell'aria.

    1.2.1 Termini di riferimento per la progettazione del dispositivo

    Sul palco termine di paragone la soluzione strutturale e di layout ottimale è determinata e compilata requisiti tecnici alle apparecchiature:

    nome e scopo: un dispositivo per l'installazione di ERE su un circuito stampato;

    la base per lo sviluppo è il compito del PCC;

    lo scopo e lo scopo dell'attrezzatura è aumentare il livello di meccanizzazione e automazione operazione tecnologica;

    fonti di sviluppo - l'uso dell'esperienza nell'implementazione di attrezzature tecnologiche nel settore;

    requisiti tecnici:

    il numero di passi di mobilità è almeno 5;

    capacità di carico massima, N 2,2;

    forza statica nel punto di lavoro dell'attrezzatura, N, non superiore a 50;

    tempo al fallimento, h, non inferiore a 100;

    errore di posizionamento assoluto, mm +0,1;

    velocità di movimento con carico massimo, m/s: - su traiettoria libera non superiore a 1; - su una traiettoria rettilinea non superiore a 0,5;

    Calibrazione della posizione delle maglie del manipolatore.

    Al livello di controllo inferiore, vengono risolti i compiti di elaborazione dei movimenti dati dai collegamenti del manipolatore, che sono formati al livello superiore. Le posizioni del programma vengono elaborate con i parametri dati (velocità, accelerazione) utilizzando moduli elettromeccanici digitali che mettono in movimento i collegamenti del manipolatore. Il sistema di controllo è costituito dai seguenti dispositivi: un modulo dell'unità di elaborazione centrale (MCP); RAM; ROM; modulo di ingresso analogico (MAV), in cui vengono alimentati segnali provenienti da sensori potenziometrici di posizione computazionale grossolana; modulo di interfaccia seriale (SIM); modulo di ingresso-uscita (MVV); modulo di comunicazione (MS).

    Lo scambio di informazioni tra i moduli di livello superiore viene effettuato utilizzando la dorsale di sistema.

    Il livello di controllo inferiore ha:

    Moduli processore di azionamento (MPP);

    Moduli di controllo dell'azionamento (CMU).

    Il numero di moduli MPP e MUP corrisponde al numero di collegamenti del manipolatore ed è pari a 6. L'MPP è collegato al modulo di comunicazione utilizzando le autostrade del sistema. Il controllo dei motori elettrici dei collegamenti del manipolatore viene effettuato utilizzando convertitori di larghezza di impulso a transistor (PWM), che fanno parte dell'unità di alimentazione (PSU). L'MCP è basato sul microprocessore K1801 e dispone di:

    Processore a chip singolo;

    Registro della corsa iniziale;

    RAM di sistema, con una capacità di 3216 bit word; ROM di sistema, con capacità di 2 parole da 16 bit;

    ROM residente, con capacità di 4 parole da 16 bit;

    Timer programmabile.

    La velocità dell'MCP è caratterizzata dai seguenti dati:

    Somma con mezzi di indirizzamento del registro - 2,0 µs;

    La sommatoria con mezzi di indirizzamento di registro mediocri - 5,0 μs;

    Moltiplicazione in virgola fissa - 65 µs.

    Il pannello operatore è predisposto per effettuare le operazioni di accensione e spegnimento del PR, per selezionarne le modalità di funzionamento.

    Gli elementi principali del pannello sono:

    interruttore di alimentazione CA (RETE);

    pulsante di arresto di emergenza (.emergency). L'alimentazione di rete si spegne quando si preme il pulsante. Il ritorno del pulsante nella posizione iniziale si effettua ruotandolo in senso orario;

    pulsante di alimentazione del sistema di controllo (CK1);

    pulsante di spegnimento del sistema di controllo (CK0);

    Pulsante di accensione del drive (DRIVE 1). Spinta del pulsante
    viene attivata la potenza motrice, contemporaneamente vengono sbloccati i freni elettromagnetici dei motori;

    Pulsante di spegnimento del drive (DRIVE 0);

    Interruttore di selezione della modalità. Ha tre posizioni ROBOT, STOP, RESTART. In modalità ROBOT, il sistema funziona normalmente. In modalità STOP, l'esecuzione del programma si interromperà alla fine della fase del flusso.

    Passando alla modalità ROBOT, il programma continuerà a funzionare fino all'inizio della fase successiva. La modalità RESTART consente di riavviare l'esecuzione del programma utente dal suo primo passo;

    Pulsante di avvio automatico (AUTO START). La pressione del pulsante provoca l'avvio del sistema in modo che il robot inizi ad eseguire il programma senza il compito di comandi dalla tastiera. La pressione del pulsante viene eseguita dopo aver acceso l'alimentazione dell'SC. La modalità viene attivata dopo l'accensione del DRIVE 1.

    La pulsantiera viene utilizzata per posizionare il manipolatore durante l'apprendimento e la programmazione. Il telecomando offre 5 modalità di funzionamento:

    controllo del manipolatore da computer (COMP);

    controllo manuale nel sistema di coordinate principale (WORLD);

    controllo manuale dei gradi di libertà (JOINT);

    controllo manuale nel sistema di coordinate dell'utensile (TOOL );

    Unità disabilitanti misure di mobilità (FREE).

    La modalità selezionata è identificata da una spia luminosa.

    La velocità di movimento del manipolatore viene regolata tramite i pulsanti "SPEED", "+", "-" I pulsanti "CLOSE" e "OPEN" servono per comprimere e decomprimere il dispositivo di presa del manipolatore.

    Pulsante " S TER" viene utilizzato per registrare le coordinate dei punti durante l'impostazione della traiettoria del movimento. Il pulsante "STOP", situato all'estremità del pannello di controllo manuale, è progettato per interrompere l'esecuzione del programma con l'alimentazione degli azionamenti attivati off. Viene utilizzato per arrestare il movimento in una situazione normale. Il pulsante "OFF" ha uno scopo simile, così come "STOP". La differenza sta nel fatto che l'alimentazione degli azionamenti del manipolatore non viene interrotta.

    Lo spostamento dei giunti del manipolatore con l'ausilio del pannello di controllo manuale viene effettuato in tre modalità: JOINT , WORLD e TOOL .

    In modalità JOINT (selezionato dal pulsante corrispondente sul pannello di controllo), l'utente può controllare direttamente il movimento delle singole maglie del manipolatore. Questo movimento corrisponde a una coppia di pulsanti "-" e "+" rispettivamente per ogni collegamento del manipolatore (cioè colonna, spalla, gomito e tre movimenti di presa).

    In modalità WORLD in realtà si fissa rispetto al sistema di coordinate principale e si muove in determinate direzioni di questo sistema (rispettivamente X, Y , Z ).

    Va notato che il lavoro in modalità WORLD può essere eseguito a basse velocità per evitare di entrare nel limite dello spazio del braccio del robot. Segnaliamo inoltre che il movimento viene fornito automaticamente con l'ausilio di tutti i collegamenti del manipolatore contemporaneamente.

    Modalità LLP L fornisce il movimento nel sistema di coordinate attivo.

    Un indicatore di linea a 12 bit è progettato per visualizzare informazioni sulle modalità operative e sugli errori:

    -N OKIA AOH - a breve termine viene visualizzato all'avvio;

    -ARM PWR OFF - gli azionamenti del manipolatore sono spenti;

    -MODALITÀ MANUALE - consentito di controllare il robot dal pannello di controllo;

    SOMP MO D E - il manipolatore è guidato da un computer;

    -L IMIT S TOR - l'articolazione viene spostata nella posizione estrema;

    LLP CLOSE - il punto specificato è molto vicino al manipolatore;

    LLP LONTANO - il punto dato è fuori area di lavoro robot;

    TEACH MOOE - la modalità TEACH è attivata, il manipolatore segue traiettorie arbitrarie;

    -S TEACH MODE E - La modalità TEACH-S è attivata, il manipolatore si muove seguendo traiettorie rettilinee;

    -ERRORE - i pulsanti sulla pulsantiera vengono premuti contemporaneamente, il che costituisce un'operazione illegale, ecc.

    3 Tecnologia e automazione della produzione di REA: Manuale per le università / Ed. AP Dostanko.-M .: Radio e comunicazione, 2009.

    4 Tecnologia di produzione informatica - Dostanko A.P. e altri: Textbook-Mn .: Higher School, 2004.

    5 Attrezzature tecnologiche per la produzione di ausili per la fatturazione elettronica: Navch. Posibnik / MS Makurin.-Kharkiv: HTURE, 1996.

    Invia il tuo buon lavoro nella base di conoscenza è semplice. Utilizza il modulo sottostante

    Studenti, dottorandi, giovani scienziati che utilizzano la base di conoscenza nei loro studi e nel loro lavoro ti saranno molto grati.

    Automazione e simulazione del processo tecnologico

    1 AUTOMAZIONE DEI PROCESSI

    L'automazione è una direzione nello sviluppo della produzione, caratterizzata dalla liberazione di una persona non solo dagli sforzi muscolari per eseguire determinati movimenti, ma anche dal controllo operativo dei meccanismi che eseguono questi movimenti. L'automazione può essere parziale o complessa.

    L'automazione integrata è caratterizzata dall'esecuzione automatica di tutte le funzioni per l'implementazione del processo produttivo senza intervento umano diretto nel funzionamento dell'apparecchiatura. Le responsabilità di una persona includono la configurazione di una macchina o un gruppo di macchine, l'accensione e il controllo. L'automazione è la più alta forma di meccanizzazione, ma allo stesso tempo è una nuova forma di produzione, e non una semplice sostituzione del lavoro manuale con il lavoro meccanico.

    Con lo sviluppo dell'automazione, i robot industriali (IR) sono sempre più utilizzati, sostituendo una persona (o aiutandola) in aree con condizioni di lavoro pericolose, malsane, difficili o monotone.

    Un robot industriale è un manipolatore automatico riprogrammabile per applicazioni industriali. Le caratteristiche caratteristiche di PR sono il controllo automatico; la capacità di riprogrammazione rapida e relativamente facile, la capacità di eseguire azioni lavorative.

    È particolarmente importante che le PR possano essere utilizzate per eseguire lavori che non possono essere meccanizzati o automatizzati con mezzi tradizionali. Tuttavia, il PR è solo uno dei tanti mezzi possibili per automatizzare e semplificare i processi di produzione. Creano i prerequisiti per il passaggio a un livello di automazione qualitativamente nuovo: la creazione di sistemi di produzione automatici che funzionano con una partecipazione umana minima.

    Uno dei principali vantaggi di PR è la capacità di passare rapidamente per eseguire attività che differiscono nella sequenza e nella natura delle azioni di manipolazione. Pertanto, l'uso del PR è più efficace in condizioni di frequenti cambi di impianti di produzione, nonché per l'automazione del lavoro manuale poco qualificato. Altrettanto importante è la fornitura di un rapido riadattamento delle linee automatiche, nonché il loro completamento e messa in servizio in tempi brevi.

    I robot industriali consentono di automatizzare non solo operazioni di base, ma anche ausiliarie, il che spiega il crescente interesse nei loro confronti.

    I principali prerequisiti per espandere l'uso delle PR sono i seguenti:

    migliorare la qualità dei prodotti e il volume della sua produzione con lo stesso numero di dipendenti grazie alla riduzione dei tempi di funzionamento e alla fornitura di una modalità costante "senza fatica", aumento del rapporto di spostamento delle attrezzature, intensificazione della esistente e stimolazione della creazione di nuovi processi e attrezzature ad alta velocità;

    cambiare le condizioni di lavoro dei dipendenti liberandoli da lavori non qualificati, monotoni, duri e pericolosi, migliorare le condizioni di sicurezza, ridurre le perdite di orario di lavoro dovute a infortuni sul lavoro e malattie professionali;

    economia della forza lavoro e liberazione dei lavoratori per la soluzione dei problemi economici nazionali.

    1.1 Costruzione e calcolo dello schema del modello "hard terminal - PCB hole"

    Un fattore essenziale nell'implementazione del processo di assemblaggio è garantire l'assemblaggio del modulo elettronico. L'assemblabilità dipende nella maggior parte dei casi dalla precisione di posizionamento e dallo sforzo richiesto per assemblare gli elementi strutturali del modulo, dal design e dai parametri tecnologici delle superfici di accoppiamento.

    Nella variante in cui un cavo rigido viene inserito nel foro della scheda, si possono distinguere i seguenti tipi caratteristici di contatto degli elementi di accoppiamento:

    passaggio dell'uscita senza contatto attraverso il foro;

    contatto di tipo zero, quando l'estremità dell'uscita tocca la generatrice dello smusso del foro;

    contatto del primo tipo, quando l'estremità dell'uscita tocca la superficie laterale del foro;

    contatto del secondo tipo, quando la superficie laterale dell'uscita tocca il bordo dello smusso del foro;

    contatto del terzo tipo, quando l'estremità dell'uscita tocca la superficie laterale del foro e la superficie dell'uscita tocca il bordo dello smusso del foro.

    I seguenti sono accettati come segni di classificazione per distinguere i tipi di contatto: un cambiamento nella normale reazione al punto di contatto; forza di attrito; la forma della linea elastica dell'asta.

    Le tolleranze dei singoli elementi hanno un'influenza significativa sul funzionamento affidabile della testa di posizionamento. Nei processi di posizionamento e movimento si verifica una catena di tolleranze, che in casi sfavorevoli può portare a un errore nell'installazione dell'ERE, portando a un cattivo assemblaggio.

    L'assemblaggio del prodotto dipende, quindi, da tre fattori:

    parametri dimensionali e di precisione delle superfici di accoppiamento dei componenti del prodotto;

    parametri dimensionali e di precisione delle superfici di accoppiamento dell'elemento di base del prodotto;

    parametri dimensionali e di posizionamento di precisione del corpo esecutivo con il componente in esso collocato.

    Si consideri il caso di un contatto di tipo zero, il cui schema è mostrato in Figura 1.1.

    MG

    RG

    R.F l

    Q

    Figura 1.1 - Schema di calcolo del contatto di tipo zero.

    Dati iniziali:

    F - forza di assemblaggio diretta lungo la testa;

    F = 23 N;

    f è il coefficiente di attrito;

    f = 0,12;

    l = 8mm;

    = 45;

    D=30.

    Rg - reazione della testa dell'assieme, perpendicolare al suo corso;

    N - normale alla reazione che genera lo smusso;

    .

    Mg - momento flettente relativo alla testa di assemblaggio;

    1.2 Costruzione della pinza

    Dispositivi di presa (ZU) robot industriali servono a catturare e trattenere oggetti di manipolazione in una certa posizione. Quando si progettano le pinze, vengono prese in considerazione la forma e le proprietà dell'oggetto catturato, le condizioni per il flusso del processo tecnologico e le caratteristiche delle apparecchiature tecnologiche utilizzate, motivo per cui la varietà dei corpi di presa esistenti del PR. maggior parte criteri importanti nella valutazione della scelta degli organi di presa sono l'adattabilità alla forma dell'oggetto afferrato, la precisione di presa e la forza di presa.

    Nella classificazione dei dispositivi di presa del dispositivo di memorizzazione, i segni che caratterizzano l'oggetto di cattura, il processo di presa e presa dell'oggetto, il processo tecnologico servito, nonché i segni che riflettono le caratteristiche strutturali e funzionali e la base costruttiva di il dispositivo di archiviazione viene selezionato come funzionalità di classificazione.

    I fattori associati all'oggetto catturato includono la forma dell'oggetto, la sua massa, le proprietà meccaniche, il rapporto dimensionale, le proprietà fisiche e meccaniche dei materiali dell'oggetto, nonché lo stato della superficie. La massa dell'oggetto determina la forza di presa richiesta, ad es. capacità di carico PR e consente di scegliere il tipo di unità e la base di progettazione della memoria; lo stato della superficie dell'oggetto predetermina il materiale delle ganasce di cui la memoria dovrebbe essere dotata; la forma dell'oggetto e il rapporto tra le sue dimensioni influenzano anche la scelta del design della memoria.

    Le proprietà del materiale dell'oggetto influenzano la scelta del metodo di cattura dell'oggetto, il grado richiesto di percezione della memoria, la possibilità di riorientare gli oggetti nel processo di cattura e trasportarli nella posizione tecnologica. In particolare per un oggetto con un alto grado di rugosità superficiale, ma non rigido proprietà meccaniche, è possibile utilizzare solo un elemento di bloccaggio "morbido" dotato di sensori per la determinazione della forza di bloccaggio.

    La varietà di dispositivi di memoria adatti a risolvere problemi simili, e un gran numero di caratteristiche che ne caratterizzano le diverse caratteristiche progettuali e tecnologiche, non consentono di costruire una classificazione secondo un principio puramente gerarchico. Esistono dispositivi di memoria secondo il principio dell'azione: afferrare, sostenere, trattenere, in grado di riposizionare un oggetto, centrare, basare, fissare.

    In base al tipo di controllo, la memoria è suddivisa in: non gestita, a comando, hardcoded, adattiva.

    In base alla natura dell'attacco al braccio del PR, tutti i dispositivi di memoria sono suddivisi in: non sostituibili, sostituibili, a cambio rapido, adatti al cambio automatico.

    Tutto pinze sono guidati da un dispositivo speciale: un'unità.

    Un azionamento è un sistema (elettrico, elettromeccanico, elettropneumatico, ecc.) atto a mettere in moto gli attuatori di macchine tecnologiche e produttive automatizzate.

    Le principali funzioni dell'azionamento: sforzo (potenza, coppia), velocità (insieme di velocità, gamma di velocità); la capacità di mantenere una data velocità (forza, coppia) al variare del carico; velocità, complessità progettuale; efficienza, costo, dimensioni, peso.

    Requisiti di base per le unità. L'azionamento deve:

    1) rispettare il TOR dato in tutte le caratteristiche principali;

    2) abilitare l'automatismo elettrico remoto;

    3) essere economico;

    4) avere una piccola massa;

    5) fornire un semplice coordinamento con il carico.

    In base al tipo di energia elettrica utilizzata si distinguono gli azionamenti: elettrici, pneumatici, idraulici, meccanici, elettromeccanici, combinati.

    Gli attuatori pneumatici consumano energia aria compressa con una pressione di circa 0,4 MPa, ricavata dalla rete pneumatica dell'officina, tramite un dispositivo di preparazione dell'aria.

    1.2.1 Termini di riferimento per la progettazione del dispositivo

    Nella fase delle specifiche tecniche, viene determinata la soluzione strutturale e di layout ottimale e vengono elaborati i requisiti tecnici per le apparecchiature:

    1) nome e scopo: un dispositivo per l'installazione di ERE su un circuito stampato;

    2) la base per lo sviluppo - il compito del PCC;

    3) lo scopo e lo scopo dell'attrezzatura è aumentare il livello di meccanizzazione e automazione dell'operazione tecnologica;

    4) fonti di sviluppo - l'uso dell'esperienza nell'implementazione di attrezzature tecnologiche nel settore;

    5) requisiti tecnici:

    a) il numero di passaggi di mobilità è almeno 5;

    b) portata massima, N 2,2;

    c) forza statica nel punto di lavoro dell'attrezzatura, N non superiore a 50;

    d) tempo tra guasti, h, non inferiore a 100;

    e) errore di posizionamento assoluto, mm +0,1;

    f) velocità di movimento con carico massimo, m/s: - su traiettoria libera non superiore a 1; - su una traiettoria rettilinea non superiore a 0,5;

    G) spazio di lavoro senza attrezzatura sferica con un raggio di 0,92;

    h) dispositivo di presa azionamento pneumatico;

    6) requisiti di sicurezza GOST 12.1.017-88;

    7) periodo di ammortamento 1 anno.

    1.2.2 Descrizione del design e principio di funzionamento del robot industriale RM-01

    Il robot industriale (PR) RM-01 viene utilizzato per eseguire varie operazioni di piegatura, montaggio, smistamento, imballaggio, carico e scarico, saldatura ad arco, ecc. Forma generale il robot è mostrato in Figura 1.2.

    Figura 1.2 - Robot industriale RM-01

    Il braccio del robot ha sei livelli di mobilità. I collegamenti del manipolatore sono collegati uno a uno con l'aiuto di giunti che imitano l'articolazione del gomito o della spalla di una persona. Ogni collegamento del manipolatore è azionato da un singolo motore a corrente continua attraverso un riduttore.

    I motori elettrici sono dotati di freni elettromagnetici, che consentono di frenare in modo affidabile i collegamenti del manipolatore quando l'alimentazione è spenta. Ciò garantisce la sicurezza della manutenzione del robot, nonché la possibilità di spostare i suoi collegamenti in modalità manuale. PR RM-01 ha un sistema di controllo del profilo di posizione, implementato dal sistema di controllo a microprocessore "SPHERE-36", costruito secondo il principio gerarchico.

    "SPHERE-36" ha due livelli di controllo: superiore e inferiore. Al livello superiore, vengono risolti i seguenti compiti:

    Calcolo di algoritmi per pianificare la traiettoria del movimento della cattura del manipolatore e la preparazione di programmi per il movimento di ciascuno dei suoi collegamenti;

    Elaborazione logica delle informazioni sullo stato del dispositivo che compone il complesso robotico e accordo di lavoro nell'ambito dell'RTK;

    Scambio di informazioni con computer di livello superiore;

    Modalità interattiva dell'operatore tramite videoterminale e tastiera;

    Lettura-scrittura, conservazione a lungo termine dei programmi tramite floppy disk;

    Modalità di controllo manuale del manipolatore utilizzando il pannello di controllo manuale;

    Diagnostica del sistema di controllo;

    Calibrazione della posizione delle maglie del manipolatore.

    Al livello di controllo inferiore, vengono risolti i compiti di elaborazione dei movimenti dati dai collegamenti del manipolatore, che sono formati al livello superiore. Le posizioni del programma vengono elaborate con i parametri dati (velocità, accelerazione) utilizzando moduli elettromeccanici digitali che mettono in movimento i collegamenti del manipolatore. Il sistema di controllo è costituito dai seguenti dispositivi: un modulo dell'unità di elaborazione centrale (MCP); RAM; ROM; modulo di ingresso analogico (MAV), in cui vengono alimentati segnali provenienti da sensori potenziometrici di posizione computazionale grossolana; modulo di interfaccia seriale (SIM); modulo di ingresso-uscita (MVV); modulo di comunicazione (MS).

    Lo scambio di informazioni tra i moduli di livello superiore viene effettuato utilizzando la dorsale di sistema.

    Il livello di controllo inferiore ha:

    Moduli processore di azionamento (MPP);

    Moduli di controllo dell'azionamento (CMU).

    Il numero di moduli MPP e MUP corrisponde al numero di collegamenti del manipolatore ed è pari a 6. L'MPP è collegato al modulo di comunicazione utilizzando le autostrade del sistema. Il controllo dei motori elettrici dei collegamenti del manipolatore viene effettuato utilizzando convertitori di larghezza di impulso a transistor (PWM), che fanno parte dell'unità di alimentazione (PSU). L'MCP è basato sul microprocessore K1801 e dispone di:

    Processore a chip singolo;

    Registro della corsa iniziale;

    RAM di sistema, con una capacità di 3216 bit word; ROM di sistema, con capacità di 2 parole da 16 bit;

    ROM residente con una capacità di 4 parole da 16 bit;

    Timer programmabile.

    La velocità dell'MCP è caratterizzata dai seguenti dati:

    Somma con mezzi di indirizzamento del registro - 2,0 μs;

    La sommatoria con mezzi di indirizzamento di registro mediocri - 5,0 μs;

    Moltiplicazione in virgola fissa - 65 µs.

    Il pannello operatore è predisposto per effettuare le operazioni di accensione e spegnimento del PR, per selezionarne le modalità di funzionamento.

    Gli elementi principali del pannello sono:

    interruttore di alimentazione CA (RETE);

    pulsante di arresto di emergenza (.emergency). L'alimentazione di rete si spegne quando si preme il pulsante. Il ritorno del pulsante nella posizione iniziale si effettua ruotandolo in senso orario;

    pulsante di alimentazione del sistema di controllo (CK1);

    pulsante di spegnimento del sistema di controllo (CK0);

    Pulsante di accensione del drive (DRIVE 1). Spinta del pulsante
    viene attivata la potenza motrice, contemporaneamente vengono sbloccati i freni elettromagnetici dei motori;

    Pulsante di spegnimento del drive (DRIVE 0);

    Interruttore di selezione della modalità. Ha tre posizioni ROBOT, STOP, RESTART. In modalità ROBOT, il sistema funziona normalmente. In modalità STOP, l'esecuzione del programma si interromperà alla fine della fase del flusso.

    Passando alla modalità ROBOT, il programma continuerà a funzionare fino all'inizio della fase successiva. La modalità RESTART consente di riavviare l'esecuzione del programma utente dal suo primo passo;

    Pulsante di avvio automatico (AUTO START). La pressione del pulsante provoca l'avvio del sistema in modo che il robot inizi ad eseguire il programma senza il compito di comandi dalla tastiera. La pressione del pulsante viene eseguita dopo aver acceso l'alimentazione dell'SC. La modalità viene attivata dopo l'accensione del DRIVE 1.

    La pulsantiera viene utilizzata per posizionare il manipolatore durante l'apprendimento e la programmazione. Il telecomando offre 5 modalità di funzionamento:

    controllo del manipolatore da computer (COMP);

    controllo manuale nel sistema di coordinate principale (WORLD);

    controllo manuale dei gradi di libertà (JOINT);

    controllo manuale nel sistema di coordinate dell'utensile (TOOL);

    Unità disabilitanti delle misure di mobilità (FREE).

    La modalità selezionata è identificata da una spia luminosa.

    La velocità di movimento del manipolatore viene regolata tramite i pulsanti "SPEED", "+", "-" I pulsanti "CLOSE" e "OPEN" servono per comprimere e decomprimere il dispositivo di presa del manipolatore.

    Il pulsante "STER" viene utilizzato per registrare le coordinate dei punti quando si imposta la traiettoria del movimento. Il pulsante "STOP", posto all'estremità della pulsantiera, ha lo scopo di interrompere l'esecuzione del programma togliendo tensione agli azionamenti. Usato per fermare il movimento in una situazione normale. Il pulsante "OFF" ha la stessa funzione del pulsante "STOP". La differenza sta nel fatto che gli azionamenti del manipolatore non sono spenti.

    Lo spostamento dei giunti del manipolatore con l'ausilio del pannello di controllo manuale viene effettuato in tre modalità: JOINT, WORLD e TOOL.

    Nella modalità JOINT (selezionata dal pulsante corrispondente sul pannello di controllo), l'utente può controllare direttamente il movimento delle singole maglie del manipolatore. Questo movimento corrisponde a una coppia di pulsanti "-" e "+" rispettivamente per ogni collegamento del manipolatore (cioè colonna, spalla, gomito e tre movimenti di presa).

    Nella modalità WORLD, infatti, la fissazione viene effettuata rispetto al sistema di coordinate principale e il movimento in determinate direzioni di questo sistema (rispettivamente, X, Y, Z).

    Va notato che il lavoro in modalità WORLD può essere eseguito a basse velocità per evitare di entrare nel limite dello spazio del braccio del robot. Segnaliamo inoltre che il movimento viene fornito automaticamente con l'ausilio di tutti i collegamenti del manipolatore contemporaneamente.

    La modalità TOOL fornisce il movimento nel sistema di coordinate attivo.

    Un indicatore di linea a 12 bit è progettato per visualizzare informazioni sulle modalità operative e sugli errori:

    NOKIA AOX - a breve termine viene visualizzato all'avvio;

    ARM PWR OFF - gli azionamenti del manipolatore sono spenti;

    MODALITÀ MANUALE - consentito di controllare il robot dal pannello di controllo;

    COMP MODE - il manipolatore è guidato da un computer;

    LIMIT STOR - l'articolazione viene spostata nella posizione estrema;

    LLP CLOSE - il punto dato è molto vicino al manipolatore;

    LLP FAR - il punto indicato è al di fuori dell'area di lavoro del robot;

    TEACH MOOE - la modalità TEACH è attivata, il manipolatore segue traiettorie arbitrarie;

    MODALITÀ STEACH - la modalità STEACH-S è attivata, il manipolatore si muove seguendo traiettorie rettilinee;

    ERRORE - i pulsanti sulla pulsantiera vengono premuti contemporaneamente, il che costituisce un'operazione illegale, ecc.

    Inoltre, l'indicatore della velocità selezionata con questa codifica:

    1 elemento evidenziato - velocità dell'utensile? 1,9 mm/s;

    2 elemento evidenziato - velocità dell'utensile? 3,8 mm/s;

    3 elemento evidenziato - velocità dell'utensile? 7,5 mm/s;

    4 elemento evidenziato - velocità dell'utensile? 15,0 mm/s;

    5 elemento evidenziato - velocità dell'utensile? 30mm/s;

    6 elemento evidenziato - velocità dell'utensile? 60mm/s;

    7 elemento evidenziato - velocità dell'utensile? 120mm/s;

    8 elemento evidenziato - velocità dell'utensile? 240 mm/sec.

    Di seguito è riportato un esempio del programma di controllo PR RM-01 per la realizzazione di fori per il montaggio superficiale ERE:

    File G04: SVETOR~1.BOT, gio dic 01 21:35:19 2006*

    G04 Fonte: P-CAD 2000 PCB, Versione 15.10.17, (C:\DOCUME~1\Shepherd\WORKERS~1\SVETOR~1.PCB)*

    Formato G04: Formato Gerber (RS-274-D), ASCII*

    G04 Opzioni formato: posizionamento assoluto*

    G04 Soppressione zero iniziale*

    G04 Fattore di scala 1:1*

    G04 NO Interpolazione circolare*

    G04 Unità Millimetriche*

    G04 Formato numerico: 4.4 (XXXX.XXXX)*

    G04 G54 NON utilizzato per cambio apertura*

    Opzioni file G04: Offset = (0,000 mm, 0,000 mm)*

    Dimensione simbolo punta G04 = 2,032 mm*

    G04 Pad/Fori passanti*

    Contenuto del file G04: pastiglie*

    G04 Nessun designatore*

    G04 Nessun simbolo di foratura*

    G04 Descrizioni aperture*

    G04 D010 EL X0.254mm Y0.254mm H0.000mm 0.0deg (0.000mm,0.000mm) DR*

    G04 "Ellisse X10.0mil Y10.0mil H0.0mil 0.0deg (0.0mil,0.0mil) Disegno"*

    G04 D011 EL X0.050mm Y0.050mm H0.000mm 0.0deg (0.000mm,0.000mm) DR*

    G04 "Ellisse X2.0mil Y2.0mil H0.0mil 0.0deg (0.0mil,0.0mil) Disegno"*

    G04 D012 EL X0.100mm Y0.100mm H0.000mm 0.0deg (0.000mm,0.000mm) DR*

    G04 "Ellisse X3.9mil Y3.9mil H0.0mil 0.0deg (0.0mil,0.0mil) Disegno"*

    G04 D013 EL X1.524mm Y1.524mm H0.000mm 0.0deg (0.000mm,0.000mm) FL*

    G04 "Ellisse X60.0mil Y60.0mil H0.0mil 0.0deg (0.0mil,0.0mil) Flash"*

    G04 D014 EL X1.905mm Y1.905mm H0.000mm 0.0deg (0.000mm,0.000mm) FL*

    G04 "Ellisse X75.0mil Y75.0mil H0.0mil 0.0deg (0.0mil,0.0mil) Flash"*

    G04 D015 SQ X1.524mm Y1.524mm H0.000mm 0.0deg (0.000mm,0.000mm) FL*

    G04 "Rettangolo X60.0mil Y60.0mil H0.0mil 0.0deg (0.0mil,0.0mil) Flash"*

    G04 D016 SQ X1.905mm Y1.905mm H0.000mm 0.0deg (0.000mm,0.000mm) FL*

    G04 "Rettangolo X75.0mil Y75.0mil H0.0mil 0.0deg (0.0mil,0.0mil) Flash"*

    Dopo aver praticato i fori nel PCB, il robot installa l'ERE. Dopo aver installato l'ERE, la scheda viene inviata per la saldatura con un'ondata di saldatura.

    2 SIMULAZIONE DEL PROCESSO

    La modellazione è un metodo di studio di sistemi complessi, basato sul fatto che il sistema in esame è sostituito da un modello e il modello viene studiato per ottenere informazioni sul sistema in esame. Un modello del sistema in esame è inteso come un altro sistema che si comporta, dal punto di vista degli obiettivi dello studio, simile al comportamento del sistema. Di solito, un modello è più semplice e più accessibile per la ricerca rispetto a un sistema, il che rende più facile studiarlo. Tra i vari tipi di modellazione utilizzati per studiare i sistemi complessi, un ruolo importante è dato alla modellazione simulativa.

    La modellazione della simulazione è un potente metodo ingegneristico per lo studio di sistemi complessi, utilizzato nei casi in cui altri metodi sono inefficaci. Il modello di simulazione è un sistema che visualizza la struttura e il funzionamento dell'oggetto originale sotto forma di un algoritmo che collega variabili di input e output prese come caratteristiche dell'oggetto in esame. I modelli di simulazione sono implementati a livello di programmazione utilizzando vari linguaggi. Uno dei linguaggi più comuni specificamente progettati per la costruzione di modelli di simulazione è il GPSS.

    Il sistema GPSS (General Purpose System Simulator) è destinato alla scrittura di modelli di simulazione di sistemi ad eventi discreti. Le descrizioni più convenienti nel sistema GPSS sono modelli di sistemi di accodamento, che sono caratterizzati da relativamente regole semplici funzionamento dei loro elementi costitutivi.

    Nel sistema GPSS, il sistema che viene modellato è rappresentato da un insieme di elementi astratti chiamati oggetti. Ogni oggetto appartiene a uno dei tipi di oggetto.

    Un oggetto di ogni tipo è caratterizzato da un determinato comportamento e da un insieme di attributi definiti dal tipo di oggetto. Ad esempio, se consideriamo il lavoro di un porto, carico e scarico delle navi in ​​arrivo, e il lavoro di una cassiera in un cinema, che emette biglietti ai visitatori, si può notare una grande somiglianza nel loro funzionamento. In entrambi i casi si tratta di oggetti costantemente presenti nel sistema (porto e cassa) che elaborano gli oggetti in ingresso nel sistema (navi e visitatori del cinema). Nella teoria delle code, questi oggetti sono chiamati dispositivi e clienti. Quando l'elaborazione di un oggetto in entrata termina, lascia il sistema. Se al momento della ricezione della richiesta il dispositivo del servizio è occupato, l'applicazione entra in coda, dove attende che il dispositivo sia libero. Puoi anche pensare a una coda come a un oggetto la cui funzione è quella di memorizzare altri oggetti.

    Ogni oggetto può essere caratterizzato da un numero di attributi che ne riflettono le proprietà. Ad esempio, un dispositivo di servizio ha una certa prestazione espressa dal numero di applicazioni da esso elaborate per unità di tempo. Il ticket stesso può avere attributi che tengono conto del tempo trascorso nel sistema, del tempo trascorso in attesa in coda e così via. Un attributo caratteristico della coda è la sua lunghezza attuale, osservando la quale durante il funzionamento del sistema (o del suo modello di simulazione), è possibile determinarne la lunghezza media durante il funzionamento (o la simulazione). Il linguaggio GPSS definisce classi di oggetti che possono essere utilizzate per definire dispositivi di servizio, flussi di clienti, code, ecc., nonché per impostare valori di attributi specifici per essi.

    Gli oggetti dinamici, chiamati transazioni in GPSS, vengono utilizzati per definire le richieste di servizio. Le transazioni possono essere generate durante la simulazione e distrutte (uscire dal sistema). La generazione e la distruzione delle transazioni viene eseguita da oggetti speciali (blocchi) GENERATE e TERMINATE.

    I messaggi (transazioni) sono oggetti dinamici GPS/PC. Vengono creati in determinati punti del modello, promossi dall'interprete attraverso i blocchi e quindi distrutti. I messaggi sono analoghi alle unità di thread in un sistema reale. I messaggi possono rappresentare elementi diversi anche nello stesso impianto.

    I messaggi si spostano da un blocco all'altro nello stesso modo in cui si spostano gli elementi che rappresentano (i programmi nell'esempio del computer).

    Ogni promozione è considerata un evento che deve verificarsi in un momento specifico. L'interprete GPSS/PC determina automaticamente quando si verificano gli eventi. Nei casi in cui l'evento non può verificarsi, sebbene si sia avvicinato il momento del suo verificarsi (ad esempio, quando si tenta di impadronirsi del dispositivo quando è già occupato), il messaggio si interrompe fino a quando la condizione di blocco non viene rimossa.

    Una volta che il sistema è descritto in termini di operazioni che esegue, deve essere descritto in linguaggio GPSS/PC utilizzando blocchi che eseguono le operazioni corrispondenti nel modello.

    L'utente può definire punti specifici nel modello in cui raccogliere le statistiche sulle code. Quindi l'interprete GPSS/PC raccoglierà automaticamente le statistiche sulle code (lunghezza della coda, tempo medio trascorso in coda, ecc.). Il numero di messaggi ritardati e la durata di questi ritardi è determinato solo in questi punti dati. L'interprete conta automaticamente anche in questi punti il ​​numero totale di messaggi che entrano nella coda. Questo viene fatto più o meno allo stesso modo dei dispositivi e dei ricordi. In alcuni contatori viene conteggiato il numero di messaggi ritardati in ciascuna coda, poiché può essere interessante il numero di messaggi che hanno superato qualsiasi punto del modello senza ritardi. L'interprete calcola il tempo medio che un messaggio trascorre nella coda (per ciascuna coda) e il numero massimo di messaggi nella coda.

    2.1 Sviluppo di un diagramma a blocchi e di un algoritmo di modellazione

    Per modellare i sistemi di accodamento, viene utilizzato un sistema di modellazione generico, GPSS. Ciò è necessario in quanto nella pratica della ricerca e progettazione di sistemi complessi, vi sono spesso sistemi che devono elaborare un grande flusso di applicazioni che passano attraverso dispositivi di servizio.

    I modelli su GPSS sono costituiti da un piccolo numero di operatori, grazie ai quali diventano compatti e, di conseguenza, diffusi. Questo perché GPSS ha integrato tutti i programmi logici necessari per i sistemi di simulazione. Include anche mezzi speciali per descrivere il comportamento dinamico di sistemi che cambiano nel tempo e il cambiamento di stato avviene in tempi discreti. Il GPSS è molto comodo per la programmazione perché l'interprete GPSS esegue automaticamente molte funzioni e molti altri elementi utili sono inclusi nel linguaggio. Ad esempio, GPSS mantiene il timer della simulazione, pianifica gli eventi in modo che si verifichino più tardi nel tempo della simulazione, fa in modo che si verifichino in tempo e gestisce l'ordine in cui arrivano.

    Per sviluppare un diagramma a blocchi, analizzeremo il processo tecnologico di assemblaggio del modulo in fase di sviluppo.

    Questo processo tecnologico è caratterizzato dall'esecuzione sequenziale di operazioni tecnologiche. Lo schema a blocchi apparirà quindi come una catena di blocchi collegati in serie, ognuno dei quali corrisponde alla propria operazione tecnologica e ognuno dei quali dura un certo tempo. Gli anelli di congiunzione di questi blocchi sono le code formatesi a seguito dell'esecuzione di ciascuna operazione tecnologica, e sono spiegati dal diverso tempo di esecuzione di ciascuna di esse. Questo schema a blocchi è compilato sulla base dello schema di progettazione per il processo di assemblaggio del modulo progettato (Fig. 1.2) ed è presentato in Fig. 2.1.

    Figura 2.1 - Schema a blocchi del processo tecnologico

    In accordo con questo schema, comporremo un algoritmo per il modello.

    Questo algoritmo contiene i seguenti blocchi:

    Crea transazioni a determinati intervalli;

    Occupazione della coda da parte di una transazione;

    Rilascio della coda;

    Occupazione del dispositivo;

    Rilascio del dispositivo;

    Ritardo nell'elaborazione delle transazioni.

    Tutti i blocchi vengono scritti dalla prima posizione della riga, prima viene il nome del blocco e poi, separati da virgole, i parametri. Non ci devono essere spazi nella voce del parametro. Se qualche parametro è assente nel blocco (impostato di default), rimane la virgola corrispondente (se questo non è l'ultimo parametro). Se il carattere * si trova nella prima posizione della riga, questa riga contiene un commento.

    Descriviamo i parametri di alcuni blocchi:

    UN). GENERARE A,B,C,D,E,F

    Crea transazioni a intervalli specificati.

    A è l'intervallo di tempo medio tra le occorrenze delle transazioni.

    B - 1) se un numero, questa è la metà del campo in cui il valore dell'intervallo tra le apparizioni delle transazioni è distribuito uniformemente;

    2) se una funzione, quindi per determinare l'intervallo, il valore di A viene moltiplicato per il valore della funzione.

    C - il momento della comparsa della prima transazione.

    D è il numero massimo di transazioni.

    E - il valore della priorità della transazione.

    F - il numero di parametri della transazione e il loro tipo (PB-byte integer, PH-half-word integer, PF-full-word integer, PL-virgola mobile).

    B). TERMINARE A

    Distrugge le transazioni dal modello e decrementa il contatore di completamento di unità A. Il modello terminerà se il conteggio dei completamenti diventa minore o uguale a zero. Se il parametro A è assente, il blocco distrugge semplicemente le transazioni.

    Se il dispositivo con il nome A è libero, la transazione lo occupa (lo mette nello stato "occupato"), in caso contrario viene accodato ad esso. Il nome dello strumento può essere un numero numerico o una sequenza da 3 a 5 caratteri.

    La transazione rilascia il dispositivo denominato A, ovvero lo mette nello stato "libero".

    e). AVANTI A,B

    Ritarda l'elaborazione di una transazione da parte di questo processo e pianifica l'ora di inizio della fase successiva dell'elaborazione.

    A - tempo di ritardo medio.

    B - ha lo stesso significato di GENERATE.

    Raccoglie statistiche sull'inserimento della transazione nella coda denominata A.

    Raccoglie statistiche sull'uscita della transazione dalla coda con il nome A.

    2 .2 Sviluppo di un programma per la modellazione del processo tecnologico utilizzando il linguaggio GPSS.

    Ora il compito della modellazione è creare un modello al computer che ci permetta di studiare il comportamento del sistema durante il tempo di simulazione. In altre parole, è necessario implementare lo schema a blocchi costruito su un computer utilizzando blocchi e operatori del linguaggio GPSS.

    Poiché il funzionamento del modello è associato al verificarsi successivo di eventi, è del tutto naturale utilizzare il concetto di "Model Time Timer" come uno degli elementi del modello di sistema. Per fare ciò, viene introdotta una variabile speciale e utilizzata per fissare l'ora corrente in cui il modello è in esecuzione.

    All'avvio della simulazione, il timer della simulazione è generalmente impostato su zero. Lo sviluppatore stesso decide quale valore del tempo reale prendere come punto di riferimento. Ad esempio, l'inizio del conto alla rovescia può corrispondere alle 8 del mattino del primo giorno simulato. Lo sviluppatore deve anche decidere sulla scelta del valore dell'unità di tempo. L'unità di tempo può essere 1 s, 5 s, 1 min, 20 min o 1 ora. Quando si seleziona un'unità di tempo, tutti i tempi generati dalla simulazione o inclusi nel modello devono essere espressi in termini di questa unità. In pratica, i valori del tempo del modello dovrebbero essere sufficientemente piccoli rispetto agli intervalli di tempo reali che si verificano nel sistema simulato. In questo sistema, l'unità di tempo viene solitamente scelta in 1 minuto.

    Se durante la simulazione di un sistema al valore corrente del tempo di simulazione il suo stato è cambiato, è necessario aumentare il valore del timer. Per determinare di quanto deve essere incrementato il valore del timer, utilizzare uno dei due metodi seguenti:

    1. Il concetto di un incremento fisso dei valori del timer.

    Con questo approccio, il valore del timer viene aumentato esattamente di un'unità di tempo.

    Quindi è necessario controllare gli stati del sistema e determinare gli eventi pianificati che dovrebbero verificarsi al nuovo valore del timer. Se ce ne sono, è necessario eseguire operazioni che implementano gli eventi corrispondenti, modificare nuovamente il valore del timer di un'unità di tempo, ecc. Se il controllo mostra che non sono previsti eventi per il nuovo valore del timer, il timer passerà direttamente al valore successivo.

    2. Il concetto di incremento variabile dei valori del timer.

    In questo caso, la condizione che determina l'incremento del timer è il tempo di "evento di chiusura". Un evento di chiusura è un evento programmato per verificarsi in un momento uguale al successivo valore del timer del modello più vicino. La fluttuazione dell'incremento del timer da caso a caso spiega l'espressione "incremento di tempo variabile".

    Di solito dopo un certo momento è necessario interrompere la simulazione. Ad esempio, si desidera impedire l'accesso al sistema a nuovi clienti, ma si desidera continuare a fornire assistenza fino a quando il sistema non sarà libero. Un modo consiste nell'introdurre uno pseudo-evento principale nel modello chiamato "fine della simulazione". Quindi una delle funzioni del modello sarà la pianificazione di questo evento. Il punto nel tempo, il cui verificarsi dovrebbe causare l'arresto della simulazione, viene solitamente specificato come numero. Cioè, durante la simulazione, è necessario verificare se l'evento "fine simulazione" è l'evento successivo. Se "sì", il timer viene impostato sull'ora della fine della simulazione e il controllo viene trasferito alla procedura che elabora la fine della simulazione.

    I dati iniziali per lo sviluppo del programma sono gli intervalli di tempo attraverso i quali l'ERE arriva al primo blocco, il tempo di elaborazione su ciascun blocco e il tempo di simulazione durante il quale è necessario studiare il comportamento del sistema. Il programma sviluppato è presentato di seguito.

    generare 693,34.65

    anticipo 99,6,4,98

    anticipo 450,22,5

    anticipo 248.4,12.42

    anticipo 225,11.25

    anticipo 248.4,12.42

    anticipo 49.8,2.49

    Il risultato dell'esecuzione del programma è presentato nell'Appendice A.

    Dai risultati ottenuti, vediamo che 6 prodotti saranno realizzati in un turno di lavoro. Allo stesso tempo, non viene creata alcuna coda in nessuno dei siti, ma allo stesso tempo il processo tecnologico di produzione del dispositivo non è stato completato in cinque siti. I valori ottenuti del fattore di carico dell'attrezzatura e del tempo di elaborazione in ciascuna sezione nella simulazione con piccole deviazioni corrispondono a quelli calcolati nella parte tecnologica di questo Progetto di diploma.

    Riassumendo, concludiamo che il processo tecnologico è progettato correttamente.

    CONCLUSIONI

    Nel corso del progetto di laurea è stato sviluppato il progetto di un amplificatore a bassa frequenza. Allo stesso tempo, sono stati presi in considerazione tutti i requisiti del capitolato d'oneri e dei documenti normativi pertinenti.

    Nella prima sezione del progetto di laurea sono stati analizzati i dati iniziali, sono stati selezionati il ​​​​tipo di produzione, lo stadio di sviluppo della documentazione tecnologica, il tipo di processo tecnologico per l'organizzazione della produzione.

    È stato scelto un tipico processo tecnologico, sulla base del quale è stato formato l'assieme PCB TP.

    Nella seconda sezione del CP è stato calcolato e realizzato uno schema del modello "terminale rigido - foro PCB". È stato sviluppato un dispositivo di presa.

    Nella terza sezione sono stati sviluppati un diagramma a blocchi e un algoritmo di modellazione, sulla base dei quali è stato modellato il processo tecnologico di fabbricazione di un dispositivo utilizzando il linguaggio GPSS.

    ELENCO DEI LINK

    1 GOST 3.1102-81 "Fasi di sviluppo e tipi di documenti".

    2 GOST 3.1109-82 "Termini e definizioni dei concetti di base".

    3 Tecnologia e automazione della produzione di REA: Manuale per le università / Ed. AP Dostanko.-M .: Radio e comunicazione, 2009.

    4 Tecnologia di produzione informatica - Dostanko A.P. e altri: Textbook-Mn .: Higher school, 2004.

    5 Attrezzature tecnologiche per la produzione di ausili per la fatturazione elettronica: Navch. Posibnik / MS Makurin.-Kharkiv: HTURE, 1996.

    Documenti simili

      L'efficacia dell'uso di mezzi di automazione complessa dei processi produttivi. Principi di costruzione di sistemi robotici. Gradi di mobilità del braccio robotico. Criteri di compattezza e caratteristiche di classificazione dei robot industriali.

      tesi, aggiunta il 28/09/2015

      Automazione del processo tecnologico glucosio-melassa; mezzi tecnici: piattaforme hardware, software di ingegneria Siemens SCOUT. Sistema integrato di gestione dell'impianto, selezione dei criteri di qualità; ecologia industriale.

      tesi, aggiunta il 22/06/2012

      Automazione del processo tecnologico di bollitura in distilleria. Moderna piattaforma di automazione TSX Momentum. Software del controllore logico. Specifica degli strumenti utilizzati nel processo tecnologico di produzione alimentare.

      tesi, aggiunta il 19/03/2014

      Automazione dei processi tecnologici in un impianto di trattamento del gas. Requisiti per il sistema di controllo del processo creato. Controllo del processo di rigenerazione del sorbente amminico. Schema strutturale dell'anello di controllo automatico; controller, schede base modulari.

      tesi, aggiunta il 31/12/2015

      Automazione del controllo dell'unità di compressione del gas stazione di compressione Campo di Surgut. Caratteristiche del processo tecnologico. Selezione della configurazione del controller e Software. Sviluppo di algoritmi per il funzionamento di un oggetto di automazione.

      tesi, aggiunta il 29/09/2013

      Algoritmo di funzionamento del circuito del dispositivo a microprocessore e protocollo per lo scambio di informazioni tra esso e l'oggetto di controllo. Stesura di una mappa di memoria per il microprocessore. Sviluppo di un programma in linguaggio assembly per il microprocessore e il microcontrollore selezionati.

      test, aggiunto il 29/06/2015

      Automazione del processo tecnologico del sistema di alimentazione del corpo. Analisi di metodi e mezzi di controllo, regolazione e segnalazione dei parametri tecnologici. Selezione e giustificazione dei mezzi tecnici, controller a microprocessore. Stima della stabilità del sistema.

      tesi, aggiunta il 31/12/2015

      Le principali caratteristiche dell'oggetto di controllo tecnologico. La scelta degli strumenti di automazione per il sottosistema di output delle informazioni sui comandi. Simulazione del sistema di controllo automatico in modalità dinamica. Seleziona le opzioni delle impostazioni del controller.

      tesina, aggiunta il 03/08/2014

      Caratteristiche, struttura, caratteristiche e dispositivo tecnologico dell'assemblaggio di complessi robotici (RC). Le principali operazioni di assemblaggio dei robot industriali (IR). Dimensioni dell'area di lavoro e sistema di controllo PR. Varianti tipiche dei layout RTK di assemblaggio.

      abstract, aggiunto il 06/04/2010

      Descrizione del processo tecnologico di caricamento di gruppo di un barattolo di latta in scatole di cartone. Analisi di metodi e mezzi per automatizzare il processo di assemblaggio e confezionamento. Attrezzature, disposizione del complesso tecnologico, sviluppo di un sistema di controllo.