Usar otimizadores externos
Use otimizadores externos para utilizar otimizadores além de SQP e GDP para executar a otimização de design.
Quando você usa otimizadores externos alternativos, em vez de definir um estudo de otimização, você define estes dois tipos de estudo, dependendo do que você está tentando fazer:
• Estudo padrão — Para realizar uma avaliação de função, defina um estudo de design padrão com todos os parâmetros definidos.
• Estudo de sensibilidade local — Para realizar uma avaliação de gradiente, define um estudo de sensibilidade local.
Sempre será necessário um estudo de design padrão para a avaliação da função. Se o otimizador externo pode aproveitar informações gradientes, use um estudo de sensibilidade local.
Se uma avaliação de função estiver sendo executada, insira esse comando:
msengine –extopt <standard study name>
Se uma avaliação de gradiente estiver sendo executada, insira esse comando:
msengine –extopt <local sensitivity study name>
Antes de executar um desses comandos, é necessário gravar um código de wrapper que define o problema de design e chamada o otimizador externo, o que então chama o Creo Simulate.
Para usar um otimizador externo com seu estudo, faça o seguinte:
• Defina o estudo apropriado.
• Escreva o código de wrapper que chama o otimizador externo.
• Execute o comando msengine –extopt.
O código de conteúdo adicional chamada o otimizador externo que gera o arquivo mech_extopt.in e é lido pelo Creo Simulate. Quando a execução do estudo termina, o Creo Simulate envia dados contendo os objetivos de design e os limites de um arquivo de saída do mech_extopt.out.
Para obter informações sobre o formato desses arquivos, consulte: