Un saluto a tutto il forum,
è da un po' che sto pensando ad un'applicazione di ottimizzazione in ambito industriale.
L'idea è la seguente, ipotizziamo di voler ottimizzare il taglio di profili, in modo da minimizzare la quantità di scarti prodotti, mi spiego meglio, diciamo che partiamo da una quantità di verghe di un profilato in acciaio da cui bisogna ricavare, tramite il taglio, alcuni pezzi di diversa lunghezza, quindi quello che vorrei fare, è utilizzare un algoritmo che partendo dalla dimensione delle verghe, dalla lista dei pezzi da tagliare e dalla lista delle sezioni del profilato difettose (cioè da scartare), mi calcola il layout migliore che produce il minimo scarto di materiale.
Il problema posto lavora a una dimensione, poi mi piacerebbe svilupparlo su 2 dimensioni (esempio ottimizzare il taglio di pezzi su lamiera).
Premetto che all'uni, ho visto qualche breve descrizione di algoritmi di ottimizzazione, ma non dal lato di vista dell'implementazione, quindi chiedo gentilmente se qualcuno può darmi una dritta su come potrei affrontare il problema, su che algoritmo utilizzare (Monte carlo, genetici, particle swarm), e se c'è del materiale interessante a riguardo (libri, tutorial, manuali, ecc...).
Grazie a tutti
Ottimizzare produzione
6 messaggi
• Pagina 1 di 1
0
voti
0
voti
Ti posso segnalare un mio articolo (di 40 anni fa) intitolato
Studio per l'ottimizzazione nel taglio a lunghezza delle billette
apparso in Automazione e Strumentazione (vol.XIX Febbraio 1971)
In cui vengono illustrate prime applicazioni di calcolatori
per questi problemi.
(se non lo trovi, posso vedere di farne copia elettronica)
Studio per l'ottimizzazione nel taglio a lunghezza delle billette
apparso in Automazione e Strumentazione (vol.XIX Febbraio 1971)
In cui vengono illustrate prime applicazioni di calcolatori
per questi problemi.
(se non lo trovi, posso vedere di farne copia elettronica)
0
voti
Se non ricordo male, il problema dovrebbe essere del tipo NP-completo, da affrontare con la programmazione dinamica... ricordi abbastanza vecchi.
Credo dovresti cercare con la parola chiave "knapsack".
Credo dovresti cercare con la parola chiave "knapsack".
1
voti
Ringrazio per le risposte,
cercando su google "knapsack problem" ho trovato molto materiale accademico e non, e da quello che ho visto velocemente è il tipico algoritmo, con varie varianti, più utilizzato per questo tipo di problemi.
Ho scaricato un po' di materiale, appena ho un attimo di tempo provo a darci un'occhiata e poi vi farò sapere.
@Schgor
Vorrei chiederti gentilmente se potresti farmi avere una copia del tuo articolo.
Ringrazio per la disponibilità.
cercando su google "knapsack problem" ho trovato molto materiale accademico e non, e da quello che ho visto velocemente è il tipico algoritmo, con varie varianti, più utilizzato per questo tipo di problemi.
Ho scaricato un po' di materiale, appena ho un attimo di tempo provo a darci un'occhiata e poi vi farò sapere.
@Schgor
Vorrei chiederti gentilmente se potresti farmi avere una copia del tuo articolo.
Ringrazio per la disponibilità.
0
voti
Ciao Schgor,
ti ringrazio moltissimo per la disponibilità, leggo il tuo articolo e appena finisco un altro progetto a cui sto lavorando, provo a buttar giù un po' di codice, poi vi farò sapere.
Grazie e un saluto
ti ringrazio moltissimo per la disponibilità, leggo il tuo articolo e appena finisco un altro progetto a cui sto lavorando, provo a buttar giù un po' di codice, poi vi farò sapere.
Grazie e un saluto
6 messaggi
• Pagina 1 di 1
Torna a Programmi applicativi: simulatori, CAD ed altro
Chi c’è in linea
Visitano il forum: Nessuno e 8 ospiti

Elettrotecnica e non solo (admin)
Un gatto tra gli elettroni (IsidoroKZ)
Esperienza e simulazioni (g.schgor)
Moleskine di un idraulico (RenzoDF)
Il Blog di ElectroYou (webmaster)
Idee microcontrollate (TardoFreak)
PICcoli grandi PICMicro (Paolino)
Il blog elettrico di carloc (carloc)
DirtEYblooog (dirtydeeds)
Di tutto... un po' (jordan20)
AK47 (lillo)
Esperienze elettroniche (marco438)
Telecomunicazioni musicali (clavicordo)
Automazione ed Elettronica (gustavo)
Direttive per la sicurezza (ErnestoCappelletti)
EYnfo dall'Alaska (mir)
Apriamo il quadro! (attilio)
H7-25 (asdf)
Passione Elettrica (massimob)
Elettroni a spasso (guidob)
Bloguerra (guerra)



