UTIASoddjob.utias.utoronto.ca/john/casi2001/casi01...UTIAS CFD Group University of Toron to 5 6 7 8...

27
UTIAS CFD Group University of Toronto

Transcript of UTIASoddjob.utias.utoronto.ca/john/casi2001/casi01...UTIAS CFD Group University of Toron to 5 6 7 8...

Page 1: UTIASoddjob.utias.utoronto.ca/john/casi2001/casi01...UTIAS CFD Group University of Toron to 5 6 7 8 9:; < = >? @ A B C D E FHG I A J D B K L F C M C N D @ J O P Q F C R A F C

UT

IAS

CF

D G

roupU

niversity of Toronto

� ��� ������ �� � �� �

� ������ �

� � ��� ��� �

���� �

�� ��� �� ������� �

� ���� � ! "!#$%�&'!!� %(�) "* +"�,,

-�.0/13244 /

Page 2: UTIASoddjob.utias.utoronto.ca/john/casi2001/casi01...UTIAS CFD Group University of Toron to 5 6 7 8 9:; < = >? @ A B C D E FHG I A J D B K L F C M C N D @ J O P Q F C R A F C

UT

IAS

CF

D G

roupU

niversity of Toronto

5

6 78 9:;<

=>? @AB CD EFHGIAJDBKL F CMCND @J

O>PQF CRAF CQ E

S >TU VVW GX QUL VDBYVZ Q @CF [M

\>? QRD @ECEZ^]_ UAF CQ EJ

` >a Q VUF CQ Eb@QcDBU @D

d >e UAJ C G=fgQ NNVD fDJ CZ E

h >OfYC@iQ CVfDJ CZ E

j >X Q Ec VUJ CQ EJ

Page 3: UTIASoddjob.utias.utoronto.ca/john/casi2001/casi01...UTIAS CFD Group University of Toron to 5 6 7 8 9:; < = >? @ A B C D E FHG I A J D B K L F C M C N D @ J O P Q F C R A F C

UT

IAS

CF

D G

roupU

niversity of Toronto

k

l mno :< ;8qprns<o6t 8 :u:v< ms

wYVZ Q @CF [Mx

ycQ ML UFD zQ{ |D VBJQ VUF CQ E{ CF [cU @@D EFZ UDJJ

ycQ ML UFDZ @AB CD EF} D >Z >AB~ Q CEF MDF [QB�

yUL BAFDJ [AL DUJ CEZZ @AB CD EFA EB VCEDJDA @c [L @QcDJJ

wID ED |FJ xyD �c CD EF EDA @A EQL F CMU MJQ VUF CQ E

wf@A{�Ac �J x

y@D_ U C@D MA EW zQ{ |D VBJQ VUF CQ EJ

y@D_ U C@D @D VAF CRD VW {D VV G�D [ARDBQ�~ DcF CRD iU EcF CQ EJ

Page 4: UTIASoddjob.utias.utoronto.ca/john/casi2001/casi01...UTIAS CFD Group University of Toron to 5 6 7 8 9:; < = >? @ A B C D E FHG I A J D B K L F C M C N D @ J O P Q F C R A F C

UT

IAS

CF

D G

roupU

niversity of Toronto

��8 :�n8 :� ;

w� DBDJ C@DA EQL F CMCND @F [AF CEcQ ML A @CJQ EFQZ @AB CD EFHG�AJDB

QL F CMCND @J x

y@D_ U C@DJ VDJJ zQ{ |D VBDRA VUAF CQ EJ

yCJAJD �c CD EF EDA @A EQL F CMU MJQ VUF CQ E

Page 5: UTIASoddjob.utias.utoronto.ca/john/casi2001/casi01...UTIAS CFD Group University of Toron to 5 6 7 8 9:; < = >? @ A B C D E FHG I A J D B K L F C M C N D @ J O P Q F C R A F C

UT

IAS

CF

D G

roupU

niversity of Toronto

�7 99� p��7t 9<o�9� � m:8 �u

wKL F CMCNAF CQ EL @Q� VD MJQ VRDBAJAJ CEZ VDJDFQ iEQ EVCEDA @D_ UA G

F CQ EJ� CEc VUB CEZ zQ{D_ UAF CQ EJ� AB~ Q CEFD_ UAF CQ EJ� A EBQL F CMA VCFW

cQ EB CF CQ EJ

w� DJU VF CEZ JW JFD MCJF{ CcDAJ VA @Z DAJ zQ{JW JFD M

w�Q{DRD @� zQ{JW JFD MCJJQ VRDBQ EVW Q EcD

Page 6: UTIASoddjob.utias.utoronto.ca/john/casi2001/casi01...UTIAS CFD Group University of Toron to 5 6 7 8 9:; < = >? @ A B C D E FHG I A J D B K L F C M C N D @ J O P Q F C R A F C

UT

IAS

CF

D G

roupU

niversity of Toronto

l� �< m;:;���� 7n8 :� ;s

wfDJ CZ EL @Q� VD Mx

yMCECMCNDQ�~ DcF CRD iU EcF CQ E�} ��� ��� JU�~ DcFFQcQ EJF @A CEF

D_ UAF CQ EJ ��} ��� �������� { [D @D �� CJ

ARDcFQ @cQ EFA CECEZ F [D

zQ{RA @CA� VDJA EB

��CJARDcFQ @cQ EFA CECEZ F [DBDJ CZ ERA @C G

A� VDJBDJc @C� CEZ F [DZ DQ MDF @W

w�AZ @A EZ DALL @QAc [x } �¡� ��� ���£¢

��} ��� ���¥¤ �¡§¦�} ��� ��� ¤

Page 7: UTIASoddjob.utias.utoronto.ca/john/casi2001/casi01...UTIAS CFD Group University of Toron to 5 6 7 8 9:; < = >? @ A B C D E FHG I A J D B K L F C M C N D @ J O P Q F C R A F C

UT

IAS

CF

D G

roupU

niversity of Toronto

¨

l� �< m;:;���� 7n8 :� ;s

wa FAF CQ EA @W RA VUDJQ i } �¡� ��� ��� W CD VB x

yB CJc @DFD zQ{D_ UAF CQ EJ x

��} ��� ��� ���

yB CJc @DFDAB~ Q CEFD_ UAF CQ EJ x

} © ��© �� � ¤ �¡ ¦} ©�

© �� � ¤���

yB CJc @DFDQL F CMA VCFW cQ EB CF CQ EJ x

} © ��© �� � ¤ �¡ ¦} ©�

© �� � ¤���

Page 8: UTIASoddjob.utias.utoronto.ca/john/casi2001/casi01...UTIAS CFD Group University of Toron to 5 6 7 8 9:; < = >? @ A B C D E FHG I A J D B K L F C M C N D @ J O P Q F C R A F C

UT

IAS

CF

D G

roupU

niversity of Toronto

ª

l� �< m;:;���� 7n8 :� ;s

wYJ CEZ VDJW JFD MQ iEQ EVCEDA @D_ UAF CQ EJ x

�«} �¬� �­­

��®°¯±²��³´µ ±¶·¸

��±¹ ¸¶º³¯¶¸»¼¼ �­­

��} ��� ���

}¾½À¿Á½ ¿Â � ¤ �¡§¦} ½Ã½ ¿Â �Ĥ

} ½Å¿Á½ ¿Æ � ¤ �¡§¦} ½Ã½ ¿Æ � ¤

¼¼ ���

{ [D @D

�¬ �­­ ���¡��¼¼

Page 9: UTIASoddjob.utias.utoronto.ca/john/casi2001/casi01...UTIAS CFD Group University of Toron to 5 6 7 8 9:; < = >? @ A B C D E FHG I A J D B K L F C M C N D @ J O P Q F C R A F C

UT

IAS

CF

D G

roupU

niversity of Toronto

Ç

l� �< m;:;���� 7n8 :� ;s

wÈ[DJW JFD MÉ AcQ� CA Ex

© �«© �¬ �

­­­

½À¿Á½ ¿Â

½À¿Á½ ¿Æ

½½ ¿Â�Ê}˽ ¿Á½ ¿Â �Ĥ �¡§¦} ½Ã½ ¿Â � ¤Ì}˽ſÁ½ ¿Â � ¤½½ ¿Æ Ê }˽ ¿Á½ ¿Â � ¤ �¡ ¦

} ½Ã½ ¿Â � ¤Ì

½½ ¿Â Ê } ½À¿Á½ ¿Æ �ͤ �¡§¦} ½Ã½ ¿Æ � ¤Ì} ½À¿Á½ ¿Æ �ͤ½½ ¿Æ Ê } ½ ¿Á½ ¿Æ � ¤ �¡ ¦

} ½Ã½ ¿Æ � ¤Ì¼¼¼

Page 10: UTIASoddjob.utias.utoronto.ca/john/casi2001/casi01...UTIAS CFD Group University of Toron to 5 6 7 8 9:; < = >? @ A B C D E FHG I A J D B K L F C M C N D @ J O P Q F C R A F C

UT

IAS

CF

D G

roupU

niversity of Toronto

�Î

l� �< m;:;���� 7n8 :� ;s

wYJA ML VDÉ AcQ� CA EiQ @F [D_ UAJ C G=f]U VD @D_ UAF CQ EJ x

050

100150

200250

300350

400

050

100

150

200

250

300

350

400

nz = 16614

Flow

Adjoint

Optim

ality (bottom row

s)

Page 11: UTIASoddjob.utias.utoronto.ca/john/casi2001/casi01...UTIAS CFD Group University of Toron to 5 6 7 8 9:; < = >? @ A B C D E FHG I A J D B K L F C M C N D @ J O P Q F C R A F C

UT

IAS

CF

D G

roupU

niversity of Toronto

��

Ï � 978 :� ;Ðm�Ñ<o7 m<

wX Q ML UFDA gD{FQ EUL BAFD x

yiQ @MÉ AcQ� CA E

ycQ ML UFDF [DUL BAFDUJ CEZ A ECFD @AF CRDFDc [EC_ UDQ @�Ò BD G

cQ ML QJ CF CQ E

w� DJF @CcFF [DUL BAFD{ CF [A VCEDJDA @c [x

y[A VR CEZ VCEDJDA @c [MDF [QB

y�Ac �F @Ac �CEZ VCEDJDA @c [MDF [QB

Page 12: UTIASoddjob.utias.utoronto.ca/john/casi2001/casi01...UTIAS CFD Group University of Toron to 5 6 7 8 9:; < = >? @ A B C D E FHG I A J D B K L F C M C N D @ J O P Q F C R A F C

UT

IAS

CF

D G

roupU

niversity of Toronto

�5

ÓÔ7ns : pÕÖ×� vv9< Ö<s :� ;

wØERD @JDBDJ CZ EQ�~ DcF CRD iU EcF CQ Ex

�} ��� ��� ��} ��� �=O¶

}3Ù¶ ¦ÙÛÚ¶�¥Ü

wÈ[DBDJ CZ ERA @CA� VDJ� ��� A @DcU� CcJL VCEDcQ EF @Q VL Q CEFJBDJc @C�G

CEZ F [D EQ NNVDZ DQ MDF @W

wÈDJFcAJDJ x

yF @A EJQ ECc zQ{� =� BDJ CZ ERA @CA� VDJ� [A VR CEZ VCEDJDA @c [

yJU�JQ ECc zQ{� =� BDJ CZ ERA @CA� VDJ� �Ac �F @Ac �CEZ VCEDJDA @c [

Page 13: UTIASoddjob.utias.utoronto.ca/john/casi2001/casi01...UTIAS CFD Group University of Toron to 5 6 7 8 9:; < = >? @ A B C D E FHG I A J D B K L F C M C N D @ J O P Q F C R A F C

UT

IAS

CF

D G

roupU

niversity of Toronto

�k

Ýmn ;s� ;:Ñ�ns<

wÈA @Z DFRD VQc CFW B CJF @C�UF CQ E{ CF [cQ @@DJL Q EB CEZ QL F CMU MEQ NNVD

J [AL DA EB CECF CA VZ UDJJ x

01

23

45

67

89

100.2

0.4

0.6

0.8 1

1.2

1.4

Location (m)

Velocity (m/s)

Exact Iteration=0

01

23

45

67

89

10−1.5 −1

−0.5 0

0.5 1

1.5

Location (m)

Nozzle Geometry

Exact Iteration=0

Page 14: UTIASoddjob.utias.utoronto.ca/john/casi2001/casi01...UTIAS CFD Group University of Toron to 5 6 7 8 9:; < = >? @ A B C D E FHG I A J D B K L F C M C N D @ J O P Q F C R A F C

UT

IAS

CF

D G

roupU

niversity of Toronto

��

Ýmn ;s� ;:Ñ�ns<

w� DJU VFJA iFD @j BDJ CZ ECFD @AF CQ EJ x

01

23

45

67

89

100.2

0.4

0.6

0.8 1

1.2

1.4

Location (m)

Velocity (m/s)

Exact Iteration=8

01

23

45

67

89

10−1.5 −1

−0.5 0

0.5 1

1.5

Location (m)

Nozzle Geometry

Exact Iteration=8

Page 15: UTIASoddjob.utias.utoronto.ca/john/casi2001/casi01...UTIAS CFD Group University of Toron to 5 6 7 8 9:; < = >? @ A B C D E FHG I A J D B K L F C M C N D @ J O P Q F C R A F C

UT

IAS

CF

D G

roupU

niversity of Toronto

��

Ýmn ;s� ;:Ñ�ns<

w� DJU VFJA iFD @Þ BDJ CZ ECFD @AF CQ EJ x

01

23

45

67

89

100

0.2

0.4

0.6

0.8 1

1.2

1.4

Location (m)

Velocity (m/s)

Exact Iteration=9

01

23

45

67

89

10−1.5 −1

−0.5 0

0.5 1

1.5

Location (m)

Nozzle Geometry

Exact Iteration=9

Page 16: UTIASoddjob.utias.utoronto.ca/john/casi2001/casi01...UTIAS CFD Group University of Toron to 5 6 7 8 9:; < = >? @ A B C D E FHG I A J D B K L F C M C N D @ J O P Q F C R A F C

UT

IAS

CF

D G

roupU

niversity of Toronto

��

Ýmn ;s� ;:Ñ�ns<

w� DJU VFJA iFD @=j BDJ CZ ECFD @AF CQ EJ x

01

23

45

67

89

100.2

0.4

0.6

0.8 1

1.2

1.4

Location (m)

Velocity (m/s)

Exact Iteration=18

01

23

45

67

89

10−1.5 −1

−0.5 0

0.5 1

1.5

Location (m)

Nozzle Geometry

Exact Iteration=18

Page 17: UTIASoddjob.utias.utoronto.ca/john/casi2001/casi01...UTIAS CFD Group University of Toron to 5 6 7 8 9:; < = >? @ A B C D E FHG I A J D B K L F C M C N D @ J O P Q F C R A F C

UT

IAS

CF

D G

roupU

niversity of Toronto

�¨

Ýmn ;s� ;:Ñ�ns<

wX Q ERD @Z D EcD [CJFQ @W x

24

68

1012

1416

1810

−12

10−10

10−8

10−6

10−4

10−2

100

102

Iterations

L2 Norm of Residual

Page 18: UTIASoddjob.utias.utoronto.ca/john/casi2001/casi01...UTIAS CFD Group University of Toron to 5 6 7 8 9:; < = >? @ A B C D E FHG I A J D B K L F C M C N D @ J O P Q F C R A F C

UT

IAS

CF

D G

roupU

niversity of Toronto

�ª

Ï 7ßs� ;:Ñ�ns<

wÈA @Z DFRD VQc CFW B CJF @C�UF CQ E{ CF [cQ @@DJL Q EB CEZ QL F CMU MEQ NNVD

J [AL DA EB CECF CA VZ UDJJ x

01

23

45

67

89

100.15

0.2

0.25

0.3

0.35

0.4

0.45

0.5

0.55

Location (m)

Velocity (m/s)

Exact Iteration=0

01

23

45

67

89

10−1.5 −1

−0.5 0

0.5 1

1.5

Location (m)

Nozzle Geometry

Exact Iteration=0

Page 19: UTIASoddjob.utias.utoronto.ca/john/casi2001/casi01...UTIAS CFD Group University of Toron to 5 6 7 8 9:; < = >? @ A B C D E FHG I A J D B K L F C M C N D @ J O P Q F C R A F C

UT

IAS

CF

D G

roupU

niversity of Toronto

�Ç

Ï 7ßs� ;:Ñ�ns<

w� DJU VFJA iFD @=BDJ CZ ECFD @AF CQ Ex

01

23

45

67

89

100.15

0.2

0.25

0.3

0.35

0.4

0.45

0.5

0.55

Location (m)

Velocity (m/s)

Exact Iteration=1

01

23

45

67

89

10−1.5 −1

−0.5 0

0.5 1

1.5

Location (m)

Nozzle Geometry

Exact Iteration=1

Page 20: UTIASoddjob.utias.utoronto.ca/john/casi2001/casi01...UTIAS CFD Group University of Toron to 5 6 7 8 9:; < = >? @ A B C D E FHG I A J D B K L F C M C N D @ J O P Q F C R A F C

UT

IAS

CF

D G

roupU

niversity of Toronto

Ï 7ßs� ;:Ñ�ns<

w� DJU VFJA iFD @S BDJ CZ ECFD @AF CQ EJ x

01

23

45

67

89

100.15

0.2

0.25

0.3

0.35

0.4

0.45

0.5

0.55

Location (m)

Velocity (m/s)

Exact Iteration=3

01

23

45

67

89

10−1.5 −1

−0.5 0

0.5 1

1.5

Location (m)

Nozzle Geometry

Exact Iteration=3

Page 21: UTIASoddjob.utias.utoronto.ca/john/casi2001/casi01...UTIAS CFD Group University of Toron to 5 6 7 8 9:; < = >? @ A B C D E FHG I A J D B K L F C M C N D @ J O P Q F C R A F C

UT

IAS

CF

D G

roupU

niversity of Toronto

5�

Ï 7ßs� ;:Ñ�ns<

w� DJU VFJA iFD @h BDJ CZ ECFD @AF CQ EJ x

01

23

45

67

89

100.15

0.2

0.25

0.3

0.35

0.4

0.45

0.5

0.55

Location (m)

Velocity (m/s)

Exact Iteration=7

01

23

45

67

89

10−1.5 −1

−0.5 0

0.5 1

1.5

Location (m)

Nozzle Geometry

Exact Iteration=7

Page 22: UTIASoddjob.utias.utoronto.ca/john/casi2001/casi01...UTIAS CFD Group University of Toron to 5 6 7 8 9:; < = >? @ A B C D E FHG I A J D B K L F C M C N D @ J O P Q F C R A F C

UT

IAS

CF

D G

roupU

niversity of Toronto

55

Ï 7ßs� ;:Ñ�ns<

wX Q ERD @Z D EcD [CJFQ @W A EBcQ ML A @CJQ EFQ [A VR CEZ VCEDJDA @c [x

12

34

56

78

910

10−12

10−10

10−8

10−6

10−4

10−2

100

102

Iterations

L2 Norm of Residual

Backtracking Line SearchHalving Line Search

Page 23: UTIASoddjob.utias.utoronto.ca/john/casi2001/casi01...UTIAS CFD Group University of Toron to 5 6 7 8 9:; < = >? @ A B C D E FHG I A J D B K L F C M C N D @ J O P Q F C R A F C

UT

IAS

CF

D G

roupU

niversity of Toronto

5k

àÖ�:má� :9Ö<s :� ;

wØERD @JDBDJ CZ EQ�~ DcF CRD iU EcF CQ Ex

�} ��� ��� ��} ��� �=O¶

}ãâä¶ ¦âä Ú¶� Ü

wÈ[DBDJ CZ ERA @CA� VDJ� ��� A @D I GJL VCEDcQ EF @Q VL Q CEFJBDJc @C� CEZ

F [DA C@iQ CVZ DQ MDF @W

wYPå �� æ`�èç �Oæ�êécAJD{ CF [=� BDJ CZ ERA @CA� VDJ CJJQ VRDB

Q EA ED ëF @D MD VW cQA @JD� EQ E GL @AcF CcA VOO ìjZ @CBAJAL @QQ i GQ i G

cQ EcDL F iQ @F [D iU VVW GcQUL VDBA VZ Q @CF [M

wÈ[D CECF CA VZ UDJJ CJ @D VAF CRD VW c VQJDFQF [DQL F CMU MJQ VCEDJDA @c [ G

CEZ CJ EQF EDcDJJA @W

Page 24: UTIASoddjob.utias.utoronto.ca/john/casi2001/casi01...UTIAS CFD Group University of Toron to 5 6 7 8 9:; < = >? @ A B C D E FHG I A J D B K L F C M C N D @ J O P Q F C R A F C

UT

IAS

CF

D G

roupU

niversity of Toronto

5�

Ï 7ßs� ;:Ñ�ns<

wÈA @Z DFL @DJJU @DB CJF @C�UF CQ E{ CF [cQ @@DJL Q EB CEZ QL F CMU MA C@iQ CV

Z DQ MDF @W A EB CECF CA VZ UDJJ x

-1.5-1

-0.50

0.51

1.50

0.10.2

0.30.4

0.50.6

0.70.8

0.91

Cpí

x/c

Target CpInitial Cp

-0.2

-0.15

-0.1

-0.05 0

0.05

0.1

0.15

0.2

00.1

0.20.3

0.40.5

0.60.7

0.80.9

1

y/cîx/c

Target ShapeInitial Shape

Page 25: UTIASoddjob.utias.utoronto.ca/john/casi2001/casi01...UTIAS CFD Group University of Toron to 5 6 7 8 9:; < = >? @ A B C D E FHG I A J D B K L F C M C N D @ J O P Q F C R A F C

UT

IAS

CF

D G

roupU

niversity of Toronto

5�

Ï 7ßs� ;:Ñ�ns<

w� DJU VFJA iFD @OÞ BDJ CZ ECFD @AF CQ EJ x

-1.5-1

-0.50

0.51

1.50

0.10.2

0.30.4

0.50.6

0.70.8

0.91

Cpí

x/c

Target CpOptim

um Cp

-0.2

-0.15

-0.1

-0.05 0

0.05

0.1

0.15

0.2

00.1

0.20.3

0.40.5

0.60.7

0.80.9

1

y/cîx/c

Target ShapeOptim

um Shape

Page 26: UTIASoddjob.utias.utoronto.ca/john/casi2001/casi01...UTIAS CFD Group University of Toron to 5 6 7 8 9:; < = >? @ A B C D E FHG I A J D B K L F C M C N D @ J O P Q F C R A F C

UT

IAS

CF

D G

roupU

niversity of Toronto

5�

Ï 7ßs� ;:Ñ�ns<

wX Q ERD @Z D EcD [CJFQ @W} VD iF� A EBQ�~ DcF CRD iU EcF CQ E} @CZ [F� x

05

1015

2025

3010

−16

10−14

10−12

10−10

10−8

10−6

10−4

10−2

Iteration

Flow D

ensity Residual

Adjoint Density R

esidualO

ptimality R

esidual

05

1015

2025

3010

−14

10−12

10−10

10−8

10−6

10−4

10−2

100

Iteration

Objective Function

Page 27: UTIASoddjob.utias.utoronto.ca/john/casi2001/casi01...UTIAS CFD Group University of Toron to 5 6 7 8 9:; < = >? @ A B C D E FHG I A J D B K L F C M C N D @ J O P Q F C R A F C

UT

IAS

CF

D G

roupU

niversity of Toronto

�� ;Ñ 97s :� ;s

w=f@DJU VFJA @D iAJF CEFD @MJQ iBDJ CZ EcW c VDJ

w�CEDJDA @c [FDc [EC_ UDL VAW JA ECML Q @FA EF @Q VD CEF [DD �c CD EcW Q i

F [DQL F CMCND @

wb@Q MCJ CEZ @DJU VFJQ�FA CEDB CEOf