hydraulicToIsothermalLiquid
Aggiornare il sistema del diagramma a blocchi idraulici per utilizzare i blocchi di liquido isotermico
Sintassi
Descrizione
sostituisce i blocchi da Libreria di base > Idraulica nel sistema del diagramma a blocchi specificato newfile = hydraulicToIsothermalLiquid(oldfile,newpath)oldfile, con blocchi equivalenti della Libreria dei liquidi isotermici, cercando di mantenere i valori dei parametri e i collegamenti tra i blocchi, ove possibile. Se si dispone di una licenza Simscape™ Fluids™, questo strumento sostituisce inoltre i blocchi Libreria Fluidi > Idraulica (isotermica) con blocchi equivalenti della Libreria Fluidi > Liquidi isotermici e della Libreria di base > Liquidi isotermici. oldfile può essere un modello, un sottosistema o una libreria.
Le librerie di blocchi di liquido isotermico sono strutturate in modo simile ad altri domini di fluidodinamica, come il liquido termico, e spesso non esiste una corrispondenza univoca tra i blocchi Libreria dei liquidi isotermici e della Libreria idraulica. Lo strumento di conversione elenca tutti i problemi riscontrati durante la conversione in un rapporto HTML, salva sia il rapporto che il sistema del diagramma a blocchi convertito nella posizione specificata da newpath e restituisce il nome del sistema convertito newfile.
Sia l'argomento newfile che l'argomento newpath sono opzionali. Se si omette l'argomento newpath, è necessario disporre delle autorizzazioni di scrittura per la cartella di lavoro corrente poiché lo strumento salva il sistema convertito e il rapporto nella cartella corrente.
Il nuovo file si basa sull'ultima versione salvata del vecchio file. Ossia, se si modifica il sistema del diagramma a blocchi originale e non lo si salva prima di utilizzare lo strumento di conversione, le modifiche non verranno applicate al nuovo sistema. È inoltre buona norma assicurarsi che il sistema originale del diagramma a blocchi venga compilato senza problemi prima di utilizzare lo strumento di conversione.
Per ulteriori informazioni sulle considerazioni e sul processo di aggiornamento, consultare Aggiornamento dei modelli idraulici per l'utilizzo dei blocchi di liquido isotermico.
converte un elenco di file newfiles = hydraulicToIsothermalLiquid(oldfiles)oldfiles, dove ciascun file può essere un modello, un sottosistema o una libreria. Quando si converte un elenco di file, lo strumento di conversione preserva i collegamenti tra i file convertiti nell'elenco. Utilizzare questa sintassi per convertire i modelli che contengono riferimenti o collegamenti ad altre librerie, modelli o sottosistemi.
Se un file elencato in oldfiles contiene blocchi della Libreria di base > Idraulica o della Libreria Fluidi > Idraulica (isotermica), lo strumento li sostituisce con blocchi equivalenti della Libreria dei liquidi isotermici, aggiunge _converted al nome del file originale e salva ogni file convertito nella stessa cartella del file originale. Se un file non contiene blocchi idraulici e non fa riferimento a un file elencato in oldfiles che contiene blocchi idraulici, lo strumento lascia il file invariato. Lo strumento restituisce l'elenco dei nomi dei file convertiti newfiles e salva il rapporto di conversione nella posizione del primo file elencato in oldfiles. Il rapporto di conversione, denominato HtoIL_report, elenca tutti i problemi riscontrati durante la conversione di tutti i file dell'elenco oldfiles.
converte tutti i modelli, i sottosistemi e le librerie presenti nella cartella newfiles = hydraulicToIsothermalLiquid(toppath)toppath e nelle sue sottocartelle, preservando i collegamenti tra i file convertiti nell'elenco. Utilizzare questa sintassi per convertire le librerie personalizzate e altri modelli che contengono riferimenti o collegamenti ad altre librerie, modelli o sottosistemi.
Sia toppath che le sue sottocartelle devono trovarsi nel percorso di MATLAB®. Se un modello, un sottosistema o una libreria contiene blocchi Libreria di base > Idraulica o della Libreria Fluidi > Idraulica (isotermica), lo strumento li sostituisce con blocchi equivalenti della Libreria dei liquidi isotermici, aggiunge _converted al nome del file originale e salva ogni file convertito nella stessa cartella del file originale. Se un file non contiene blocchi idraulici e non fa riferimento a un file nella gerarchia delle cartelle toppath che contiene blocchi idraulici, lo strumento lascia il file invariato. Lo strumento restituisce l'elenco dei nomi dei file convertiti newfiles e salva il rapporto di conversione, denominato HtoIL_report, nella cartella toppath.
sostituisce i blocchi idraulici personalizzati elencati in newfiles = hydraulicToIsothermalLiquid(___,oldcustomblocks,newcustomblocks)oldcustomblocks con i corrispondenti blocchi di liquido isotermico newcustomblocks. Per qualsiasi combinazione di argomenti di input nelle sintassi precedenti, specificare due array di celle di nomi di blocchi personalizzati dopo tutti gli altri argomenti di input. Utilizzare questa sintassi per convertire modelli che contengono blocchi idraulici personalizzati, come i blocchi libreria mascherati o i blocchi personalizzati scritti in linguaggio Simscape.
Prima di poter utilizzare questa sintassi, preparare la versione equivalente dei blocchi personalizzati in blocchi di liquido isotermico:
Per i blocchi libreria e sottosistemi personalizzati che contengono blocchi Libreria di base > Idraulica o della Libreria Fluidi > Idraulica (isotermica), eseguire lo strumento di conversione su queste librerie personalizzate.
Per i blocchi idraulici personalizzati scritti in linguaggio Simscape, creare manualmente le versioni equivalenti di questi blocchi che utilizzano il dominio del liquido isotermico.
Se, durante la conversione, lo strumento riscontra un blocco elencato in oldcustomblocks, lo strumento sostituisce quel blocco con il blocco equivalente elencato in newcustomblocks. I due array di celle oldcustomblocks e newcustomblocks, devono avere lo stesso numero di elementi, ciascuno dei quali corrisponde a un nome di blocco. I rispettivi blocchi elencati in ciascun array devono avere lo stesso numero di porte, lo stesso ordine di porte e gli stessi nomi di parametri programmatici.


















