26
Stockholm Archipelago Antenna and Current Optimization Workshop Notes Miloslav ˇ Capek Luk´ s Jel´ ınek Department of Electromagnetic Field CTU in Prague, Czech Republic [email protected] Stockholm, September 6–9, 2017 M. ˇ Capek and L. Jel´ ınek Antenna and Current Optimization Workshop 1 / 26

Stockholm Archipelago Antenna and Current Optimization ... · Stockholm Archipelago Antenna and Current Optimization Workshop Notes Miloslav Capek Luk a s Jel nek Department of Electromagnetic

  • Upload
    hakhanh

  • View
    218

  • Download
    0

Embed Size (px)

Citation preview

Page 1: Stockholm Archipelago Antenna and Current Optimization ... · Stockholm Archipelago Antenna and Current Optimization Workshop Notes Miloslav Capek Luk a s Jel nek Department of Electromagnetic

Stockholm Archipelago Antenna and Current OptimizationWorkshop

Notes

Miloslav Capek Lukas Jelınek

Department of Electromagnetic FieldCTU in Prague, Czech [email protected]

Stockholm, September 6–9, 2017

M. Capek and L. Jelınek Antenna and Current Optimization Workshop 1 / 26

Page 2: Stockholm Archipelago Antenna and Current Optimization ... · Stockholm Archipelago Antenna and Current Optimization Workshop Notes Miloslav Capek Luk a s Jel nek Department of Electromagnetic

Outline

1 Optimization Setup2 Feeding Position Optimization3 MOO Features4 Optimization of Rectangular Plate5 Steve Best’s Meander

M. Capek and L. Jelınek Antenna and Current Optimization Workshop 2 / 26

Page 3: Stockholm Archipelago Antenna and Current Optimization ... · Stockholm Archipelago Antenna and Current Optimization Workshop Notes Miloslav Capek Luk a s Jel nek Department of Electromagnetic

Optimization Setup

GeometryInitial Geometry

PEC rectangular plate of L× L/2 size.

I According our agreement, initialstructure Ω of L× L/2dimensions (i.e., b = 1/2) hasbeen chosen,

I ka = 0.3 (since Best) andka = 0.5 (since other papers)often chosen.

M. Capek and L. Jelınek Antenna and Current Optimization Workshop 3 / 26

Page 4: Stockholm Archipelago Antenna and Current Optimization ... · Stockholm Archipelago Antenna and Current Optimization Workshop Notes Miloslav Capek Luk a s Jel nek Department of Electromagnetic

Optimization Setup

GeometryReducing Geometrical Complexity

Reducing complexity of the shape to be optimized.

I Periodic holes added to reducethe complexity of the geometryon discretized level.

• Number of RWG is drasticallyincreased.

• Shorts are eliminated.• Symmetry is preserved for

MoM acceleration (with PECplane).

M. Capek and L. Jelınek Antenna and Current Optimization Workshop 4 / 26

Page 5: Stockholm Archipelago Antenna and Current Optimization ... · Stockholm Archipelago Antenna and Current Optimization Workshop Notes Miloslav Capek Luk a s Jel nek Department of Electromagnetic

Optimization Setup

GeometryDiscretization Grid

Discretized model.

I Uniform grid to preservesymmetries and improveconvergence.

M. Capek and L. Jelınek Antenna and Current Optimization Workshop 5 / 26

Page 6: Stockholm Archipelago Antenna and Current Optimization ... · Stockholm Archipelago Antenna and Current Optimization Workshop Notes Miloslav Capek Luk a s Jel nek Department of Electromagnetic

Optimization Setup

GeometryFeedable Edges

Edges to be potentially fed.

To calculate optimal feeding, not alledges have to be taken into account:

I Some can cause shorts.

M. Capek and L. Jelınek Antenna and Current Optimization Workshop 6 / 26

Page 7: Stockholm Archipelago Antenna and Current Optimization ... · Stockholm Archipelago Antenna and Current Optimization Workshop Notes Miloslav Capek Luk a s Jel nek Department of Electromagnetic

Optimization Setup

GeometryPixelized Structure

1

2

3

4

5

6

7

8

9

10

11

12

13

14

15

16

17

18

19

20

21

22

23

24

25

26

27

28

29

30

31

32

33

34

35

36

37

38

39

40

41

42

43

44

45

46

47

48

49

50

51

52

53

54

55

56

57

58

59

60

61

62

63

64

65

66

67

68

69

70

71

72

73

74

75

76

77

78

79

80

Pixelization of rectangle into 80 unknowns.

To compress the optimizationproblem, map from RWG to GA“pixels” is done:

I pixel enabled (1) = all RWGedges present,

I pixel disabled (0) = all RWGedges removed.

M. Capek and L. Jelınek Antenna and Current Optimization Workshop 7 / 26

Page 8: Stockholm Archipelago Antenna and Current Optimization ... · Stockholm Archipelago Antenna and Current Optimization Workshop Notes Miloslav Capek Luk a s Jel nek Department of Electromagnetic

Optimization Setup

GeometryOptimized Structures and Their Reduction

H Holes Grid RWGs RWGs (reduced) Feedable edges GA pixels

6 6× 3 14× 7 564 423 103 80

8 8× 4 18× 9 945 689 169 130

10 10× 5 22× 11 1419 1019 192 192

Comparison of optimized structures.

M. Capek and L. Jelınek Antenna and Current Optimization Workshop 8 / 26

Page 9: Stockholm Archipelago Antenna and Current Optimization ... · Stockholm Archipelago Antenna and Current Optimization Workshop Notes Miloslav Capek Luk a s Jel nek Department of Electromagnetic

Feeding Position Optimization

Determination of Optimal Feeding Position

I For one feeder, the optimal placement with respect to a given quantity can befound directly (no heuristics)!

Example: minimum quality factor Q

Q =IHX′I

2IHRI=

(Z−1V

)HX′

(Z−1V

)2 (Z−1V)HR (Z−1V)

=VHX′ZV

2VHRZV, (1)

with AZ ≡ Z−HAZ−1, A ∈ N× N, and since vector of excitation coefficients is fullof zero except one position with Vn = 1, we get optimal position as

n : min

diag(X′Z

) diag (RZ)

(2)

I Analogously for other optimized quantities.

I For two feeders, only N − 1 calculations for exact optimal feeding network (?)

M. Capek and L. Jelınek Antenna and Current Optimization Workshop 9 / 26

Page 10: Stockholm Archipelago Antenna and Current Optimization ... · Stockholm Archipelago Antenna and Current Optimization Workshop Notes Miloslav Capek Luk a s Jel nek Department of Electromagnetic

Feeding Position Optimization

Determine Feeder’s Position – Matlab Sample

Will be shown in Matlab.

M. Capek and L. Jelınek Antenna and Current Optimization Workshop 10 / 26

Page 11: Stockholm Archipelago Antenna and Current Optimization ... · Stockholm Archipelago Antenna and Current Optimization Workshop Notes Miloslav Capek Luk a s Jel nek Department of Electromagnetic

Feeding Position Optimization

Optimization of Feeding PositionComparison

50 55 60 65 70 75 800

5

10

15

20

25

30

minΩ,V

Q

min

Ω,V

|X

in|/R

in

variableQRin|Xin| /Rinno pref. 200 ag., 1000 its.no pref. 400 ag., 1000 its.no pref. 400 ag., 5000 its.

aa.

Possibilities in MOO?

I Prefer one optimized quantity.

• Which one? Why?

I Use GA to find the position(e.g., 8 bits needed forN = 256 edges).

• Which criterion to be used?

I Leave the decision whichcriterion will be used to the GA.

• Only 2 bits for 4 optimizedcriteria.

M. Capek and L. Jelınek Antenna and Current Optimization Workshop 11 / 26

Page 12: Stockholm Archipelago Antenna and Current Optimization ... · Stockholm Archipelago Antenna and Current Optimization Workshop Notes Miloslav Capek Luk a s Jel nek Department of Electromagnetic

MOO Features

Used GA

NSGAII for MOOPotentially: MOPSO, single-criterion GA

M. Capek and L. Jelınek Antenna and Current Optimization Workshop 12 / 26

Page 13: Stockholm Archipelago Antenna and Current Optimization ... · Stockholm Archipelago Antenna and Current Optimization Workshop Notes Miloslav Capek Luk a s Jel nek Department of Electromagnetic

MOO Features

What Can Be Optimized?

Following criteria are always calculated and optimized only when chosen so:

I minimum (tuned) quality factor Q,

I external tuning|Xin|Rin

= 2Qext,

I input resistance|R0 −Rin|

R0,

I radiation (in)efficiency 1− ηrad,

I total area spanned by the structureAused

Atot.

Notes:

I Arbitrary number of criteria can be optimized (recommended: 2–4).

I All quantities normalized (no units).

I All quantities to be minimized.

M. Capek and L. Jelınek Antenna and Current Optimization Workshop 13 / 26

Page 14: Stockholm Archipelago Antenna and Current Optimization ... · Stockholm Archipelago Antenna and Current Optimization Workshop Notes Miloslav Capek Luk a s Jel nek Department of Electromagnetic

MOO Features

Optional Features – Flood-Filling (FF) Algorithm

1

2

3

4

5

6

7

8

9

10

11

12

13

14

15

16

17

18

19

20

21

22

23

24

25

26

27

28

29

30

31

32

33

34

35

36

37

38

39

40

41

42

43

44

45

46

47

48

49

50

51

52

53

54

55

56

57

58

59

60

61

62

63

64

65

66

67

68

69

70

71

72

73

74

75

76

77

78

79

80

Gree: kept, red: removed by GA, yellow: removed by FF.

Flood-filling implemented:

I All isolated pixels are removedby FF algorithm before physicsis evaluated.

I Kind of penalization.

I In terms of fractional area, i.e.,C/

((2H + 1) (H + 1)−H2/2

),

• C constant,• H number of holes in

horizontal direction,• C = 4, H = 6 : 0.055,H = 10 : 0.022

M. Capek and L. Jelınek Antenna and Current Optimization Workshop 14 / 26

Page 15: Stockholm Archipelago Antenna and Current Optimization ... · Stockholm Archipelago Antenna and Current Optimization Workshop Notes Miloslav Capek Luk a s Jel nek Department of Electromagnetic

MOO Features

Optional Features – Probability Map

1

0Statistics how often were the pixels used.

Probability map of how often werevarious pixels used can be displayed.

M. Capek and L. Jelınek Antenna and Current Optimization Workshop 15 / 26

Page 16: Stockholm Archipelago Antenna and Current Optimization ... · Stockholm Archipelago Antenna and Current Optimization Workshop Notes Miloslav Capek Luk a s Jel nek Department of Electromagnetic

Optimization of Rectangular Plate

Multiobjective OptimizationTuned quality factor Q vs tuning element

50 55 60 65 70 750

5

10

15

20

25

30

minΩ,V

Q

min

Ω,V

|X

in|/R

in

H = 6, 500 agents, 1500 iterationscut from Q/Qext/Rin/A optimization

Expected result (?)

M. Capek and L. Jelınek Antenna and Current Optimization Workshop 16 / 26

Page 17: Stockholm Archipelago Antenna and Current Optimization ... · Stockholm Archipelago Antenna and Current Optimization Workshop Notes Miloslav Capek Luk a s Jel nek Department of Electromagnetic

Optimization of Rectangular Plate

Multiobjective OptimizationTuned quality factor Q vs tuning element – Currents

Optimal current with respect to minΩ,VQ. Optimal current with respect to min

Ω,V|Xin| /Rin.

M. Capek and L. Jelınek Antenna and Current Optimization Workshop 17 / 26

Page 18: Stockholm Archipelago Antenna and Current Optimization ... · Stockholm Archipelago Antenna and Current Optimization Workshop Notes Miloslav Capek Luk a s Jel nek Department of Electromagnetic

Optimization of Rectangular Plate

Multiobjective OptimizationTuned quality factor Q vs radiation efficiency ηrad – Currents

Optimal current with respect to minΩ,VQ. Optimal current with respect to max

Ω,Vηrad.

M. Capek and L. Jelınek Antenna and Current Optimization Workshop 18 / 26

Page 19: Stockholm Archipelago Antenna and Current Optimization ... · Stockholm Archipelago Antenna and Current Optimization Workshop Notes Miloslav Capek Luk a s Jel nek Department of Electromagnetic

Optimization of Rectangular Plate

Multiobjective OptimizationTuned quality factor Q vs required area A

102 103 1040

0.1

0.2

0.3

0.4

minΩ,VQ

min

Ω,VA

used/A

tot

250 agents, 1000 iterations6× 3, 1040 s8× 4, 2397 s10× 5, 3860 s8× 4 (50 iters., 250 ags.)

I The granularity of the gridcauses big difference in qualityfactor Q.

• What about convergence?

M. Capek and L. Jelınek Antenna and Current Optimization Workshop 19 / 26

Page 20: Stockholm Archipelago Antenna and Current Optimization ... · Stockholm Archipelago Antenna and Current Optimization Workshop Notes Miloslav Capek Luk a s Jel nek Department of Electromagnetic

Optimization of Rectangular Plate

Multiobjective OptimizationSample of 3(4)-criteria optimization

260

270

2202252302352402452500.96

0.96

0.96

0.96

0.96

0.97

minΩQ

minΩ,V|Xin| /Rin

min

Ω,V|R

0−R

in|/R

0

0

1

Area

M. Capek and L. Jelınek Antenna and Current Optimization Workshop 20 / 26

Page 21: Stockholm Archipelago Antenna and Current Optimization ... · Stockholm Archipelago Antenna and Current Optimization Workshop Notes Miloslav Capek Luk a s Jel nek Department of Electromagnetic

Steve Best’s Meander

Reference Example

Best’s M1 meander (1595 RWGs, 800 with PEC yz symmetry).

Best’s meander:

I slightly below resonance,

I ka = 0.3,

I Q = 205.43,

I |Xin| /Rin = 30.75,

I Rin = 1.17 Ω.

M. Capek and L. Jelınek Antenna and Current Optimization Workshop 21 / 26

Page 22: Stockholm Archipelago Antenna and Current Optimization ... · Stockholm Archipelago Antenna and Current Optimization Workshop Notes Miloslav Capek Luk a s Jel nek Department of Electromagnetic

Steve Best’s Meander

Pixelized Mask To Hound Best

Prepixelized structure prepared for GA.

Optimal bounds:

I ka = 0.3,

I minIQ = 164.164,

I minI,TM

Q = 194.086.

M. Capek and L. Jelınek Antenna and Current Optimization Workshop 22 / 26

Page 23: Stockholm Archipelago Antenna and Current Optimization ... · Stockholm Archipelago Antenna and Current Optimization Workshop Notes Miloslav Capek Luk a s Jel nek Department of Electromagnetic

Steve Best’s Meander

Optimization ResultsBest’s meander made with the paremetrization

1

2

3

4

5

6

7

8

9

10

11

12

13

14

15

16

17

18

19

20

21

22

23

24

25

26

27

28

29

30

31

32

33

34

35

36

37

38

39

40

41

42

43

44

45

46

47

48

49

50

51

52

53

54

55

56

57

58

59

60

61

62

63

64

65

66

67

68

69

70

71

72

73

74

75

76

77

78

79

80

81

82

83

84

85

86

87

88

89

90

91

92

93

94

95

96

97

98

99

100

101

102

103

104

105

106

107

108

109

110

111

112

113

114

115

116

117

118

119

120

121

122

123

124

125

126

127

128

129

130

131

132

133

134

135

136

137

138

139

140

141

142

143

144

145

146

147

148

149

150

151

152

153

154

155

156

157

158

159

160

161

162

163

164

165

166

167

168

169

170

171

172

173

174

175

176

177

178

179

180

181

182

183

184

185

186

187

188

189

190

191

192

193

194

195

196

197

198

199

200

201

202

203

204

205

206

207

208

209

210

211

212

213

214

215

216

217

218

219

220

221

222

223

224

225

226

227

228

229

230

231

232

233

234

235

236

237

238

239

240

241

242

243

244

245

246

247

248

249

250

251

252

253

254

255

256

257

258

259

260

261

262

263

264

265

266

267

268

269

270

271

272

273

274

275

276

277

278

279

280

M. Capek and L. Jelınek Antenna and Current Optimization Workshop 23 / 26

Page 24: Stockholm Archipelago Antenna and Current Optimization ... · Stockholm Archipelago Antenna and Current Optimization Workshop Notes Miloslav Capek Luk a s Jel nek Department of Electromagnetic

Steve Best’s Meander

Optimization Results

M. Capek and L. Jelınek Antenna and Current Optimization Workshop 24 / 26

Page 25: Stockholm Archipelago Antenna and Current Optimization ... · Stockholm Archipelago Antenna and Current Optimization Workshop Notes Miloslav Capek Luk a s Jel nek Department of Electromagnetic

Steve Best’s Meander

Optimization ResultsExample of Sub-Optimal Current

aaa. aaa.

M. Capek and L. Jelınek Antenna and Current Optimization Workshop 25 / 26

Page 26: Stockholm Archipelago Antenna and Current Optimization ... · Stockholm Archipelago Antenna and Current Optimization Workshop Notes Miloslav Capek Luk a s Jel nek Department of Electromagnetic

Questions?

For complete PDF presentation see capek.elmag.org

Miloslav [email protected]

September 7, 2017, v0.2

M. Capek and L. Jelınek Antenna and Current Optimization Workshop 26 / 26