Next Article in Journal
Development, Research, Optimization and Experiment of Exoskeleton Robot for Hand Rehabilitation Training
Previous Article in Journal
Symmetry Criterion and Far-Field Control of Photonic-Crystal Surface-Emitting Lasers
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

A Multi-Constrained Optimization Method for THz Backward Wave Oscillators

Key Laboratory of Physical Electronics and Devices, Ministry of Education, School of Electronic Science and Engineering, Faculty of Electronic and Information Engineering, Xi’an Jiaotong University, Xi’an 710049, China
*
Author to whom correspondence should be addressed.
Appl. Sci. 2022, 12(20), 10583; https://doi.org/10.3390/app122010583
Submission received: 22 September 2022 / Revised: 14 October 2022 / Accepted: 16 October 2022 / Published: 20 October 2022

Abstract

:
The current design period for various backward wave oscillators (BWOs) is still at least several months. How to find the best structure parameters with an efficient and stable optimization method is a problem facing researchers in both scientific research and engineering work. In this paper, a non-randomized iterative optimization method is proposed. It applies orthogonal design methods to find local solutions that can provide optimal ‘gradient direction’ for several successive next iteration steps. An evaluation function is designed to distinguish the better ones from the local solutions in the multi-constrained optimization of such BWOs. Optimizations from different starting points are performed separately for a global optimal solution. Two BWOs at different frequency ranges are optimized using the proposed method. The validity and stability of the method are verified. It is believed that the method can provide the global optimum and shorten the design period of THz BWOs.

1. Introduction

Terahertz radiation (0.3–3 THz) has great potential in a variety of applications; however, there is still a lack of compact and powerful THz radiation sources, which has become a bottleneck for the development of terahertz science and technologies [1,2,3]. Among different kinds of THz radiation source, backward wave oscillators (BWOs) are competitive in the 0.3–1 THz range and have attracted much attention in recent years [1,4].
To fully explore the potential of a THz BWO, an optimization of the slow-wave structure (SWS) is essential [5]. Typically, a large amount of calculation is required during the optimization of the geometrical parameters of the SWS. The optimization design often takes several months if 3-D full-electromagnetic particle-in-cell simulations are required for obtaining accurate output performances. Very large amounts of possible combinations of the geometrical parameters make the optimization design of such devices very time-consuming. Sometimes, the design cycle can be reduced to several weeks when analytical models are applied for calculation of the output results [6,7]. However, it is still hard to find the global optimum under specific constraints on the working parameters such as beam current, beam voltage and so on. Thus, an efficient and stable global optimization method is necessary for the optimization design of THz BWOs and other Cerenkov devices working in linear regions, no matter that the working performances are obtained by theoretical calculation or numerical simulation.
As for the global optimization method, there is still no algorithm that can be proved mathematically to converge to the global optimum. To find the global optimum as far as possible, there are generally two types of method. The first type is the evolutionary algorithm [8], such as genetic algorithm (GA), particle swarm optimization (PSO) and differential evolution (DE). All evolutionary algorithms share the same procedures, i.e., reproduction, mutation, recombination and selection, which are inspired by biological evolution. They also have different properties: EA converges more slowly than the others, but they have the best stability without error caused by noise; PSO has the lowest route length or number of generations; however, DE has the lowest calculation time due to the smaller requirement of the population size [9,10]. The second type is the local search algorithm, together with the multi-start strategy [11]. Local search is a heuristic method that moves from solution to solution in the space of candidate solutions (the search space) by applying local changes until a local optimal is found. Local search can handle most problems with continuity and weak nonlinearity [11]. Even in the optimization of some complex systems, there is a trend toward the second type of method for better performances [12]. Which one is better for the optimization of THz BWOs?
In previous studies on the optimization design of vacuum electronic devices, randomized optimization methods (the first type) such as genetic algorithms (GAs) were used in the optimization design of relativistic backward wave oscillators (RBWOs) [13,14,15]. Unlike non-randomized iteration optimization methods, randomized optimization methods choose a next move not only from the local solutions but also from randomly generated solutions. These ‘strange candidates’ are the key factor for successful optimization of RBWOs because, in these high-power Cerenkov devices, the energy conversion takes place in non-linear regions and small changes of geometrical and working parameters can result in significantly different output performances. Non-randomized optimization methods have low efficiency in the optimization of such devices operating in nonlinear regimes.
However, for the optimization of THz BWOs that operate in linear regions, non-randomized iteration optimization becomes suitable for at least three reasons [7]: (i) small changes in geometrical parameters will not result in sudden and big changes in the output performance [13]; (ii) unlike the random solutions, local solutions will satisfy the constraints on the working parameters; (iii) it is time-consuming to calculate the working parameters for a candidate solution, so randomized optimization can be inefficient in finding candidate solutions. Therefore, the non-randomized optimization method (the second type) is more suitable and is applied in this paper for the optimization design of THz BWOs.
To improve the efficiency of local search optimization, the orthogonal design method is included in the proposed optimization method. Previous studies have shown that iteration optimization methods such as local search algorithms (LSAs) can be improved using orthogonal design [7,16]. Orthogonal design is applied for generating local solutions. It can decrease the amount of calculation by several orders of magnitude. However, it still requires lots of calculations to produce local candidates at each iteration step using the gradient descent method [11]. To deal with this problem, a new greedy algorithm is proposed based on the investigation of the optimization problem that provides rapid iteration and can save lots of calculations. As for the multiple constrains, a specifically designed evaluation function is proposed for choosing the best candidate solution effectively. It will be proved that the proposed new optimization method using local search algorithms can converge to the same global optimum from different initial solutions and is more efficient than the previous method presented by us in Ref. [7].
The following sections of this paper are arranged as follows: the optimization problem is briefly described in Section 2; the optimization method is presented in Section 3; the validations of the method and the case studies are shown in Section 4, followed by the conclusion in Section 5.

2. Problem Description

A THz BWO mainly consists of a cathode, an anode, an SWS, an output structure and a collector, as shown in Figure 1 [17]. The electromagnetic wave on the SWS has a phase velocity that is slowed down to be approximately equal to the drifting velocity of the electrons so that the beam–wave interaction can occur under the Cerenkov radiation scheme. A corrugated rectangular waveguide SWS (CRWSWS) is under observation and shown in Figure 2.
Figure 3 shows the ωkz diagram of the CRWSWS [7], which describes the relationship between the frequency ω and the wave-number kz. According to Fluquet’s theorem, an electromagnetic mode propagating on a CRWSWS consists of infinite space harmonics so that its dispersion curves (as shown in Figure 3) repeatedly expand along the wave–number axis. The straight lines in Figure 3 correspond to the electron beams with different beam voltages. The slopes of the lines are proportional to the beam velocities, which can be derived from the beam voltages. When the beam voltage is given, the operating frequency can be determined by the intersection of the corresponding beam line and the dispersion curve of the lowest electromagnetic mode. As a result, the SWS determines the relationship between the beam voltage and the operating frequency. Before optimizing the SWS of the device, the operating frequency range and expected beam voltage are commonly given.
When the position of the electron beam and the geometrical parameters of the SWS are given, the working parameters such as the beam current and the beam voltage of the device can be determined with theoretical models [7]. As shown in a previous study, the beam voltage and beam current are constrained due to mode competition [7]. When the device operates at the maximum beam voltage, the corresponding beam line should intersect only with the first backward space harmonic (n = −1) of the TEx10 dispersion curve to avoid the mode competition between electromagnetic modes. This constraint on the beam voltage can be quantitatively described as [7]
ΔUUU1 < 0,
where U1 is the beam voltage corresponding to the beam line (Line 2 in Figure 3) that intersects with the low-frequency cut-off point of the −1 harmonic of the TEx10 dispersion curve and U is the beam voltage. The beam current should be smaller than the minimum starting current of the second lowest oscillation mode in the operating frequency range to avoid mode competition between oscillation modes [7].
In summary, the specific constraints considered in the optimization problem and the optimization objective (the fourth item) are listed below:
  • The oscillation frequency is centered at a given GHz, ranging from fmin to fmax;
  • The maximum beam voltage (denoted as Vm) at fmax is ~16 kV and ΔU < 0 (the beam line has no intersection with the first backward harmonic of higher-order electromagnetic modes);
  • The current density (denoted as J) is ~500 A/cm2 and the beam current should not exceed the minimum starting current of the second-lowest oscillation mode in the operating frequency range;
  • The minimum output power (denoted as P) in the operating frequency range is maximized and the acceptable relative error for each constraint is 10%.

3. Optimization Method

The proposed constrained optimization method is based on the local search algorithm, which optimizes a solution to a constrained optimization problem by moving from solution to solution in the search space until a local optimal solution is found. Composed of three processes, the method will be introduced step by step. The first process is to choose an initial solution as the start point; the second process is to make small moves successively toward a local optimum (LO) solution; the third process is to search for the global optimum.

3.1. Start Point

It is helpful to introduce a general mathematical form of constrained optimization problems for further discussion. A constrained optimization problem (COP) has the following form [18]: Find
s = ( p 1 , p 2 , , p k ) R ,
which optimizes the objective function. R is the feasible region defined by a set of m additional constraints (m > 0):
R = { s R | | g j ( s ) t j | / t j < T j , j = 1 , , m }
where tj and Tj are the reasonable value and maximum permissible relative error for the jth constraint, respectively; g j ( s ) is the jth working parameter being constrained. These denotations will be used in the following description.
As for the first step, the initial solution in the optimization can be obtained by scaling up a presented structure [17]. This BWO has the oscillation frequencies from 900 GHz to 1100 GHz and the required frequency ranges from fmin to fmax GHz. Hence, the scaling factor is the ratio between the original and expected center frequencies and the initial solution can be obtained by
s 1 = ( L 0 , s 0 , b 0 , h 0 , w 0 , N 0 ) 1000 ( f min + f max ) / 2
where L0 = 50 μm; s0 = 25 μm; b0 = 110 μm; h0 = 60 μm; w0 = 240 μm; N0 = 170. The frequency of 1000 GHz is the center frequency of the operating frequency range from 900 GHz to 1100 GHz in Ref. [17].

3.2. Successive Iteration for Local Optimum

This subsection can be divided into three parts. The first is to generate local solutions; the second is to evaluate them; the third is to move toward the local optimum.

3.2.1. Local Solutions

Orthogonal array or orthogonal design is applied. An index-one, strength-two orthogonal array which has v2 rows and k columns (denoted as Av,k) is introduced. Here, v is the number of levels; k is the number of parameters. Each row in an orthogonal array is a combination of levels alike the combination of the geometrical parameters of the SWS. The following is an example of A3,4:
1     1     1     1
1     2     2     2
1     3     3     3
2     1     2     3
2     2     3     1
2     3     1     2
3     1     3     2
3     2     1     3
3     3     2     1
Define the orthogonal array as Av,k = [ai,j], where the jth parameter in the ith row has a level of ai,j and ai,j ∈ {1,2,…,v}, the sample taking from the local solutions can be described as
{ s i = s 0 · ( 1 + δ ( ( a i , 1 , , a i , k ) v + 1 2 ) ) 1 i v 2
where s 0 = ( p 1 , , p k ) is a given solution; s i is the ith local solution obtained by changing the given solution with the ith row of an orthogonal array; δ is a factor used for changing the parameters, for example δ = 1%, and v is an odd positive integer. Equation (5) can provide a sample of v2 solutions in the local region near a given solution. However, the total number of possible combinations is kv. It can be observed from Figure 4 that the optional local solutions in this sample are uniformly distributed. This uniformity makes sure that better local solutions can always be found by the orthogonal design method.

3.2.2. Evaluation of Local Solutions

As for the evaluation function, unit step functions are used to describe the constraints. The evaluation function is defined as
{ f ( S i ) = max { f ( S j ) · H ˜ 1 ( g 1 ( S j ) ) · · H ˜ m ( g m ( S j ) ) } , H ˜ k ( g k ( S j ) ) = H ( g k ( S j ) ( t k 1 4 ( r k l k ) + max { l k t k + 1 4 ( r k l k ) , 0 } max { t k + 1 4 ( r k l k ) r k , 0 } ) ) · H ( g k ( S j ) + ( t k + 1 4 ( r k l k ) + max { l k t k + 1 4 ( r k l k ) , 0 } max { t k + 1 4 ( r k l k ) r k , 0 } ) ) l k = min { g k ( S j ) } r k = max { g k ( S j ) } 1 i v 2 , j = 1 , , v 2 , 1 k m
and H is the unit step function. It can be observed from Equation (6) that a solution will be eliminated if the evaluation function value is equal to zero, which means that at least one of the H functions is equal to zero. Half of the optional solutions, whose working parameters are farther to the expectation values, are eliminated by each constraint, considering that the local samples are obtained by orthogonal design and distribute uniformly. The remaining solutions tend to satisfy the constraints since their working parameters are closer to the reasonable values.
The reasonable value of v can be given as
v = 5 · 2 m
Equation (7) is given conservatively to guarantee that more than one local solution can pass the evaluation. It is reasonable to choose the local solution that has the largest non-zero evaluated value without worrying about the satisfaction of the constraints.

3.2.3. Iterations toward Local Optimum by Greedy Algorithm

Being different from typical local search algorithms, the proposed optimization method does not solve the best local solution for the next move at each iteration step. A greedy algorithm is applied after finding the best local solution at the start. The best local solution is not only considered as the next move, but also considered as a ‘gradient direction’ along which successive moves are made without evaluating local solutions at each step until the last move itself does not satisfy the constraints any more.
The successive moves, which reduce a lot of solving and evaluating calculations, can be defined using a geometric series such as
{ S i + 1 = S i · ( 1 + δ ( ( α 1 , , α k ) v + 1 2 ) ) i = 1 , 2 , , i max 1 S 1 = S 1
where S e x is an example of series of solutions, S e x , i is the ith solution in the series, s 1 has been defined in Equation (4), α1, …, αk are the levels in the orthogonal array corresponding to the best local solution, imax is the maximum number of iterations.
The geometrical parameters of the successively variant solutions increase or decrease exponentially with a slow rate. Figure 5 shows the corresponding working parameters as a function of the serial number that are calculated by Pierce’s theory [7]. The monotonicity of each working parameter remains within several moves, but it could be broken as the ratio for the geometrical series may not influence the working parameters monotonically. Thus, a greedy strategy is let α1, …, αk be constant during the successive iteration following Equation (7), which means that the local solutions will not be sampled at each step for reducing the total calculation cost.
imax controls the number of iterations for each ‘direction’, i.e., combination of α1, …, αk. It is expected that the output performances and the working parameters can be improved monotonically during the imax times of iterations. Thus, this successive iteration process should stop once the reached solution provides the output performances and the working parameters that broke their previous monotonic variation. The last solution must be a bad choice for further iteration, and the second to last solution in the series will be suitable as a new initial solution for next successive moves. The search for local optimum will end if no better solution can pass the evaluation.
Figure 6 shows the flow chart of the optimization for local optimum. A local search will terminate if all the local solutions, having not been arrived at, have the same evaluated value of zero. The result should satisfy the constraints mentioned in Section 2.

3.3. Optimization for Global Optimum

As for the global search, more than one local optimum could be found. The optimization method for searching local optimum from given starting point has been established. If enough starting points can be provided, local optimums will be found from these starting points, respectively. Then, the global optimum is obtained from these local optimums.
Apparently, to find few but enough starting points is important for searching the global optimum effectively. It is always difficult to try all possible starting points. One reasonable method is to find new starting points based on the first-obtained local optimum (FOLO).
Let the FOLO be denoted as s o p = ( q 1 , q 2 , q k ) . The local solutions near the FOLO can be given using Equation (5) as
{ S l o c , i = S o p · ( 1 + δ ( ( a i , 1 , , a i , k ) v + 1 2 ) ) 1 i v 2
Successive moves from the FOLO can be performed for new starting points. From Equation (9), the successive moves, i.e., series of solutions, can be written as
{ χ i = s l o c , i · ( 1 / q 1 , 1 / q 2 , , 1 / q k ) S i , j + 1 = S i , j · χ i S i , 1 = s l o c , i 1 i v 2 j = 1 , 2 , , j max , i 1
where S i , j is the ith series; jmax,i is defined as the last solution in the ith series, which breaks the specific constraints and can be solved during the iteration processes; χ i is the ‘moving direction’ for the ith series; other variables have been defined; (q1, …, qk) is s o p .
It can be known from Equation (10) that the successive moves have v2 different ‘directions’ corresponding to the local solutions near the FOLO. The uniformity of these directions is guaranteed by the uniformity of these local solutions that are obtained by orthogonal design as described in Section 3.2.1. Therefore, at the ends of the successive moves from the FOLO along these ‘directions’, v2 new starting points can be found which are fully-spreading and located near the boundary of the parameter space of feasible solutions. It should be mentioned that all these ‘directions’ are not the same as the ‘gradient direction’. Therefore, the greedy procedure to find new starting points is different from the iteration procedure in a gradient descent algorithm.
Figure 7 shows the flow chart of the global search algorithm. To avoid an endless loop, the maximum number of LOs is limited by kmax = 1000. However, the search for the global optimum will commonly end due to the failure to find new LOs.
It should be mentioned that it is very time-consuming to search the global optimum from all v2 new starting points. The search, in practice, typically needs only several new starting points because the iterations from different beginnings always end at an approximately same solution. An example will be described in detail in Section 4.2.

4. Case Studies of THz BWOs

The proposed optimization method is implemented via MATLAB and applied for the optimization of an SWS shown in Figure 2 with constraints given in Section 2. Two cases are considered with different operation frequency ranges. However, other theories or mathematical tools applied are the same.
The analytical models presented by McVey [19] and Johnson [6] are used to calculate the working parameters of the device. A seven-level and six-factor orthogonal array is used to sample local solutions. The number of the constraints m is three and the number of levels of the orthogonal array is set to be seven, which is determined by Equation (7). The position of the electron beam is obtained using the empirical formulas suggested by P.C. Panda [20] and K.T. Nguyen [21]. The cathode is simplified by an emitting surface and the beam width and beam thickness will be one third of the waveguide width and two fifths of the height of the beam tunnel, respectively, considering the distribution of the electric field [17].

4.1. First Case

For the first case, the operation frequency range is set to be 900–1100 GHz for comparison with the results in Ref. [22]. The conductivity of the SWS is 5.96 × 107 S/m, which is the same as that used in Ref. [22]. The optimized geometrical parameters are L = 52 μm, s = 22 μm, h = 61 μm, w = 215 μm, b = 124 μm, and N = 217. The current density is 520 A/cm2, the beam voltage ranges from 8 to 16 kV, and the guiding magnetic field is 1 T. The dispersion curves of the optimized SWS are shown in Figure 8. The 16-kV beam voltage line has no intersection point with the dispersion curves of higher-order modes as shown in Figure 8. The optimized geometrical parameters are the same as the optimized parameters in a previous paper [7] because (i) two methods converge to the same solution and (ii) the parameters are rounded to be integer numbers in the units of μm.
The starting currents of the lowest and second lowest oscillation modes are shown in Figure 9a. The beam current can be calculated as 0.4(bh) × 0.33w × 520 A/cm2 = 9 mA. It can be observed that the starting currents of the second lowest mode are always larger than 9 mA in the operation frequency range. The output powers of the optimized BWO are compared with the results in Ref. [22] in Figure 9b. The output powers are simulated using CST Particle Studio, and the time signal and its spectrum are shown in Figure 10. The optimized BWO has acceptable output powers that are close to those published in Ref. [22]. Under the same beam voltage range and beam current, the optimized BWO satisfies all constraints, delivers a stable output signal at correct frequencies and provides comparable output powers with the BWO in [22]. Thus, the case under discussion demonstrates the validity of the proposed method.
It should be mentioned that the optimization results in Figure 8, Figure 9 and Figure 10 are close but different from those in Ref. [22]. Note that the second constraint requires the beam line not to intersect with the dispersion curve of TEx20 mode in the −1-harmonic region; however, in Ref. [22], the beam line is permitted to do this.

4.2. Second Case

For the second case, the same structure of SWS and same constraints listed in Sec. II have been applied again. The operation frequency range changes to 800–900 GHz, corresponding to a THz window in air. Following Equation (4), the beginning can be obtained
s c a s e 2 , 1 = ( L 0 , s 0 , b 0 , h 0 , w 0 , N 0 ) 1000 850
The conductivity of the SWS is also 5.96 × 107 S/m. The optimized geometrical parameters are L = 61 μm, s = 33 μm, h = 79 μm, w = 250 μm, b = 130 μm and N = 147. The current density is 543 A/cm2, the beam voltage ranges from 8 to 15.8 kV, and the guiding magnetic field is 1 T. The dispersion curves of the optimized SWS are shown in Figure 11a. The 16 kV beam voltage line has no intersection point with the dispersion curves of higher-order modes as shown in Figure 11a. The output powers of the optimized BWO are compared with the theoretical results as shown in Figure 11b. The theoretical output powers can estimate the simulated output powers with acceptable accuracy. The simulated time signal at the beam voltage of 12 kV and its spectrum are shown in Figure 12. The optimized BWO delivers stable output signal and the maximum efficiency is 0.52 mW/9.2 mA/15.8 kV = 0.35%, which is close to the maximum efficient of 0.34% in Ref. [22]. Considering that the beam size in cross-plane, and the current density and the beam voltage are the same, it is reasonable to obtain a similar total efficiency for the optimized BWO in 800–900 GHz.
To check whether the optimized structure is the global optimum, two more optimizations are performed. The beginning geometrical parameters are
s c a s e 2 , 2 = ( L 0 , s 0 , b 0 , h 0 , w 0 , N 0 ) 1000 850 ( 1.2 , 0.8 , 1.2 , 0.8 , 1.2 , 0.8 )   and s c a s e 2 , 3 = ( L 0 , s 0 , b 0 , h 0 , w 0 , N 0 ) 1000 850 ( 0.8 , 1.2 , 0.8 , 1.2 , 0.8 , 1.2 ) .
The optimization results from three different beginnings are listed in Table 1. It can be observed that the three results are close to each other although they correspond to quite different beginnings. This demonstrates the validity of the proposed global optimization method.
It takes only 16 steps for the searching algorithm to reach a LO as shown in Figure 13. Figure 13 shows that the optimization process has three durations (≤11, 12–14, 15–16) corresponding to three different gradient directions. The initial solution has out-ranged working parameters and the optimization pulls the working parameters back within the constraints successfully. As relative errors are allowed, the optimized working parameters may exceed the expectation values.
A comparison is made between the previous optimization method in Ref. [7] and the proposed method in this paper. In Ref. [7], the evaluation function takes a common form
F ( U , J , P ) = P e | U U l | / U l | J J l | / J l
where Ul is the upper limit of the beam voltage and Jl is the upper limit of the beam current. The optimization in Ref. [7] takes 160 iteration steps to stop. However, it takes only 16 steps for the proposed optimization method to stop. From Equation (13), it can be found that the evaluation function in Ref. [7] is too strict so that the working parameters tend to converge exactly at the upper limits. However, the best candidate solution may not be chosen due to the deviations of the working parameters, which results in the low efficiency of the method in Ref. [7].
The minimum output power curve in Figure 13 is only auxiliary, which shows the lowest output power from all local solutions for each iteration step. Note that these calculations for local solutions are not necessary for the optimization. The curve is drawn here to show the tendency of the variation of the output power. The curve goes down because the beam current and the beam voltage have to be smaller to satisfy the constraints.

5. Conclusions

Mode competition restricts the beam voltages and beam currents of THz BWOs. This makes the optimization of this kind of device a multi-constrained problem. At the same time, it requires no random samples during the optimization process.
A new local search algorithm combined with greedy algorithm is proposed for the optimization of THz BWOs. Iterations are made in a successive way, holding a fixed ‘direction’ to save calculation consumption. Local solutions are generated uniformly by orthogonal design and evaluated by a newly designed formula that is suitable for the multi-constrained optimization problem.
Two cases are investigated to verify the proposed method. The optimized BWOs have reasonable output performances and satisfy the constraint well. In the second case, it takes only 16 moves to obtain a local optimum. Three searches from different beginnings coincidentally find three local optimal solutions that are close to each other. The results demonstrate that the proposed optimization method can find the global optimum effectively, efficiently and stably.

Author Contributions

Writing—R.B.; supervision, Y.L. and H.W.; project administration, C.L. All authors have read and agreed to the published version of the manuscript.

Funding

This research received no external funding.

Institutional Review Board Statement

Not applicable.

Informed Consent Statement

Not applicable.

Data Availability Statement

The study did not report any data.

Conflicts of Interest

The authors declare no conflict of interest.

References

  1. Booske, J.H.; Dobbs, R.J.; Joye, C.D.; Kory, C.L.; Neil, G.R.; Park, G.-S.; Park, J.; Temkin, R.J. Vacuum electronic high power terahertz sources. IEEE Trans. Terahertz Sci. Technol. 2011, 1, 54–75. [Google Scholar] [CrossRef]
  2. Siegel, P.H. Terahertz technology in biology and medicine. IEEE Trans. Microw. Theory Tech. 2004, 52, 2438–2447. [Google Scholar] [CrossRef]
  3. Federici, J.; Schulkin, B.; Huang, F.; Gary, D.; Barat, R.; Oliveira, F.; Zimdars, D. THz imaging and sensing for security applications—Explosives, weapons and drugs. Semicond. Sci. Technol. 2005, 20, 266–280. [Google Scholar] [CrossRef]
  4. SDhillon, S.S.; Vitiello, M.S.; Linfield, E.H.; Davies, A.; Hoffmann, M.; Booske, J.; Paoloni, C.; Gensch, M.; Weightman, P.; Williams, G.P.; et al. The 2017 terahertz science and technology roadmap. J. Phys. D Appl. Phys. 2017, 50, 043001. [Google Scholar] [CrossRef]
  5. Ganguly, A.K.; Ahn, S. Optimization of the efficiency in gyrotron backward-wave oscillator via a tapered axial magnetic-field. Appl. Phys. Lett. 1989, 54, 514–516. [Google Scholar] [CrossRef]
  6. Johnson, H.R. Backward-Wave Oscillators. Proc. IRE 1955, 43, 684–697. [Google Scholar] [CrossRef]
  7. Bao, R.; Wang, H.G.; Zhang, R.X.; Li, Y.D.; Liu, C.L. Objective quantification of mode competition in THz BWO optimization. Phys. Plasmas 2017, 24, 113101. [Google Scholar] [CrossRef]
  8. Vikhar, P.A. Evolutionary algorithms: A critical review and its future prospects. In Proceedings of the 2016 International Conference on Global Trends in Signal Processing, Information Computing and Communication (ICGTSPICC), Jalgaon, India, 22–24 December 2016; pp. 261–265. [Google Scholar] [CrossRef]
  9. Bhattacharyya, B.; Goswami, S.K. Reactive power optimization through evolutionary techniques: A comparative study of the Ga, De and PSO. Intell. Autom. Soft Comput. 2007, 13, 461–469. [Google Scholar] [CrossRef]
  10. Nasien, D.; Haron, H.; Yuhaniz, S.S.; Aznni, A.N.; Hassan, H. Performance of Meta-Heuristic Techniques in Freeman Chain Code (FCC) Extraction for Handwritten Character Recognition. Adv. Sci. Lett. 2014, 20, 2106–2110. [Google Scholar] [CrossRef]
  11. Boese, K.D.; Kahng, A.B.; Muddu, S. Multi-start methods for combinatorial optimization. Oper. Reserch Lett. 1994, 16, 101–103. [Google Scholar] [CrossRef]
  12. Karaboga, D.; Kaya, E. Adaptive network based fuzzy inference system (ANFIS) training approaches: A comprehensive survey. Artif. Intell. Rev. 2019, 52, 2263–2293. [Google Scholar] [CrossRef]
  13. Mineo, M.; di Carlo, A.; Paoloni, C. Analytical design method for corrugated rectangular waveguide SWS THz vacuum tubes. J. Electromagn. Waves Appl. 2010, 24, 2479–2494. [Google Scholar] [CrossRef]
  14. Chen, Z.; Wang, J.; Wang, Y.; Qiao, H.; Zhang, D.; Guo, W. An optimization method of relativistic backward wave oscillator using particle simulation and genetic algorithms. Phys. Plasmas 2013, 20, 113103. [Google Scholar] [CrossRef]
  15. Chen, Z.G.; Wang, J.G.; Wang, Y. optimization of relativistic backward wave oscillator with non-uniform slow-wave structure and a resonant reflector. Phys. Plasmas 2015, 22, 014502. [Google Scholar] [CrossRef]
  16. Leung, Y.W.; Wang, Y.P. An orthogonal genetic algorithm with quantization for global numerical optimization. IEEE Trans. Evol. Comput. 2001, 5, 41–53. [Google Scholar] [CrossRef] [Green Version]
  17. Mineo, M.; Paoloni, C. Double-corrugated rectangular waveguide slow-wave structure for Terahertz vacuum devices. IEEE Trans. Electron Devices 2010, 57, 3169–3175. [Google Scholar] [CrossRef]
  18. Wang, Y.; Liu, H.; Cai, Z.X.; Zhou, Y.R. An orthogonal design based constrained evolutionary optimization algorithm. Eng. Optim. 2007, 29, 715–736. [Google Scholar] [CrossRef]
  19. McVey, B.; Basten, M.; Booske, J.; Joe, J.; Scharer, J. Analysis of rectangular waveguide-gratings for amplifier applications. IEEE Trans. Microw. Theory Tech. 2002, 42, 995–1003. [Google Scholar] [CrossRef] [Green Version]
  20. Panda, P.C.; Srivastava, V.; Vohra, A. Analysis of sheet electron beam Transport under uniform magnetic field. IEEE Trans. Plasma Sci. 2013, 41, 461–469. [Google Scholar] [CrossRef]
  21. Nguyen, K.T.; Pasour, J.A.; Antonsen, T.M.; Larsen, P.B.; Petillo, J.J.; Levush, B. Intense sheet electron beam transport in a uniform solenoidal magnetic field. IEEE Trans. Electron Devices 2009, 56, 744–752. [Google Scholar] [CrossRef]
  22. Mineo, M.; Paoloni, C. Corrugated Rectangular Waveguide Tunable Backward Wave Oscillator for Terahertz Applications. IEEE Trans. Electron Devices 2010, 57, 1481–1484. [Google Scholar] [CrossRef]
Figure 1. Schematic of a BWO with beam voltage V, beam velocity v0, and phase velocity vph.
Figure 1. Schematic of a BWO with beam voltage V, beam velocity v0, and phase velocity vph.
Applsci 12 10583 g001
Figure 2. CRWSWS of a THz BWO [7]. L is the grating period; s is the gap width between teeth; h is the tooth height; w is the waveguide width; b is the waveguide height; N is the SWS period number. The light gray part shows the position and size of the electron beam that has a beam thickness in y direction and a beam width in x direction. The height of the beam tunnel is b-h.
Figure 2. CRWSWS of a THz BWO [7]. L is the grating period; s is the gap width between teeth; h is the tooth height; w is the waveguide width; b is the waveguide height; N is the SWS period number. The light gray part shows the position and size of the electron beam that has a beam thickness in y direction and a beam width in x direction. The height of the beam tunnel is b-h.
Applsci 12 10583 g002
Figure 3. Dispersion curves of the electromagnetic modes in CRWSWS [7].
Figure 3. Dispersion curves of the electromagnetic modes in CRWSWS [7].
Applsci 12 10583 g003
Figure 4. Normalized working parameters corresponding to the sample of the local solutions around s 1 . The sample consists of v2 (v = 7) solutions obtained by orthogonal design. The working parameters are normalized by that of s 1 .
Figure 4. Normalized working parameters corresponding to the sample of the local solutions around s 1 . The sample consists of v2 (v = 7) solutions obtained by orthogonal design. The working parameters are normalized by that of s 1 .
Applsci 12 10583 g004
Figure 5. Normalized output power, beam current density and maximum beam voltage in operating frequency range versus the serial number.
Figure 5. Normalized output power, beam current density and maximum beam voltage in operating frequency range versus the serial number.
Applsci 12 10583 g005
Figure 6. Flow chart of the local search algorithm.
Figure 6. Flow chart of the local search algorithm.
Applsci 12 10583 g006
Figure 7. Flow chart of the algorithm searching global optimum.
Figure 7. Flow chart of the algorithm searching global optimum.
Applsci 12 10583 g007
Figure 8. Dispersion curves of the SWS of the optimized 900–1100 GHz BWO [7].
Figure 8. Dispersion curves of the SWS of the optimized 900–1100 GHz BWO [7].
Applsci 12 10583 g008
Figure 9. Starting currents vs frequency (a) and Output powers vs beam voltage (b) obtained by theoretical calculation and numerical simulation of the optimized 900–1100 GHz BWO. The star-marked curve is obtained from Ref. [22].
Figure 9. Starting currents vs frequency (a) and Output powers vs beam voltage (b) obtained by theoretical calculation and numerical simulation of the optimized 900–1100 GHz BWO. The star-marked curve is obtained from Ref. [22].
Applsci 12 10583 g009
Figure 10. Time signal of the output power (a) and frequency spectrum of the time signal (b) obtained by numerical simulation of the optimized 900–1100 GHz BWO [7].
Figure 10. Time signal of the output power (a) and frequency spectrum of the time signal (b) obtained by numerical simulation of the optimized 900–1100 GHz BWO [7].
Applsci 12 10583 g010
Figure 11. Dispersion curves (a) and output powers vs frequency (b) for the optimized BWO in 800–900 GHz.
Figure 11. Dispersion curves (a) and output powers vs frequency (b) for the optimized BWO in 800–900 GHz.
Applsci 12 10583 g011
Figure 12. Time signal of the output power (a) frequency spectrum of the output signal (b) for the optimized BWO in 800–900 GHz.
Figure 12. Time signal of the output power (a) frequency spectrum of the output signal (b) for the optimized BWO in 800–900 GHz.
Applsci 12 10583 g012
Figure 13. Output power as a function of number of iterations.
Figure 13. Output power as a function of number of iterations.
Applsci 12 10583 g013
Table 1. Optimization results of the 800–900 GHz BWO from three different beginnings. Three separate optimizations are denoted as Case2-1, Case2-2 and Case2-3, respectively.
Table 1. Optimization results of the 800–900 GHz BWO from three different beginnings. Three separate optimizations are denoted as Case2-1, Case2-2 and Case2-3, respectively.
Case2-1Case2-2Case2-3
d (μm)616162
s (μm)333129
b (μm)130131127
h (μm)798079
w (μm)250252250
N147148147
Vm (kV)15.815.916.3
J (A/cm2)543499542
P (W)0.200.190.19
Publisher’s Note: MDPI stays neutral with regard to jurisdictional claims in published maps and institutional affiliations.

Share and Cite

MDPI and ACS Style

Bao, R.; Li, Y.; Wang, H.; Liu, C. A Multi-Constrained Optimization Method for THz Backward Wave Oscillators. Appl. Sci. 2022, 12, 10583. https://doi.org/10.3390/app122010583

AMA Style

Bao R, Li Y, Wang H, Liu C. A Multi-Constrained Optimization Method for THz Backward Wave Oscillators. Applied Sciences. 2022; 12(20):10583. https://doi.org/10.3390/app122010583

Chicago/Turabian Style

Bao, Rong, Yongdong Li, Hongguang Wang, and Chunliang Liu. 2022. "A Multi-Constrained Optimization Method for THz Backward Wave Oscillators" Applied Sciences 12, no. 20: 10583. https://doi.org/10.3390/app122010583

APA Style

Bao, R., Li, Y., Wang, H., & Liu, C. (2022). A Multi-Constrained Optimization Method for THz Backward Wave Oscillators. Applied Sciences, 12(20), 10583. https://doi.org/10.3390/app122010583

Note that from the first issue of 2016, this journal uses article numbers instead of page numbers. See further details here.

Article Metrics

Back to TopTop