exponenta event banner

Мемристор

Идеальный мемристор с нелинейным дрейфом легирующей примеси

  • Библиотека:
  • Simscape / Библиотека Фонда / Электрический / Электрические Элементы

  • Memristor block

Описание

Этот блок позволяет моделировать идеальный мемристор с нелинейным подходом дрейфа легирующей примеси. Поведение мемристора аналогично резистору, за исключением того, что его сопротивление (также называемое мемристором) является функцией тока, прошедшего через устройство. Расстояние определяется двумя состояниями, А и В, с некоторой долей устройства в одном из этих состояний в данный момент времени.

Нелинейная модель дрейфа легирующей примеси [1] описывается следующими уравнениями:

V = M· I

M = (RA +) (1)· RB

dsystemdt = IQ0Fp (

где

  • V - напряжение на мемристоре.

  • М - это воспоминание.

  • I - это ток, входящий в + терминал.

  • RA и RB являются сопротивлениями состояний A и B соответственно.

  • δ - доля мемристора в состоянии A. Положительный ток от + клеммы к - клемме увеличивается. Аналогично, положительный ток от - терминала к + терминалу уменьшается. Значение startограничено 0 и 1.

  • t - время.

  • Q0 - полное обвинение, требуемое сделать переход мемристора от того, чтобы быть полностью в одном государстве к тому, чтобы быть полностью в другом государстве.

  • Fp (start) - «оконная» функция, которая удерживает в окошке в диапазоне между 1 и 0, и поэтому даёт нулевой дрейф на границах устройства.

Функция окна:

Fp (start) = 1 - (2, - 1) 2p

где p - положительное целое число. Эта функция модифицируется в том случае, когда, чтобы улучшить числовую стабильность,, она близка либо к 0, либо к 1.

Переменные

Чтобы задать приоритет и начальные целевые значения для переменных блока перед моделированием, используйте вкладку «Переменные» в диалоговом окне блока (или раздел «Переменные» в Инспекторе свойств блока). Дополнительные сведения см. в разделе Установка приоритета и начальной цели для переменных блока.

Порты

Сохранение

развернуть все

Электрический порт сохранения, связанный с положительным выводом мемристора.

Электрический порт сохранения, связанный с отрицательным выводом мемристора.

Параметры

развернуть все

Сопротивление, если весь мемристор находится в штате A, то есть, если ξ = 1. Значение должно быть больше 0.

Сопротивление, если весь мемристор находится в состоянии B, то есть, если λ = 0. Значение должно быть больше 0.

Общий поток заряда, который необходим для перехода мемристора из полного состояния в одно состояние в полное состояние в другое.

Начальное условие, определяющее, в начале моделирования. Этот параметр задает целевой объект переменной высокого приоритета в блоке. Значение должно быть больше или равно 0 и меньше или равно 1.

Экспонента, p, оконной функции, которая хранит значение, находящееся в диапазоне от 0 до 1.

Ссылки

[1] Джоглекар, Ю. Н. и С. Дж. Вольф. «Неуловимый мемристор: свойства основных электрических цепей». Европейский журнал физики. 30, 2009, стр 661–675.

Расширенные возможности

Создание кода C/C + +
Создайте код C и C++ с помощью Simulink ® Coder™

.
Представлен в R2016b