Olá,
Gostaria de informá-los que foi disponibilizada a nova versão do DWSIM. A versão 1.8 traz como principais novidades um sistema de scripts com suporte às linguagens IronPython, IronRuby, VBScript e JScript. Para se ter uma idéia, com scripts o usuário pode:
- Adicionar, remover, conectar, desconectar e clonar objetos em um fluxograma
- Alterar propriedades de objetos, calcular objetos individualmente ou todo o fluxograma de uma só vez - Ler dados de fontes externas, integrar DWSIM com sistemas de monitoramento e coleta de dados
- Usar as rotinas termodinâmicas para fazer cálculos complexos
Para fazer uso de todas as capacidades do novo sistema de scripts, adicionei uma nova operação unitária customizada, onde o usuário pode definir um script que funciona como a rotina de cálculo para o objeto. Ele funciona da mesma forma que na janela de scripts do fluxograma, a única diferença é que estão disponíveis mais variáveis de referência, pré-adicionadas, correspondentes ao objeto em si e a suas correntes de entrada e saída.
Nessa versão o DWSIM já conta com os seguintes recursos:
- Modelos Termodinâmicos: Peng-Robinson, SRK, Lee-Kesler, Lee-Kesler-Plöcker, UNIFAC, UNIFAC Modificado (Dortmund), UNIQUAC, NRTL, Chao-Seader, Grayson-Streed e Lei de Raoult;
- Operações Unitárias: Misturador, Divisor, Separador, Bomba, Compressor, Turbina, Aquecedor, Resfriador, Válvula, Tubulação, Coluna Shortcut, Trocador de Calor, Reatores (PFR, CSTR, Equilíbrio, Conversão e Gibbs), Separador de Componentes, Placa de Orifício, Coluna Rigorosa (Destilação e Absorção) e Operação Unitária Customizada;
- Utilitários: Diagrama de Fases, Cálculo de Hidratos, Ponto Crítico, Dimensionamento de PSVs e Vasos Separadores, Propriedades de Escoamento a Frio de Petróleos;
- Ferramentas: Gerador de Hipotéticos, Caracterização de Petróleos (C7+ e curvas de destilação ASTM)
- Análise de Processos: Otimização Multivariável com ou sem restrições e Análise de Sensibilidade.
Desde a versão 1.7 também está disponível uma interface com definições para o desenvolvimento de plugins, mas infelizmente ainda não tive tempo de escrever uma boa documentação. O grande benefício desse sistema é que pode ser usado qualquer compilador / linguagem de programação que seja capaz de produzir uma DLL (assembly) compatível com o .NET Framework 2 da Microsoft, desde que nela exista uma classe que implemente a interface de plugins do DWSIM.
Para fazer os downloads do arquivo de instalação, documentação e código-fonte, visite http://sourceforge.net/apps/mediawiki/dwsim/index.php?title=Downloads
Dúvidas, sugestões e críticas podem ser registradas no fórum ou enviadas para o e-mail de contato no site do projeto DWSIM no SourceForge: http://www.sourceforge.net/projects/dwsim.
Nenhum comentário:
Postar um comentário