![Page 1: MODELLING, OPTIMIZATION AND CONTROL IN SHEET METAL FORMING€¦ · MODELLING, OPTIMIZATION AND CONTROL IN SHEET METAL FORMING TON VAN DEN BOOGAARD Modelling of forming processes Optimization](https://reader031.vdocuments.us/reader031/viewer/2022040408/5ebc098668195134c316032c/html5/thumbnails/1.jpg)
MODELLING, OPTIMIZATION AND CONTROL IN SHEET METAL FORMINGTON VAN DEN BOOGAARD
![Page 2: MODELLING, OPTIMIZATION AND CONTROL IN SHEET METAL FORMING€¦ · MODELLING, OPTIMIZATION AND CONTROL IN SHEET METAL FORMING TON VAN DEN BOOGAARD Modelling of forming processes Optimization](https://reader031.vdocuments.us/reader031/viewer/2022040408/5ebc098668195134c316032c/html5/thumbnails/2.jpg)
Modelling of forming processes Optimization Deterministic Robust
Control
3 July 2017IDDRG 2017, Munich 2
CONTENTS
![Page 3: MODELLING, OPTIMIZATION AND CONTROL IN SHEET METAL FORMING€¦ · MODELLING, OPTIMIZATION AND CONTROL IN SHEET METAL FORMING TON VAN DEN BOOGAARD Modelling of forming processes Optimization](https://reader031.vdocuments.us/reader031/viewer/2022040408/5ebc098668195134c316032c/html5/thumbnails/3.jpg)
3 July 2017IDDRG 2017, Munich 3
NUMISHEET BENCHMARKS
20021996
![Page 4: MODELLING, OPTIMIZATION AND CONTROL IN SHEET METAL FORMING€¦ · MODELLING, OPTIMIZATION AND CONTROL IN SHEET METAL FORMING TON VAN DEN BOOGAARD Modelling of forming processes Optimization](https://reader031.vdocuments.us/reader031/viewer/2022040408/5ebc098668195134c316032c/html5/thumbnails/4.jpg)
3 July 2017IDDRG 2017, Munich 4
INTEGRATION IN PROCESS DESIGN
2005
![Page 5: MODELLING, OPTIMIZATION AND CONTROL IN SHEET METAL FORMING€¦ · MODELLING, OPTIMIZATION AND CONTROL IN SHEET METAL FORMING TON VAN DEN BOOGAARD Modelling of forming processes Optimization](https://reader031.vdocuments.us/reader031/viewer/2022040408/5ebc098668195134c316032c/html5/thumbnails/5.jpg)
3 July 2017IDDRG 2017, Munich 5
MATHEMATICAL OPTIMISATION
Solving
Optimisationalgorithm
Objective Constraints
Design variables Modelling
![Page 6: MODELLING, OPTIMIZATION AND CONTROL IN SHEET METAL FORMING€¦ · MODELLING, OPTIMIZATION AND CONTROL IN SHEET METAL FORMING TON VAN DEN BOOGAARD Modelling of forming processes Optimization](https://reader031.vdocuments.us/reader031/viewer/2022040408/5ebc098668195134c316032c/html5/thumbnails/6.jpg)
Design of Experiments (DOE)
Run FEM
Fit and validate metamodels
RSM and Kriging
3 July 2017IDDRG 2017, Munich 6
APPROXIMATE OPTIMIZATION
Modelling
Evaluate optimum (FEM)
Optimise
SEQUENTIAL APPROXIMATE OPTIMIZATION
![Page 7: MODELLING, OPTIMIZATION AND CONTROL IN SHEET METAL FORMING€¦ · MODELLING, OPTIMIZATION AND CONTROL IN SHEET METAL FORMING TON VAN DEN BOOGAARD Modelling of forming processes Optimization](https://reader031.vdocuments.us/reader031/viewer/2022040408/5ebc098668195134c316032c/html5/thumbnails/7.jpg)
3 July 2017IDDRG 2017, Munich 7
DETERMINISTIC OPTIMIZATION
Optimized
![Page 8: MODELLING, OPTIMIZATION AND CONTROL IN SHEET METAL FORMING€¦ · MODELLING, OPTIMIZATION AND CONTROL IN SHEET METAL FORMING TON VAN DEN BOOGAARD Modelling of forming processes Optimization](https://reader031.vdocuments.us/reader031/viewer/2022040408/5ebc098668195134c316032c/html5/thumbnails/8.jpg)
3 July 2017IDDRG 2017, Munich 8
DETERMINISTIC OPTIMIZATION
μz
σz
INPUT
FEMDesign variables
Explicit constraints
Objective function
Implicit constraints
RESPONSEμf, σf
μg, σg
x f
g
Response
ROBUST OPTIMIZATION
![Page 9: MODELLING, OPTIMIZATION AND CONTROL IN SHEET METAL FORMING€¦ · MODELLING, OPTIMIZATION AND CONTROL IN SHEET METAL FORMING TON VAN DEN BOOGAARD Modelling of forming processes Optimization](https://reader031.vdocuments.us/reader031/viewer/2022040408/5ebc098668195134c316032c/html5/thumbnails/9.jpg)
3 July 2017IDDRG 2017, Munich 9
ROBUST/RELIABLE FORMING PROCESSES
Reliability
Robustness
![Page 10: MODELLING, OPTIMIZATION AND CONTROL IN SHEET METAL FORMING€¦ · MODELLING, OPTIMIZATION AND CONTROL IN SHEET METAL FORMING TON VAN DEN BOOGAARD Modelling of forming processes Optimization](https://reader031.vdocuments.us/reader031/viewer/2022040408/5ebc098668195134c316032c/html5/thumbnails/10.jpg)
3 July 2017IDDRG 2017, Munich 10
ANALYTICAL TEST FUNCTION
What if noise??? x1,x2 ~ N(μ,0.4)
02
46
810
0
2
4
6
8
100
50
100
x1x2
f
Deterministic constrained optimum
![Page 11: MODELLING, OPTIMIZATION AND CONTROL IN SHEET METAL FORMING€¦ · MODELLING, OPTIMIZATION AND CONTROL IN SHEET METAL FORMING TON VAN DEN BOOGAARD Modelling of forming processes Optimization](https://reader031.vdocuments.us/reader031/viewer/2022040408/5ebc098668195134c316032c/html5/thumbnails/11.jpg)
3 July 2017IDDRG 2017, Munich 11
DETERMINISTIC CONSTRAINED OPTIMUM
Scrap rate 50.3%
Response f Response g
![Page 12: MODELLING, OPTIMIZATION AND CONTROL IN SHEET METAL FORMING€¦ · MODELLING, OPTIMIZATION AND CONTROL IN SHEET METAL FORMING TON VAN DEN BOOGAARD Modelling of forming processes Optimization](https://reader031.vdocuments.us/reader031/viewer/2022040408/5ebc098668195134c316032c/html5/thumbnails/12.jpg)
3 July 2017IDDRG 2017, Munich 12
CONSTRAINED ROBUST OPTIMIZATION
Deterministic constrained optimum
Robust constrained optimum
Modelling
![Page 13: MODELLING, OPTIMIZATION AND CONTROL IN SHEET METAL FORMING€¦ · MODELLING, OPTIMIZATION AND CONTROL IN SHEET METAL FORMING TON VAN DEN BOOGAARD Modelling of forming processes Optimization](https://reader031.vdocuments.us/reader031/viewer/2022040408/5ebc098668195134c316032c/html5/thumbnails/13.jpg)
3 July 2017IDDRG 2017, Munich 13
MCA ROBUST OPTIMUM
Scrap rate 0.1%
Response f Response g
![Page 14: MODELLING, OPTIMIZATION AND CONTROL IN SHEET METAL FORMING€¦ · MODELLING, OPTIMIZATION AND CONTROL IN SHEET METAL FORMING TON VAN DEN BOOGAARD Modelling of forming processes Optimization](https://reader031.vdocuments.us/reader031/viewer/2022040408/5ebc098668195134c316032c/html5/thumbnails/14.jpg)
Punch
Final productDie Sheet material
3 July 2017IDDRG 2017, Munich 14
APPLICATIONV-BENDING PROCESS OF A SPRING PART
Forming process
![Page 15: MODELLING, OPTIMIZATION AND CONTROL IN SHEET METAL FORMING€¦ · MODELLING, OPTIMIZATION AND CONTROL IN SHEET METAL FORMING TON VAN DEN BOOGAARD Modelling of forming processes Optimization](https://reader031.vdocuments.us/reader031/viewer/2022040408/5ebc098668195134c316032c/html5/thumbnails/15.jpg)
3 July 2017IDDRG 2017, Munich 15
APPLICATIONOPTIMIZATION MODEL
Parametric FE model
Objective f:
4 Design Variables: D, …
Constraints g1:g2:
D
2 Noise Variables: t, σy
![Page 16: MODELLING, OPTIMIZATION AND CONTROL IN SHEET METAL FORMING€¦ · MODELLING, OPTIMIZATION AND CONTROL IN SHEET METAL FORMING TON VAN DEN BOOGAARD Modelling of forming processes Optimization](https://reader031.vdocuments.us/reader031/viewer/2022040408/5ebc098668195134c316032c/html5/thumbnails/16.jpg)
3 July 2017IDDRG 2017, Munich 16
APPLICATIONMETAMODEL RESULTS (60 LHD)
Objective: Main angle
t
![Page 17: MODELLING, OPTIMIZATION AND CONTROL IN SHEET METAL FORMING€¦ · MODELLING, OPTIMIZATION AND CONTROL IN SHEET METAL FORMING TON VAN DEN BOOGAARD Modelling of forming processes Optimization](https://reader031.vdocuments.us/reader031/viewer/2022040408/5ebc098668195134c316032c/html5/thumbnails/17.jpg)
3 July 2017IDDRG 2017, Munich 17
APPLICATIONMETAMODEL RESULTS (60 LHD)
Constraints: Transition angle
USL: 96°
LSL: 92°
USL: 96°
LSL: 92°
Feasiblet
![Page 18: MODELLING, OPTIMIZATION AND CONTROL IN SHEET METAL FORMING€¦ · MODELLING, OPTIMIZATION AND CONTROL IN SHEET METAL FORMING TON VAN DEN BOOGAARD Modelling of forming processes Optimization](https://reader031.vdocuments.us/reader031/viewer/2022040408/5ebc098668195134c316032c/html5/thumbnails/18.jpg)
3 July 2017IDDRG 2017, Munich 18
APPLICATION
Robust optimization
0.45 0.5 0.55 0.6 0.65
0.45 0.5 0.55 0.6 0.65
88
90
92
94
96
98
88
92
96
100
104
0.4
0.4
Current process setting
Optimized setting
Reference setting
Sequentially Optimized setting
![Page 19: MODELLING, OPTIMIZATION AND CONTROL IN SHEET METAL FORMING€¦ · MODELLING, OPTIMIZATION AND CONTROL IN SHEET METAL FORMING TON VAN DEN BOOGAARD Modelling of forming processes Optimization](https://reader031.vdocuments.us/reader031/viewer/2022040408/5ebc098668195134c316032c/html5/thumbnails/19.jpg)
3 July 2017IDDRG 2017, Munich 19
EXPERIMENTAL VALIDATIONNOMINAL PROCESS DEPTH SETTING
Production trial runs with different coils (min-mean-max thickness)
Trial run 1
Trial run 2
Trial run 3
Numerical model
![Page 20: MODELLING, OPTIMIZATION AND CONTROL IN SHEET METAL FORMING€¦ · MODELLING, OPTIMIZATION AND CONTROL IN SHEET METAL FORMING TON VAN DEN BOOGAARD Modelling of forming processes Optimization](https://reader031.vdocuments.us/reader031/viewer/2022040408/5ebc098668195134c316032c/html5/thumbnails/20.jpg)
3 July 2017IDDRG 2017, Munich 20
EXPERIMENTAL VALIDATIONOPTIMIZED PROCESS DEPTH SETTING
Trial run 4
Numerical model
![Page 21: MODELLING, OPTIMIZATION AND CONTROL IN SHEET METAL FORMING€¦ · MODELLING, OPTIMIZATION AND CONTROL IN SHEET METAL FORMING TON VAN DEN BOOGAARD Modelling of forming processes Optimization](https://reader031.vdocuments.us/reader031/viewer/2022040408/5ebc098668195134c316032c/html5/thumbnails/21.jpg)
21
MONTE CARLO ANALYSIS
3 July 2017IDDRG 2017, Munich
![Page 22: MODELLING, OPTIMIZATION AND CONTROL IN SHEET METAL FORMING€¦ · MODELLING, OPTIMIZATION AND CONTROL IN SHEET METAL FORMING TON VAN DEN BOOGAARD Modelling of forming processes Optimization](https://reader031.vdocuments.us/reader031/viewer/2022040408/5ebc098668195134c316032c/html5/thumbnails/22.jpg)
22
CORRELATION BETWEEN YIELD STRESS AND HARDENING
3 July 2017IDDRG 2017, Munich
Rp
n
![Page 23: MODELLING, OPTIMIZATION AND CONTROL IN SHEET METAL FORMING€¦ · MODELLING, OPTIMIZATION AND CONTROL IN SHEET METAL FORMING TON VAN DEN BOOGAARD Modelling of forming processes Optimization](https://reader031.vdocuments.us/reader031/viewer/2022040408/5ebc098668195134c316032c/html5/thumbnails/23.jpg)
3 July 2017IDDRG 2017, Munich 23
PRINCIPAL COMPONENT ANALYSIS (PCA)
PCA- Orthogonal- Uncorrelated- Normalize data set- Linear combination
![Page 24: MODELLING, OPTIMIZATION AND CONTROL IN SHEET METAL FORMING€¦ · MODELLING, OPTIMIZATION AND CONTROL IN SHEET METAL FORMING TON VAN DEN BOOGAARD Modelling of forming processes Optimization](https://reader031.vdocuments.us/reader031/viewer/2022040408/5ebc098668195134c316032c/html5/thumbnails/24.jpg)
3 July 2017 24
PROPAGATION OF VARIATION
?
mean
variance
skewness
IDDRG 2017, Munich
![Page 25: MODELLING, OPTIMIZATION AND CONTROL IN SHEET METAL FORMING€¦ · MODELLING, OPTIMIZATION AND CONTROL IN SHEET METAL FORMING TON VAN DEN BOOGAARD Modelling of forming processes Optimization](https://reader031.vdocuments.us/reader031/viewer/2022040408/5ebc098668195134c316032c/html5/thumbnails/25.jpg)
3 July 2017 25
SKEW NORMAL DISTRIBUTION
Azzalini et al., 1985
Paulini et al., Jan 2017
IDDRG 2017, Munich
![Page 26: MODELLING, OPTIMIZATION AND CONTROL IN SHEET METAL FORMING€¦ · MODELLING, OPTIMIZATION AND CONTROL IN SHEET METAL FORMING TON VAN DEN BOOGAARD Modelling of forming processes Optimization](https://reader031.vdocuments.us/reader031/viewer/2022040408/5ebc098668195134c316032c/html5/thumbnails/26.jpg)
3 July 2017 26
EFFECT OF SKEWNESS PARAMETER
IDDRG 2017, Munich
![Page 27: MODELLING, OPTIMIZATION AND CONTROL IN SHEET METAL FORMING€¦ · MODELLING, OPTIMIZATION AND CONTROL IN SHEET METAL FORMING TON VAN DEN BOOGAARD Modelling of forming processes Optimization](https://reader031.vdocuments.us/reader031/viewer/2022040408/5ebc098668195134c316032c/html5/thumbnails/27.jpg)
3 July 2017 27
REPRESENTATION OF STATISTICAL DATA
IDDRG 2017, Munich
![Page 28: MODELLING, OPTIMIZATION AND CONTROL IN SHEET METAL FORMING€¦ · MODELLING, OPTIMIZATION AND CONTROL IN SHEET METAL FORMING TON VAN DEN BOOGAARD Modelling of forming processes Optimization](https://reader031.vdocuments.us/reader031/viewer/2022040408/5ebc098668195134c316032c/html5/thumbnails/28.jpg)
3 July 2017 28
SKEW NORMAL DISTRIBUTION
IDDRG 2017, Munich
![Page 29: MODELLING, OPTIMIZATION AND CONTROL IN SHEET METAL FORMING€¦ · MODELLING, OPTIMIZATION AND CONTROL IN SHEET METAL FORMING TON VAN DEN BOOGAARD Modelling of forming processes Optimization](https://reader031.vdocuments.us/reader031/viewer/2022040408/5ebc098668195134c316032c/html5/thumbnails/29.jpg)
3 July 2017IDDRG 2017, Munich 29
NO FEASIBLE SOLUTION
What if no robust optimum can be found?
![Page 30: MODELLING, OPTIMIZATION AND CONTROL IN SHEET METAL FORMING€¦ · MODELLING, OPTIMIZATION AND CONTROL IN SHEET METAL FORMING TON VAN DEN BOOGAARD Modelling of forming processes Optimization](https://reader031.vdocuments.us/reader031/viewer/2022040408/5ebc098668195134c316032c/html5/thumbnails/30.jpg)
PLC
3 July 2017IDDRG 2017, Munich 30
SMART FACTORY CONCEPT
Multi-stage manufacturing process
Step 1 Step 2 Step N
capture interactions in metamodels
in-depth process knowledge process control &
actuatorsmeasurement
systems
![Page 31: MODELLING, OPTIMIZATION AND CONTROL IN SHEET METAL FORMING€¦ · MODELLING, OPTIMIZATION AND CONTROL IN SHEET METAL FORMING TON VAN DEN BOOGAARD Modelling of forming processes Optimization](https://reader031.vdocuments.us/reader031/viewer/2022040408/5ebc098668195134c316032c/html5/thumbnails/31.jpg)
3 July 2017IDDRG 2017, Munich 31
DEMONSTRATOR PROCESS
![Page 32: MODELLING, OPTIMIZATION AND CONTROL IN SHEET METAL FORMING€¦ · MODELLING, OPTIMIZATION AND CONTROL IN SHEET METAL FORMING TON VAN DEN BOOGAARD Modelling of forming processes Optimization](https://reader031.vdocuments.us/reader031/viewer/2022040408/5ebc098668195134c316032c/html5/thumbnails/32.jpg)
3 July 2017IDDRG 2017, Munich 32
BENDING PROCESS OVERVIEW
Nothing734
Second bending733
Anglemeasurement
732
angle732
punch_stroke733
Strip movementFirst bending
735
bending_force735
![Page 33: MODELLING, OPTIMIZATION AND CONTROL IN SHEET METAL FORMING€¦ · MODELLING, OPTIMIZATION AND CONTROL IN SHEET METAL FORMING TON VAN DEN BOOGAARD Modelling of forming processes Optimization](https://reader031.vdocuments.us/reader031/viewer/2022040408/5ebc098668195134c316032c/html5/thumbnails/33.jpg)
3 July 2017IDDRG 2017, Munich 33
TEST RESULTS
0 1000 2000 300032.5
33
33.5
34
34.5
35
product number [-]
angl
e [ °]
0 1000 2000 300033.5
34
34.5
35
35.5
36
product number [-]
angl
e [ °]
No control Linear control
![Page 34: MODELLING, OPTIMIZATION AND CONTROL IN SHEET METAL FORMING€¦ · MODELLING, OPTIMIZATION AND CONTROL IN SHEET METAL FORMING TON VAN DEN BOOGAARD Modelling of forming processes Optimization](https://reader031.vdocuments.us/reader031/viewer/2022040408/5ebc098668195134c316032c/html5/thumbnails/34.jpg)
3 July 2017IDDRG 2017, Munich 34
FINAL BENDING ANGLES WITHOUT CONTROL
2800 2850 2900 2950
32.5
33.5
34.5
product number [-]
angl
e [ °]
2900 2920 294034
34.5
product number [-]
angl
e [ °]
![Page 35: MODELLING, OPTIMIZATION AND CONTROL IN SHEET METAL FORMING€¦ · MODELLING, OPTIMIZATION AND CONTROL IN SHEET METAL FORMING TON VAN DEN BOOGAARD Modelling of forming processes Optimization](https://reader031.vdocuments.us/reader031/viewer/2022040408/5ebc098668195134c316032c/html5/thumbnails/35.jpg)
Controlledstage
3 July 2017IDDRG 2017, Munich 35
PREDICTIVE MODEL CONTROL
Punch displacement
Punch force Final angle
Overbending Backbending Anglemeasurement
Control input
Main question:
How to use the punch force as input for control?
![Page 36: MODELLING, OPTIMIZATION AND CONTROL IN SHEET METAL FORMING€¦ · MODELLING, OPTIMIZATION AND CONTROL IN SHEET METAL FORMING TON VAN DEN BOOGAARD Modelling of forming processes Optimization](https://reader031.vdocuments.us/reader031/viewer/2022040408/5ebc098668195134c316032c/html5/thumbnails/36.jpg)
3 July 2017IDDRG 2017, Munich 36
PREDICTIVE MODEL CONTROLSELECT FORCE CURVE CHARACTERISTICS
-0.04 -0.02 00
0.5
1
Time [s]
Forc
e [k
N]
-0.04 -0.02 00
0.5
1
Time [s]
Forc
e [k
N]
-0.04 -0.02 00
0.5
1
Time [s]Fo
rce
[kN
]
![Page 37: MODELLING, OPTIMIZATION AND CONTROL IN SHEET METAL FORMING€¦ · MODELLING, OPTIMIZATION AND CONTROL IN SHEET METAL FORMING TON VAN DEN BOOGAARD Modelling of forming processes Optimization](https://reader031.vdocuments.us/reader031/viewer/2022040408/5ebc098668195134c316032c/html5/thumbnails/37.jpg)
0 0.05 0.1 0.15 0.20
50
100Nominal
allowed error [°]
scra
p ra
te [%
]
3 July 2017IDDRG 2017, Munich 37
VIRTUAL RESULTSSHEET THICKNESS CORRELATION
no controlfeedback1 force point8 force points17 force points
0 0.05 0.1 0.15 0.20
50
100sheet thickness ρ = 0.9
allowed error [°]
scra
p ra
te [%
]
0 0.05 0.1 0.15 0.20
50
100sheet thickness ρ = 0.8
allowed error [°]
scra
p ra
te [%
]
0 0.05 0.1 0.15 0.20
50
100sheet thickness ρ = 0.99
allowed error [°]
scra
p ra
te [%
]
![Page 38: MODELLING, OPTIMIZATION AND CONTROL IN SHEET METAL FORMING€¦ · MODELLING, OPTIMIZATION AND CONTROL IN SHEET METAL FORMING TON VAN DEN BOOGAARD Modelling of forming processes Optimization](https://reader031.vdocuments.us/reader031/viewer/2022040408/5ebc098668195134c316032c/html5/thumbnails/38.jpg)
Wednesday 11:00-16:00, Session 400Applicability of in-line Controls in Industrial Sheet Metal Forming Processes
3 July 2017IDDRG 2017, Munich 38
IDDRG 2017
![Page 39: MODELLING, OPTIMIZATION AND CONTROL IN SHEET METAL FORMING€¦ · MODELLING, OPTIMIZATION AND CONTROL IN SHEET METAL FORMING TON VAN DEN BOOGAARD Modelling of forming processes Optimization](https://reader031.vdocuments.us/reader031/viewer/2022040408/5ebc098668195134c316032c/html5/thumbnails/39.jpg)
Modeling of forming processes is mature Optimization requires consideration of robustness Product-to-product variation dominates the presented process Linear control only corrects long term variation Model-based (feed-forward) control has potential to handle product-to-
product variation
3 July 2017IDDRG 2017, Munich 39
CONCLUSIONS
![Page 40: MODELLING, OPTIMIZATION AND CONTROL IN SHEET METAL FORMING€¦ · MODELLING, OPTIMIZATION AND CONTROL IN SHEET METAL FORMING TON VAN DEN BOOGAARD Modelling of forming processes Optimization](https://reader031.vdocuments.us/reader031/viewer/2022040408/5ebc098668195134c316032c/html5/thumbnails/40.jpg)
Bert GeijselaersMartijn BonteJan Harmen WiebengaJos HavingaOmid Nejadseyfi
European Commission, Dutch funding agencies, Tata Steel Europe, Philips
3 July 2017IDDRG 2017, Munich 40
ACKNOWLEDGEMENT
![Page 41: MODELLING, OPTIMIZATION AND CONTROL IN SHEET METAL FORMING€¦ · MODELLING, OPTIMIZATION AND CONTROL IN SHEET METAL FORMING TON VAN DEN BOOGAARD Modelling of forming processes Optimization](https://reader031.vdocuments.us/reader031/viewer/2022040408/5ebc098668195134c316032c/html5/thumbnails/41.jpg)
12-13 October 2017Enschede, Netherlandswww.utwente.nl/ftf2017
3 July 2017IDDRG 2017, Munich 41
FORMING TECHNOLOGY FORUM 2017MODEL BASED CONTROL FOR SMART FORMING PROCESSES