Figure 1.
The schematics of the measurement setup: (a) schematic diagram of the measurement circuit, (b) a simplified connection diagram of the measurement device to the circuit.
Figure 1.
The schematics of the measurement setup: (a) schematic diagram of the measurement circuit, (b) a simplified connection diagram of the measurement device to the circuit.
Figure 2.
Simplified block diagram of the optimization algorithm.
Figure 2.
Simplified block diagram of the optimization algorithm.
Figure 3.
The optimization results obtained for the MMS model with carbon doping, with a supply amplitude of and frequency , yield an objective function value for this case of
. (a) Comparison of the hysteresis curves of the memristor , both the reference and the ones obtained during optimization. (b) Comparison of the currents and voltages of the memristor with those obtained as a result of model optimization.
Figure 3.
The optimization results obtained for the MMS model with carbon doping, with a supply amplitude of and frequency , yield an objective function value for this case of
. (a) Comparison of the hysteresis curves of the memristor , both the reference and the ones obtained during optimization. (b) Comparison of the currents and voltages of the memristor with those obtained as a result of model optimization.
Figure 4.
The profiles of the internal variable and resistance obtained for the MMS model with carbon doping, with a supply amplitude of and frequency , yield an objective function value for this case of . (a) The variation in the internal state variable x as a function of the memristor voltage . (b) The variation in the internal variable x and the memristor resistance over time.
Figure 4.
The profiles of the internal variable and resistance obtained for the MMS model with carbon doping, with a supply amplitude of and frequency , yield an objective function value for this case of . (a) The variation in the internal state variable x as a function of the memristor voltage . (b) The variation in the internal variable x and the memristor resistance over time.
Figure 5.
The optimization results obtained for the VTEAM model with chromium doping, with a supply amplitude of and frequency , yield an objective function value for this case of . (a) Comparison of the hysteresis curves of the memristor , both the reference and the ones obtained during optimization. (b) Comparison of the currents and voltages of the memristor with those obtained as a result of model optimization.
Figure 5.
The optimization results obtained for the VTEAM model with chromium doping, with a supply amplitude of and frequency , yield an objective function value for this case of . (a) Comparison of the hysteresis curves of the memristor , both the reference and the ones obtained during optimization. (b) Comparison of the currents and voltages of the memristor with those obtained as a result of model optimization.
Figure 6.
The optimization results obtained for the VTEAM model with chromium doping, with a supply amplitude of and frequency , yield an objective function value for this case of . (a) The variation in the internal state variable x as a function of the memristor voltage . (b) The variation in the internal variable x and the memristor resistance over time.
Figure 6.
The optimization results obtained for the VTEAM model with chromium doping, with a supply amplitude of and frequency , yield an objective function value for this case of . (a) The variation in the internal state variable x as a function of the memristor voltage . (b) The variation in the internal variable x and the memristor resistance over time.
Figure 7.
The optimization results obtained for the Yakopcic model with carbon doping, at a supply amplitude of and frequency , yield an objective function value of for this particular case. (a) Comparison of the hysteresis curves of the memristor , both the reference and the ones obtained during optimization. (b) Comparison of the currents and voltages of the memristor with those obtained as a result of model optimization.
Figure 7.
The optimization results obtained for the Yakopcic model with carbon doping, at a supply amplitude of and frequency , yield an objective function value of for this particular case. (a) Comparison of the hysteresis curves of the memristor , both the reference and the ones obtained during optimization. (b) Comparison of the currents and voltages of the memristor with those obtained as a result of model optimization.
Figure 8.
The trajectories of the internal state variable and resistance obtained for the Yakopcic model with carbon doping, at a supply amplitude of and frequency , yield an objective function value of for this particular case. (a) The variation in the internal state variable x as a function of the memristor voltage . (b) The variation in the internal variable x and the memristor resistance over time.
Figure 8.
The trajectories of the internal state variable and resistance obtained for the Yakopcic model with carbon doping, at a supply amplitude of and frequency , yield an objective function value of for this particular case. (a) The variation in the internal state variable x as a function of the memristor voltage . (b) The variation in the internal variable x and the memristor resistance over time.
Figure 9.
The average objective function values for each model as a function of the supply voltage amplitude applied to the memristor–resistor system. The y-axis is presented on a logarithmic scale.
Figure 9.
The average objective function values for each model as a function of the supply voltage amplitude applied to the memristor–resistor system. The y-axis is presented on a logarithmic scale.
Figure 10.
The average objective function values for each model as a function of the frequency of the supply voltage applied to the memristor–resistor system. The y-axis is presented on a logarithmic scale.
Figure 10.
The average objective function values for each model as a function of the frequency of the supply voltage applied to the memristor–resistor system. The y-axis is presented on a logarithmic scale.
Figure 11.
The average objective function values for each model as a function of the memristor doping material. The y-axis is presented on a logarithmic scale.
Figure 11.
The average objective function values for each model as a function of the memristor doping material. The y-axis is presented on a logarithmic scale.
Figure 12.
Box plot of the objective function values for each model.
Figure 12.
Box plot of the objective function values for each model.
Figure 13.
An exemplary matrix in the form of a heatmap, where both color and annotation depict the value of the averaged objective function, is presented. On the left side of the graph are the excitation parameters for which the model is optimized, while along the bottom are the excitation parameters for which the model is evaluated. The graph contains data from the MMS model. For enhanced visibility, the color scale is logarithmically adjusted.
Figure 13.
An exemplary matrix in the form of a heatmap, where both color and annotation depict the value of the averaged objective function, is presented. On the left side of the graph are the excitation parameters for which the model is optimized, while along the bottom are the excitation parameters for which the model is evaluated. The graph contains data from the MMS model. For enhanced visibility, the color scale is logarithmically adjusted.
Figure 14.
A matrix of plots illustrating the variation in MMS model parameter values (y-axis) with linear trend lines, depending on the doping of memristors and excitation parameters (x-axis), is presented.
Figure 14.
A matrix of plots illustrating the variation in MMS model parameter values (y-axis) with linear trend lines, depending on the doping of memristors and excitation parameters (x-axis), is presented.
Table 1.
Box constraints on individual parameters during optimization for the MMS model.
Table 1.
Box constraints on individual parameters during optimization for the MMS model.
Parameter | Range | Parameter | Range |
---|
| | | |
| | | |
| | | |
Table 2.
Box constraints on individual parameters during optimization for the VTEAM model.
Table 2.
Box constraints on individual parameters during optimization for the VTEAM model.
Parameter | Range | Parameter | Range |
---|
| | | |
| | | |
| | | |
| | | |
| | | |
Table 3.
Box constraints on individual parameters during optimization for the Yakopcic model.
Table 3.
Box constraints on individual parameters during optimization for the Yakopcic model.
Parameter | Range | Parameter | Range |
---|
| | | |
| | | |
| | | |
| | | |
| | | |
b | | | |
Table 4.
The objective function values for optimizing the MMS model when supplying the system with sinusoidal voltage of various parameters. The minimum value of the objective function is marked in green, while the maximum is marked in red.
Table 4.
The objective function values for optimizing the MMS model when supplying the system with sinusoidal voltage of various parameters. The minimum value of the objective function is marked in green, while the maximum is marked in red.
| Tin Doping | Chromium Doping |
---|
| | | | | |
---|
1 | | | | | | |
5 | | | | | | |
10 | | | | | | |
20 | | | | | | |
50 | | | | | | |
100 | | | | | | |
| Tungsten Doping | Carbon Doping |
| | | | | |
1 | | | | | 4.92 × 10−4 | |
5 | | | | | | |
10 | | | | | | |
20 | | | | | | |
50 | | | | | | |
100 | | | | 5.08 × 10−2 | | |
Table 5.
The example of the achieved parameters values for the MMS model for which the lowest objective function value was obtained (
). The memristor and excitation signal parameters can be found in the
Table 4.
Table 5.
The example of the achieved parameters values for the MMS model for which the lowest objective function value was obtained (
). The memristor and excitation signal parameters can be found in the
Table 4.
Parameter | Value | Parameter | Value |
---|
| | | |
| | | |
| | | |
Table 6.
The averaged objective function values for each type of memristor doping after optimizing the MMS model.
Table 6.
The averaged objective function values for each type of memristor doping after optimizing the MMS model.
Doping | Chromium | Tin | Tungsten | Carbon |
---|
| | | | |
Table 7.
The objective function values for optimizing the VTEAM model when supplying the system with sinusoidal voltage of various parameters. The minimum value of the objective function is marked in green, while the maximum is marked in red.
Table 7.
The objective function values for optimizing the VTEAM model when supplying the system with sinusoidal voltage of various parameters. The minimum value of the objective function is marked in green, while the maximum is marked in red.
| Tin Doping | Chromium Doping |
---|
| | | | | |
---|
1 | | | | | | |
5 | | | | | | 3.70 × 10−4 |
10 | | | | | | |
20 | | | | | | |
50 | | | | | | |
100 | | | | | | |
| Tungsten Doping | Carbon Doping |
| | | | | |
1 | | | | | | |
5 | | | | | | |
10 | | | | | 0.60 | |
20 | | | | | | |
50 | | | | | | |
100 | | | | | | |
Table 8.
The achieved parameters values of the VTEAM model for which the lowest objective function value is obtained ().
Table 8.
The achieved parameters values of the VTEAM model for which the lowest objective function value is obtained ().
Parameter | Value | Parameter | Value |
---|
| | | |
| | | |
| | | |
| 6 | | 2 |
| | | |
Table 9.
The averaged objective function values for each type of memristor doping after optimizing the VTEAM model.
Table 9.
The averaged objective function values for each type of memristor doping after optimizing the VTEAM model.
Doping | Chromium | Tin | Tungsten | Carbon |
---|
| | | | |
Table 10.
The objective function values for optimizing the Yakopcic model when supplying the system with sinusoidal voltage of various parameters. The minimum value of the objective function is marked in green, while the maximum is marked in red.
Table 10.
The objective function values for optimizing the Yakopcic model when supplying the system with sinusoidal voltage of various parameters. The minimum value of the objective function is marked in green, while the maximum is marked in red.
| Tin Doping | Chromium Doping |
---|
| | | | | |
---|
1 | | | | | | |
5 | | | | | | |
10 | | | | | | |
20 | | | | | | |
50 | | | | | | |
100 | | | | | | |
| Tungsten Doping | Carbon Doping |
| | | | | |
1 | | | | | 3.60 × 10−4 | |
5 | | | | | | |
10 | | | | | | |
20 | | | | 2.40 × 10−2 | | |
50 | | | | | | |
100 | | | | | | |
Table 11.
The parameters obtained for the Yakopcic model for the lowest objective function value ().
Table 11.
The parameters obtained for the Yakopcic model for the lowest objective function value ().
Parameter | Value | Parameter | Value |
---|
| | | |
| | | |
| | | |
| | | |
| | | |
b | | | |
Table 12.
The averaged objective function values for each type of memristor doping after optimizing the Yakopcic model.
Table 12.
The averaged objective function values for each type of memristor doping after optimizing the Yakopcic model.
Doping | Chromium | Tin | Tungsten | Carbon |
---|
| | | | |
Table 13.
Mean values of the objective function for each of the models. The highest objective function is marked in red, while the lowest is marked in green.
Table 13.
Mean values of the objective function for each of the models. The highest objective function is marked in red, while the lowest is marked in green.
Model | MMS | VTEAM | Yakopcic |
---|
| | 2.44 × 10−2 | 5.93 × 10−3 |
Table 14.
Mean values of the objective function for each of the models. The highest objective function is indicated in red, and the lowest in green.
Table 14.
Mean values of the objective function for each of the models. The highest objective function is indicated in red, and the lowest in green.
Model | MMS | VTEAM | Yakopcic |
---|
| | 7.30 × 10−2 | 4.79 × 10−3 |