|
|
|
Вопросы по HFSS |
|
|
|
Jan 25 2007, 10:26
|
Местный
Группа: Свой
Сообщений: 455
Регистрация: 21-01-05
Пользователь №: 2 105
|
Цитата(serges @ Jan 24 2007, 19:50) Сравнивались AMD2000(реальная ~1.74ГГц) и Р4-2.4ГГц+2х канал. память. Время счета- 4.5час/1.5часа. ИМХО=я так думаю. Ну, судить об ускорении, на примере процессоров от разных производителей, задача из серии рассказов об " отделении мух от котлет" А вот влияние параллельного канала памяти недооценить нельзя. Тут, как говорят системщики - " Проц сидит на памяти". Еще можно, для HFSS, винчестер поставить оборотов так на 10 или 15тыщь с хорошим кэшем, и туда бросить системный своп-файл или temp-file от программы. Тут, согласно ИМХО, можно процентов до 100, а могет и более, по быстродействию, выиграть
|
|
|
|
|
Jan 25 2007, 14:49
|
Знающий
Группа: Свой
Сообщений: 807
Регистрация: 17-05-06
Из: Москва
Пользователь №: 17 175
|
[/quote] Ну, судить об ускорении, на примере процессоров от разных производителей, задача из серии рассказов об " отделении мух от котлет" А вот влияние параллельного канала памяти недооценить нельзя. Тут, как говорят системщики - " Проц сидит на памяти". Еще можно, для HFSS, винчестер поставить оборотов так на 10 или 15тыщь с хорошим кэшем, и туда бросить системный своп-файл или temp-file от программы. Тут, согласно ИМХО, можно процентов до 100, а могет и более, по быстродействию, выиграть [/quote] Так Вам и карты в руки, с такими то оборотами кэша. А насчет оценки- это констатация факта, не более.
|
|
|
|
|
Jan 25 2007, 15:13
|
Местный
Группа: Свой
Сообщений: 228
Регистрация: 22-10-05
Из: Саратов
Пользователь №: 9 960
|
Цитата(nadie @ Jan 24 2007, 20:14) 2) Сравнение встроенных Complex Mag_H и просто Mag_H показывает, что это разные величины. Но тогда мгновенно возникает вопрос, почему для рассчета Mag_H, которая как бы подразумевается соответствует величине поля (при проведении реального измерения) используется функция AtPhase?
3) В CST построение Mag_H выполняется без проблем, но очень важно понять, какая величина в HFSS соответствует Mag_H в CST. чтобы корректно провести сравнение обоих расчетов. Привет! Насколько я могу судить, Mag_E и Mag_H - это, соответственно, длины векторов E и H (настоящих полей, а не комплексных амплитуд) , в тот момент времени, когда фаза поля равна Phase. По умолчанию Phase=0. ComplexMag_E и ComplexMag_H - это амплитудные значения полей. Иначе, если Ex' и Ex" - действительная и мнимая части комплексной амплитуды поля, и аналогичные обозначения принять для y и z компонент, то Mag_E =Sqrt((Ex'Cos(Phase)-Ex"Sin(Phase))**2+ (Ey'Cos(Phase)-Ey"Sin(Phase))**2+ (Ez'Cos(Phase)-Ez"Sin(Phase))**2) В то же время ComplexMag_E = sqrt(Ex'**2+Ex"**2+Ey'**2+Ey"**2+Ez'**2+Ez"**2)
|
|
|
|
|
Jan 25 2007, 15:14
|
Знающий
Группа: Свой
Сообщений: 648
Регистрация: 22-07-05
Пользователь №: 7 016
|
Цитата винчестер поставить оборотов так на 10 или 15тыщь с хорошим кэшем Винтов с кешем более 16 МБ пока реально в продаже нет. Для рассчетов на гигабайты памяти такой размер кеша (или немного увеличенный) погоды вряд ли сделают. С 10 или 15тыщь винтами сейчас ситуация вообще немного странная, производители винтов в основном поставляют из со старым Ultra320 SCSI, тогда как производители интерфейсов вовсю продвигают serial SCSI. В итоге мне например не удалось убедить свой комп департмен покупать Ultra320 SCSI диск, сказали будем ждать пока появятся serial SCSI. Народ, как делается reset project в HFSS? Проблема в следующим, если есть уже рассчитанный проект, который сохранен Sava As с другим именем, то после измение параметров например сетки не имеет никакого действия, прога берет уже имеющуюся сетку с предыдущего расчета. Сносить Analysis Setup (после которого расчет идет по новой) не очень оптимистично, так как все графики сносятся также. Народ, кто нибудь сравнивал результаты расчетов в HFSS, CST, analitical solution для профилей магнитного поля? У меня пока пока есть разница порядка 15 процентов, в CST поле больше.
|
|
|
|
|
Jan 25 2007, 16:27
|
Местный
Группа: Свой
Сообщений: 455
Регистрация: 21-01-05
Пользователь №: 2 105
|
Цитата(nadie @ Jan 25 2007, 15:14) Цитата винчестер поставить оборотов так на 10 или 15тыщь с хорошим кэшем Винтов с кешем более 16 МБ пока реально в продаже нет. Для рассчетов на гигабайты памяти такой размер кеша (или немного увеличенный) погоды вряд ли сделают. С 10 или 15тыщь винтами сейчас ситуация вообще немного странная, производители винтов в основном поставляют из со старым Ultra320 SCSI, тогда как производители интерфейсов вовсю продвигают serial SCSI. В итоге мне например не удалось убедить свой комп департмен покупать Ultra320 SCSI диск, сказали будем ждать пока появятся serial SCSI. Так 16МВ всёрано лучше, чем 2 или 4. Ну сейчас наиболее доступны по цене 10000-ки Raptor-ы от WD: http://www.nix.ru/autocatalog/hdd_western_...0rpm_52422.htmlС учётом экономии на SCSI-интерфейсе, весьма заманчиво, тем более, что есть более дешёвые изделия на 36 и 74ГБ. По SAS-у доступны:HDD 146.8 Gb SAS Seagate Cheetah 15K.4 <3146854SS> 15000rpm 8Mb http://www.nix.ru/autocatalog/hdd_seagate/...0rpm_52901.htmlА ещё вот Seagate представила 15000 rpm 2,5" жесткие диски: http://www.nix.ru/news/news_viewer.html?id=105307Цитата Народ, как делается reset project в HFSS? Проблема в следующим, если есть уже рассчитанный проект, который сохранен Sava As с другим именем, то после измение параметров например сетки не имеет никакого действия, прога берет уже имеющуюся сетку с предыдущего расчета. Сносить Analysis Setup (после которого расчет идет по новой) не очень оптимистично, так как все графики сносятся также. Я обычно, в таком случае, делаю просто: в меню - HFSS/Results/Clean up solutions и там выбираешь - All solution Data. Затем вносишь изменения в Analysis_Setup и снова запускаешь.
|
|
|
|
|
Jan 25 2007, 16:30
|
Частый гость
Группа: Свой
Сообщений: 163
Регистрация: 5-06-06
Пользователь №: 17 789
|
Увеличенный кэш винта 8 -> 16МБ дает прирост производительности только при работе с большой кучей файлов. 10к и 15к - оборотов винты дают прирост производительности около 30-60%. Для более быстрого кэша программы можно поставить 2 одинаковых SATA винта (например по 80Гб), объединить их в рэйд-массив RAID 0 . Получается винт на 160Гб и скорость работы с данными увеличивается в 2 раза (проверено). По цене будет дешевле 10к-15к-оборотных винтов. Подробнее по рэйд: http://timcompany.ru/article4.htmlСовсем быстрый "винт" - плата (PCI, или PCI-E), у которой на борту разъемы под оперативную память DDR (4шт, до 8Гб) и аккумулятор чтобы информация не терялась при выключении питания. Получается винт со скоростью оперативной памяти. Но стоит около 500$ и всего 8Гб.
|
|
|
|
|
Jan 25 2007, 18:02
|
Местный
Группа: Свой
Сообщений: 455
Регистрация: 21-01-05
Пользователь №: 2 105
|
Цитата(yura-rf @ Jan 25 2007, 16:30) ...Совсем быстрый "винт" - плата (PCI, или PCI-E), у которой на борту разъемы под оперативную память DDR (4шт, до 8Гб) и аккумулятор чтобы информация не терялась при выключении питания. Получается винт со скоростью оперативной памяти. Но стоит около 500$ и всего 8Гб. DDR наверное лучше с ECC в таком случае ставить. А, где про это можно поподробнее почитать? И можно ли физически, через системный интерфейс или ещё как-то программно, " этот PCI-винт" определять и назначать на нём PAGE или TEMP файлы?
|
|
|
|
|
Jan 27 2007, 13:38
|
Частый гость
Группа: Свой
Сообщений: 86
Регистрация: 28-01-05
Пользователь №: 2 244
|
Цитата(nadie @ Jan 26 2007, 13:38) Возвращаясь в HFSS Как лучше предотвращать (имеется в виду програмные настройки, чтобы прога использовала виртуальную память) вылетание проги по причине нехватки оперативной памяти. У меня пока только 2 ГГБ, и прога время от времени вылетает с ошибкой недостаточно памяти? наверное в виндовсе отключен файл подкачки - и при солидно расчёте не хватает даже 2 гиг: решение - вклю чить файл подкчки (а вообще можно задать в tools>options>hfss options можно задать максимум используемой оперативной памяти и временных файлов)
|
|
|
|
|
Jan 28 2007, 05:36
|
Участник
Группа: Участник
Сообщений: 22
Регистрация: 26-02-06
Пользователь №: 14 717
|
подскажите пожалуйста в HFSS возможно смоделировать источник Гюйгенса -- элементарный излучатель с диаграммой направленности в виде кардиоиды и коэффициентом усиления 4,77 дБ по мощности ?
|
|
|
|
|
Jan 29 2007, 06:02
|
Участник
Группа: Новичок
Сообщений: 20
Регистрация: 22-10-05
Пользователь №: 9 958
|
Цитата(Lens @ Jan 28 2007, 06:36) подскажите пожалуйста в HFSS возможно смоделировать источник Гюйгенса -- элементарный излучатель с диаграммой направленности в виде кардиоиды и коэффициентом усиления 4,77 дБ по мощности ? Рисуете пару параллельных полуволновых диполей на расстоянии λ/4 и запитываете их со сдвигом 90°. В HFSS я не нашел возможности задать сдвиг фаз между портами, но можно соединить диполи двухпровадной линией. Модель проще настроить в MMANA, где есть быстрая оптимизация, а затем уточнить в HFSS. Нечто похожее прилагаю (версия 9.2)
Kardio.rar ( 10.27 килобайт )
Кол-во скачиваний: 306
|
|
|
|
|
Jan 29 2007, 20:17
|
Знающий
Группа: Свой
Сообщений: 648
Регистрация: 22-07-05
Пользователь №: 7 016
|
Цитата Насколько я могу судить, Mag_E и Mag_H - это, соответственно, длины векторов E и H (настоящих полей, а не комплексных амплитуд) , в тот момент времени, когда фаза поля равна Phase. По умолчанию Phase=0. Есть ли возможность варьировать (изменять значение) переменной Phase? На данный момент удается просто в выражении с AtPhase ручками вбивать интересующую фазу, но не удается использую переменную Phase (задавая ее значение в калькуляторе в закладке Sweeps). При этом используя закладку Sweeps без проблем получается строить графики для различных значений переменной Freq. В чем заморочка?
|
|
|
|
|
|
2 чел. читают эту тему (гостей: 2, скрытых пользователей: 0)
Пользователей: 0
|
|
|