Здравствуйте, уважаемые эксперты!
Изучаю вязкоупругость, а это процесс, который может заметно проявляться и на времени 10E-4 сек, и на времени 10E10 сек.
В связи с этим хотелось бы задать подшаги статического решения в логарифмической шкале, чтобы не ставить миллионы подшагов.
Подскажите, пожалуйста, возможно ли такое реализовать средствами APDL?
С уважением.
Я бы сделал примерно так: Поскольку времена колеблются от очень малых, до очень больших, то можно разделить процесс на несколько шагов, время окончания каждого из которых будет равняться степени 10 и на каждом из них задать одинаковое количество подшагов, например 100:
Небольшая неравномерность подшагов конечно будет присутствовать, но это не столь критично. Если же в хотите, чтобы подшаги были четко по логарифмической линейке, то возможно можно поколдовать с циклом и командой *GET, которая будет вытаскивать номер текущего подшага и в цикле через логарифмическую фунцию менять колиесвто подшагов. Сам, честно скажу, не пробовал, но почти уверен, что это вполне работает.
Добавить комментарий