Modelli di computer
La modellistica computerizzata è utilizzata in vari campi dell'ingegneria. Sto specificamente prendendo in considerazione l'analisi strutturale o l'analisi agli elementi finiti (FEA). A volte i modelli vengono utilizzati per accelerare i calcoli ripetitivi che potrebbero essere eseguiti a mano. A volte i modelli vengono utilizzati per eseguire calcoli che non sono facili o addirittura possibili da eseguire a mano.
verifica
Esistono alcuni metodi standard per controllare i risultati dei modelli di computer.
- Esegui modelli di verifica e conferma che i risultati corrispondono a una risposta calcolata in precedenza.
- Esegui modelli semplici che possono essere controllati mediante calcoli manuali.
- Test dei modelli fisici.
Il problema con i primi due metodi di controllo sopra è che controllano solo situazioni specifiche o controllano solo le parti semplici del programma.
Il metodo del modello fisico può essere costoso per i modelli a dimensione intera e i modelli in scala potrebbero non dare sempre gli stessi risultati della dimensione intera.
Questo lascia un vuoto in quali risultati possono essere controllati. Per qualsiasi modello complicato, non esiste un modo semplice per verificare che i risultati del programma siano corretti. L'ingegnere deve fidarsi che il software abbia prodotto risultati corretti dal modello.
Verifica comparativa
Il modello potrebbe essere inserito in due diversi programmi (realizzati da diverse società). Il presupposto è che se i risultati dei due modelli sono abbastanza simili, i risultati dovrebbero essere corretti per il modello utilizzato. Ciò non rileva errori nella creazione del modello originale, ma rileva errori nell'implementazione del software.
- È possibile utilizzare due programmi separati per verificare la "correttezza" dei risultati dal modello?
- L'uso di questo metodo per confrontare un modello in due programmi separati fornirebbe lo stesso livello di sicurezza nei risultati di qualsiasi altro metodo di controllo?
- Quali potrebbero essere gli svantaggi dell'utilizzo di questa procedura?