Головна Приклади Знімки екрана Інструкція користувача Логотип Bluesky. YouTube ☰
OghmaNano Мультифізична платформа для моделювання оптоелектронних пристроїв і фотонних систем. ЗАВАНТАЖИТИ Короткий посібник зі швидкого старту

Трьохвимірна модель переносу заряду: легований резистор на основі арсеніду галію (GaAs).

Doped GaAs block with left-to-right acceptor gradient; top and bottom contacts indicated.
Легована пластина з арсеніду галію з профілем акцепторних домішок, що змінюється зліва направо; контакти на протилежних гранях.

У цьому навчальному посібнику показано, як перейти від простої 2D-моделі дрейфу-дифузії до повноцінної 3D-електричної симуляції для простого, але дуже наочного пристрою: легованого галій-арсеніду (GaAs) резистора. Він ідеально підходить для навчання та використання в практичних завданнях: фізичні процеси чітко відображені, залежність струму від напруги є майже лінійною, а результати наочно демонструють, як розподіляються потенціали та струми в просторі.

1. Створіть двовимірний резистор на основі арсеніду галію (GaAs).

  1. Нова симуляція → Демонстрація GaAs → Легована дротова структура / резистор.
  2. Геометрія: почніть із двовимірного простору, використовуючи точки сітки вздовж осей X і Y. (Наразі координату Z залиште вимкненою; увімкнемо її пізніше.)
  3. Допування: визначте профіль акцепторів, який збільшується зліва направо (p-тип градієнта). «Дріт» – це просто прямокутний блок GaAs, до якого застосовано цей градієнт.
  4. Контакти: протилежні поверхні діють як електроди (верхня/нижня або ліва/права, залежно від обраної вами системи координат). До однієї з них подаватиметься змінна напруга, а інша підтримуватиметься на рівні 0 В.
  5. Рекомбінація: увімкніть просту модель SRH (аналітична форма). Для цієї демонстрації не потрібні динамічні пастки.

2. Запуск і перевірка на наявність помилок (у двовимірному просторі).

Solver log showing step times, contact voltages, matched contact currents, and residuals ~1e-9.
Успішне виконання: досягнуто відповідність між контактними струмами та залишковими значеннями, що становлять менше ніж 10⁻⁹.

Натисніть «Виконати». У журналі:

Відкрити вихідний файл:

3. Розширте можливості до тривимірного простору: сітка та контакти.

3D mesh with Z enabled; contacts resized to finite width and offset on opposing faces.
Увімкніть параметр Z, а потім налаштуйте розмір і зміщення контактних зон обмеженої площі у тривимірному просторі.

Увімкніть розмірність Z у редакторі сітки. Спочатку оберіть помірні розміри: Nx × Ny × Nz = 5 × 5 × 5. Обсяг обчислень і використання пам’яті приблизно пропорційні \( \mathcal{O}(N_x N_y N_z) \approx \mathcal{O}(N^3) \), тому 10×10×10 підійде для ноутбука, але 20×20×20 або більше можуть швидко призвести до значного навантаження.

У тривимірному просторі контакти представлені об’єктами з обмеженою площею (на відміну від двовимірного простору, де вони неявно охоплюють усю поверхню). Відкрийте редактор «Розміри/Контакти» та:

4. Запуск і аналіз (у 3D).

3D snapshots of Jn_z and Jp_z showing current entry/exit from offset contacts across voltage.
Направлені струми: Jn,z і Jp,z у залежності від зміщення з використанням компенсаційних площадок.

Запустіть 3D-моделювання (переконайтеся, що сітка не надто складна). Перевірте:

5. Практичні поради та можливі труднощі

Contact editor showing full-face and partial-pad configurations with offsets.
Зв’яжіться з редактором: повне покриття обличчя проти часткового покриття з можливістю регулювання.