Functionality in Simcenter 3D Space Systems Thermal to Streamline Simulation Processes

แชร์
ฝัง
  • เผยแพร่เมื่อ 24 พ.ย. 2024

ความคิดเห็น • 12

  • @williamcase426
    @williamcase426 4 หลายเดือนก่อน

    WE ARE GOING TO SPACE

  • @salihkaya467
    @salihkaya467 10 หลายเดือนก่อน

    hello, in SST, ı want to define time dependent heat load (in a day just three times open thermal load), ı couldn that could you help me?

    • @MAYAHTT1
      @MAYAHTT1  10 หลายเดือนก่อน

      Thank you for your question! To help you with this question, we would need some additional context. Feel free to contact us here: www.mayahtt.com/about-maya-htt/contact/

    • @salihkaya467
      @salihkaya467 10 หลายเดือนก่อน

      @@MAYAHTT1 I contacted but they said me that I have to do a contract?

  • @yar_azh
    @yar_azh 4 ปีที่แล้ว

    Hello!
    I have a problem in SST analysis in PID settings.
    Whet set my parameters in "Set point temperature" I have no opportunity to use "field", only constant.
    But in my solution i want to make mathemetical dependence Temperature VS Time for transient analysis.
    Please, can you help to solve this case?

    • @MAYAHTT1
      @MAYAHTT1  4 ปีที่แล้ว

      We don’t support field entries for the PID controller specifically. It can only be constant values unfortunately. However, a custom user subroutine could be an option to achieve this.

    • @yar_azh
      @yar_azh 4 ปีที่แล้ว

      @@MAYAHTT1 Thank you! I think about it. But I can't find something similar in standart library "Function".
      I write something in VB.net but I can't find the way to put it to my solution. Please, tell me a tool that will help load my subroutine into the solution. Maybe you have a link to an article where I can read about this in more detail?

    • @MAYAHTT1
      @MAYAHTT1  4 ปีที่แล้ว

      @@yar_azh The documentation on user subroutines is at the following link:
      docs.sw.siemens.com/documentation/external/PL20191009145841552/en-US/nx/1899/nx_help_sc/common/en_US/graphics/fileLibrary/nx/tdoc_advanced_simulation/thermal_api_man.pdf
      You will need a Siemens Support account to log in.

    • @yar_azh
      @yar_azh 4 ปีที่แล้ว

      @@MAYAHTT1 Thank you very much!!!!!!!

    • @yar_azh
      @yar_azh 3 ปีที่แล้ว

      @@MAYAHTT1 Colleagues, I apologize for the concern, but there are difficulties with the solution. If you can give a hint I will be very grateful.
      I carefully studied the document the link to which you sent me and I managed to write my own subroutine for the solver that should substitute values ​​from a given array of temperatures for the corresponding value of the solver time. However, it only reads the first value and does not change it further.
      Can you tell me I'm not using the "get Time" function correctly? Are time units (seconds) automatically taken from the model?
      void PID_Temperature(const IContext* pContext, const ArgData* pArgs, IReturnValue* pRet)
      {
      double result=0;
      double time;
      int ncount = 4;
      bool OrbitTime = pContext->GetTime(&time);
      double Temperature[] = { 40.0,10.0,10.0,20.0,20.0};
      double Time1mas[] = { 0.0,25.0000,50.0000,75.0000,100.0000};
      for (int i = 0; i < ncount; i++)
      {
      if (time SetDouble(result);
      }
      #if 0
      std::cout