课题基金 / 基金详情

Automating optimisation subject to partial differential equations on high-performance computers.

Automating optimisation subject to partial differential equations on high-performance computers.
在高性能计算机上根据偏微分方程自动优化。
批准号:
EP/K030930/1
负责人:
Patrick Farrell
金额:
$62.08万
依托单位:
依托单位国家:
英国
项目类别:
Fellowship
财政年份:
2013
资助国家:
英国
项目状态:
已结题
起止时间:
2013 至 --

项目摘要

项目成果

Patrick Farrell的其他基金

相似基金

相关文献

中文摘要
翻译
点击翻译按钮获取中文摘要
英文摘要
Optimisation problems appear across all areas of engineering. Optimisation consists of maximising the performance or minimising the cost of a system, subject to some constraints. For example, an aeronautical engineer will want to choose the best shape for a wing to maximise its efficiency, subject to the constraint that the wing will lift the aircraft, while a civil engineer will want to design the cheapest bridge that will support its load. An important class of optimisation problems is where the constraint is given by the laws of physics, such as the physical laws for fluids (in the wing case) and structures (in the bridge case). These problems can be very hard, and usually require massive supercomputers to solve them. A significant amount of mathematical research has gone into investigating techniques for solving them.Engineers currently face a major practical difficulty when trying to solve new kinds of such optimisation problems. The software required to solve these is very intricate, and often takes months or years to develop. This poses a very formidable barrier. This matters a lot, because these problems appear everywhere in engineering, and if we could solve them then we could design many things in a better way.I propose to do this by developing a software framework to generate optimisation codes, rather than have engineers develop them by hand. While the optimisation software is very complex, it has a compact mathematical structure: I propose to generate the optimisation software from a simple high-level description of this mathematical structure. By generating the necessary software, engineers can spend their time on using it to solve real problems. This framework will provide engineers with the necessary optimisaton software in days or weeks instead of months or years.Generating the optimisation codes from simple high-level input has another major advantage. The high-performance supercomputers necessary to solve these optimisation problems are extremely difficult to program efficiently, and are changing rapidly. Code must be tailored for a particular hardware architecture. As each new kind of computing platform comes out, an engineer must adapt the code. Instead, with my new approach, the engineer can simply re-generate the code from the same mathematical input, and the framework will specialise the code to best exploit the different platform. By updating the framework once, many engineers working on many different codes in many different areas can benefit quickly from advances in computational hardware.I will apply the software developed to two important engineering problems. The first engineering problem is found in the design of marine turbine farms for renewable energy. Marine renewable energy is very important to the UK. The government predicts that the industry will be worth £76 billion to the UK economy by 2050. A major problem facing the industry is how to position the turbines to extract the maximum possible energy from the tide. Choosing the best design is very important, as it can greatly change the efficiency. Solving this problem will directly contribute to the UK's energy security and carbon reduction goals.The second engineering problem is identifying regions of the heart that are damaged (ischaemic). Ischaemic heart disease is the most common cause of death in Western countries. When a doctor suspects that a patient has ischaemia, it would be very beneficial to know its location and extent. One possible approach to rapidly identify ischaemia is to extract information from electrocardiograms (ECGs). The optimisation problem is to identify the ischaemia that best explains the ECG measured from the patient. Solving this problem will directly contribute to better healthcare decisions, reducing the mortality rate and improving the long-term prognosis of survivors.
期刊论文(10)
专著(0)
科研奖励(0)
会议论文
Efficient white noise sampling and coupling for multilevel Monte Carlo with non-nested meshes
具有非嵌套网格的多级蒙特卡罗的高效白噪声采样和耦合
DOI: 10.48550/arxiv.1803.04857
发表时间: 2018
期刊:
影响因子: --
作者: [Croci M]
通讯作者: Croci M
DOI: 10.1016/j.cnsns.2017.05.024
发表时间: 2018-01-01
期刊: COMMUNICATIONS IN NONLINEAR SCIENCE AND NUMERICAL SIMULATION
影响因子: 3.9
作者: [Charalampidis, E. G., Kevrekidis, P. G., Farrell, P. E.]
通讯作者: Farrell, P. E.
DOI: 10.1137/16m1058728
发表时间: 2017
期刊: SIAM Journal on Scientific Computing
影响因子: 3.1
作者: [Adler J]
通讯作者: Adler J
DOI: 10.1016/j.jcp.2016.12.041
发表时间: 2017-04-15
期刊: JOURNAL OF COMPUTATIONAL PHYSICS
影响因子: 4.1
作者: [Beskos, Alexandros, Girolami, Mark, Stuart, Andrew M.]
通讯作者: Stuart, Andrew M.
SysGenX: Composable software generation for system-level simulation at Exascale
  • 批准号:
    EP/W026163/1
  • 项目类别:
    Research Grant
  • 资助金额:
    $46.61万
  • 财政年份:
    2021
  • 负责人:
    Patrick Farrell
  • 依托单位:
A new simulation and optimisation platform for marine technology
  • 批准号:
    EP/M011151/1
  • 项目类别:
    Research Grant
  • 资助金额:
    $9.75万
  • 财政年份:
    2015
  • 负责人:
    Patrick Farrell
  • 依托单位:
Doctoral Dissertation Research: A description of the Patwin language
  • 批准号:
    1264305
  • 项目类别:
    Standard Grant
  • 资助金额:
    $0.31万
  • 财政年份:
    2013
  • 负责人:
    Patrick Farrell
  • 依托单位:
Lehigh ADVANCE: Building Community Beyond Academic Departments
  • 批准号:
    1008375
  • 项目类别:
    Cooperative Agreement
  • 资助金额:
    $260.39万
  • 财政年份:
    2010
  • 负责人:
    Patrick Farrell
  • 依托单位:
海外基金