diff --git a/user_libs/optimisation_taguchi/antenna_bowtie_opt.in b/user_libs/optimisation_taguchi/antenna_bowtie_opt.in index 1138a2ce..6700767a 100644 --- a/user_libs/optimisation_taguchi/antenna_bowtie_opt.in +++ b/user_libs/optimisation_taguchi/antenna_bowtie_opt.in @@ -1,9 +1,8 @@ #taguchi: -optparams['resinner'] = [0.1, 5000] -optparams['resmiddle'] = [0.1, 5000] -optparams['resouter'] = [0.1, 5000] -fitness = {'name': 'maxvalue', 'stop': 50, 'args': {'outputs': 'Ex60mm'}} -maxiterations = 5 +optparams['resinner'] = [0.1, 1000] +optparams['resmiddle'] = [0.1, 1000] +optparams['resouter'] = [0.1, 1000] +fitness = {'name': 'maxabsvalue', 'stop': 10, 'args': {'outputs': 'Ex60mm'}} #end_taguchi: #python: @@ -26,6 +25,7 @@ tx_pos = (domain[0]/2, domain[1]/2, 0.050) vcut_pos = (0.014, 0.027, 0.038) # Loading resistor values +#res = np.array([0.1, 0.1, 0.1]) res = np.array([optparams['resinner'], optparams['resmiddle'], optparams['resouter']]) rescond = ((1 / res) * (dxdydz[1] / (dxdydz[0] * dxdydz[2]))) / 2 # Divide by number of parallel edges per resistor