Topics relate to Twin Builder, medini analyze, VRXPERIENCE and more

Design of Experiment for 3D ROM

    • Collins_Jnr

      I have a fluent model for indoor microclimate and I want to generate a 3D ROM for it.

      I also have a porous medium in the indoor, and I want to make the porosity an input variable in the ROM.

      My question

      Must the 3D ROM input variables be parameters like temperature and velocity?


      Can we have variables like porous medium porosity, mass flowrate at inlet, mass fraction at inlet, and porous medium property as input variables?

      PS: I tried the second and the DoE never produced an answer. It runs and then produces no answer.

    • RK
      Ansys Employee
      Please see the limitations of ROM : 31.4. ROM Limitations (

    • Collins_Jnr
      Thank you . I found it after this post.

      I have more questions.
      I have a cooler in my model and it comes on and off depending on the set temperature and uses a hysteresis control.
      I have decided to control the mass flow rate since the outlet temperature of the cooler is fixed at 5 degrees.
      But my difficulty is that I can not set this input as a discrete input parameter in the ROM.
      . Can there be a way to convert a continuous variable to a discrete variable?

      Thank you

    • Collins_Jnr
      I figured this out but another problem Ansys workbench keeps showing error message as show in the picture below anytime I use discrete design input parameter

      System.Exception: Exception of type 'System.Exception' was thrown.
      at Ansys.DesignXplorer.MetaModelManager.IDXMetaModel.Preview at Ansys.DesignXplorer.DataModel.ModelDataObject.Preview(IFullContext context)
      at Ansys.DesignXplorer.Commands.CreateDesignPointsPreviewCommand.Execute(IFullContext context)
      at Ansys.Core.Commands.Concurrency.CommandWorkUnit.executeInContext(CommandContext subContext, IExecutionEngineCallback tracer)
      at Ansys.Core.Commands.Concurrency.BaseWorkUnit.doExecute(IExecutionEngineCallback executionEngine, CommandContext subContext)
      at Ansys.Core.Commands.Concurrency.BaseWorkUnit.Execute(IExecutionEngineCallback executionEngine, Boolean dontCatchExceptions)
      --- Ansys.Core.Commands.CommandFailedException: Exception of type 'System.Exception' was thrown.
      CommandName: Parameters.CreateDesignPointsPreview(Model="/Design of Experiment/DOEModel:Design of Experiment")
      at Ansys.Core.Commands.CommandAsyncResult.RethrowFailureException(Exception e)
      at Ansys.Core.Commands.CommandAsyncResult.Wait(Int32 milliSecondsTimeout, Boolean exitContext)
      at Ansys.DesignXplorer.Commands.CreateDesignPointsPreviewCommand.InvokeAndWait(IProtectedContext context, IProgressMonitor progressMonitor, DataReference Model, DataReference ParametricTable)
      at Ansys.DesignXplorer.GUI.PreviewModelContainerBaseGuiOp.Execute(GuiOperationContext context)
      at Ansys.UI.GuiOperationContext.Invoke(GuiOperationMetaData operationData)
      at Ansys.UI.UIManager.InvokeOperationCore(String pseudoname, OperationDelegate callback, Boolean allowOSMessages, Boolean coreTransaction, Boolean deferredRefreshOnly)
Viewing 3 reply threads
  • The topic ‘Design of Experiment for 3D ROM’ is closed to new replies.