Miguel C ASQUILHO CPQ Centro de Processos Químicos Department of Chemical Eng. ing IST Instituto Superior Técnico UTL Technical University of Lisbon … Computation Scientific computing, Internet, Industry Porto (Portugal), 06–08 June st Portuguese Meeting on Mathematics for Industry 07-Jun-2013 Comput. científica, Internet, Indústria 1 / 30
07-Jun-2013 Comput. científica, Internet, Indústria A BSTRACT Scientific computing [SC] (Mathematics) is being, in our technological era, disregarded by Industry. To connect SC to Industry, the link we propose is the Internet. SC via the Internet* is a little-trodden field, whether in general, or in learning, or for Industry. Based on SC cases that we use academically (via the Internet) we shall focus on: 1. Antecedents; 2. Examples; 3. Producer-consumer communication (of SC); and 4. Conclusions: the Internet for the connection to Industry. * Computing on the Internet The user, in a site: supplies his data; executes a program; and gets results. Scientific computing, Internet, Industry 2 / 30
07-Jun-2013 Comput. científica, Internet, Indústria 1.Antecedents 2.Examples 3.Producer-consumer communication 4.Conclusions Scientific computing, Internet, Industry Alfredo Keil (1850–1907) Caminho da floresta 3 / 30
07-Jun-2013 Comput. científica, Internet, Indústria Matemathics is taken to Industry… …But Industry does not take advantage of Mathematics: Lack of structure no technical staff for it Lack of stimulus no disposition; fear We dont use those things * that you taught us… (sic) * Operational Research Antecedents 4 / 30
07-Jun-2013 Comput. científica, Internet, Indústria Is the Internet the path of Mathematics to Industry ? Yet: The Internet (Web) * itself has not paid attention to SC (either with free or paid software). Innumerable webpages and applications deal with science, but tend to the novelty of the medium (images, video, etc.). There are many informative webpages: more for consultation, study; and less for dynamic use: data results. Scarce applicable material is found on Mathematics, Physics, etc., or industrial applications What about solving problems (academic, industrial) ? * Antecedents 5 / 30
07-Jun-2013 Comput. científica, Internet, Indústria Software that exists in our organization (Example in parentheses) One of us (technical staff, professor, etc.) can use tne software (Matlab ), to which he accesses remotely,to which he accesses remotely to solve this simple problem (via Monte Carlo): What is the total length of these 2 (similar) bars, each with ~50 cm ? (Maybe 1 m !) Suppose uniform distributions in 49–51 cm. On the Internet: sum of uniformssum of uniforms 6 / 30
07-Jun-2013 Comput. científica, Internet, Indústria Webpages on science and… Wolfram Mathworld, de Eric Weisstein SpringerEncyclopaedia of Mathematics Wikipedia (part) NIST/SEMATECH e-Handbook of Statistical Methods (Statistical Eng. ing Division Information Technology Laboratory Natl Inst. of Standards and Technology, USA) Antecedents 7 / 30
07-Jun-2013 Comput. científica, Internet, Indústria …webpages on scientific computing Emphasis on images, interactivity Atractor (.pt) Example (polyhedra etc.): Academic SC: scarce working material on Mathematics, Physics, Industry. Exception: Prof. V. M. Ponce, San Diego St. U. (Fortran: remarkable, although without default data) scientific computing on the internet scientific computing on the internet 6 results (sources of software, university courses) Antecedents 8 / 30
07-Jun-2013 Comput. científica, Internet, Indústria In our academic work: Computing, Operational Research, Quality Control we have adopted SC on the Internet since 15 years 1.st example (year 1998): Area of a triangle by Herons formula (year 60) Program in Fortran (5 lines) (a, b, c, sides; s, semiperimeter) About 1 year to put it on the Internet Antecedents 9 / 30
07-Jun-2013 Comput. científica, Internet, Indústria 1.Antecedents 2.Examples 3.Producer-consumer communication 4.Conclusions Scientific computing, Internet, Industry Carlos Botelho ( ) Lisboa, tapeçaria de Portalegre 10 / 30
07-Jun-2013 Comput. científica, Internet, Indústria Chi-square Try = 3, = 30 Try = 3, = Examples (Images are hyperlinks) 11 / 30
07-Jun-2013 Comput. científica, Internet, Indústria Fraction defective Result defective Result Examples 12 / 30
07-Jun-2013 Comput. científica, Internet, Indústria Convergence to non-central t to non-central t Results: , 10 6 trials Examples 13 / 30
07-Jun-2013 Comput. científica, Internet, Indústria Sequence of non-central t curves Result of non-central t curves Result Examples 14 / 30
07-Jun-2013 Comput. científica, Internet, Indústria Sum of 2 Gaussians Result of 2 Gaussians Result Examples 15 / 30
07-Jun-2013 Comput. científica, Internet, Indústria Packet filling, as tubes (FIFO) filling, as tubes (FIFO) Result; exec. 12 s (none, FIFO) Examples 16 / 30
07-Jun-2013 Comput. científica, Internet, Indústria EOQ (economic order quantity) with random demand Result (economic order quantity) with random demand Result Examples 17 / 30
07-Jun-2013 Comput. científica, Internet, Indústria Catenary with concentrated loads* Result with concentrated loads* Result * Problem and resolution: colleague Prof. A. Pinto da Costa, DECivil, IST Examples 18 / 30
07-Jun-2013 Comput. científica, Internet, Indústria Examples 19 / 30 Semicontinuous cooled reactor cooled reactor Result (temperature)
07-Jun-2013 Comput. científica, Internet, Indústria Minimum distance within an angle distance within an angle Try = 50, Examples 20 / 30
1.Antecedents 2.Examples 3.Producer-consumer communicaation 4.Conclusions 07-Jun-2013 Comput. científica, Internet, Indústria Scientific computing, Internet, Industry Henrique Medina (1901–1988) A rapariga da galinha branca 21 / 30
07-Jun-2013 Comput. científica, Internet, Indústria Minimum distance within an angle distance within an angle Compute Our webpage at Faculty of Sciences…Our webpage at Faculty of Sciences… …does the computing at Técnico…does the computing at Técnico Producer-consumer communication 22 / 30
07-Jun-2013 Comput. científica, Internet, Indústria For a company, the computing can be: Started on its website; Executed on another site (University ?); and Presented on the companys website. The user does not even notice the circuit Producer-consumer communication 23 / 30
07-Jun-2013 Comput. científica, Internet, Indústria Producer-consumer communication 24 / 30 Collaboration started with a battery factory Portuguese company (American multinational * ) Drying of battery plates * Non-authorized identification O objectivo é criar uma película seca nas faces das placas para que estas sigam para a cura sem o risco de se colarem entre si. No entanto, há que garantir humidade mínima (10,5- 12,5 para >9,5 %) na placa e temperatura máxima (30-40 para 50 ) para não inserir na câmara de sazonamento demasiada carga térmica, que prejudicaria o processo (exotérmico). Passam por este processo cerca de 80 tipos de placas com massa e espessura diferentes, sendo necessário estabelecer correctos parâmetros para o processo..
1.Antecedents 2.Examples 3.Producer-consumer communication 4.Conclusions 07-Jun-2013 Comput. científica, Internet, Indústria Scientific computing, Internet, Industry Amadeo de Souza-Cardoso (1887–1918) A casita clara 25 / 30
07-Jun-2013 Comput. científica, Internet, Indústria Scientific computing on the Internet is a little-trodden field, making it easy to interact with Industry. The start may be difficult, which may justify why it is not visible. Working on the Internet avoids platform incompatibilities (Windows, Mac), and overcomes limitations of the users PC. The modern software is obsolete (!), for inadequacy to the Internet (licences, permissions). Thus, modern languages (Mathematica, Matlab, etc.), which favour productivity, do not (yet) seem Internet-friendly Conclusions… 26 / 30
07-Jun-2013 Comput. científica, Internet, Indústria Scientific computing on the Internet benefits from sharing in team work visibility attracting connections, e.g., with Industry network computing grid, cloud, parallel easy access, just using a browser Problems: welcome ! …Conclusions 27 / 30
07-Jun-2013 Comput. científica, Internet, Indústria APMInd: Associação Portuguesa da Matemática para a Indústria CPQ: Centro de Processos Químicos, IST, UTL DEQ: Department of Chemical Engineering, IST, UTL CIIST: Centre of Informatics of IST, Instituto Superior Técnico, Technical University of Lisbon Milipeia (Lab. of Advanced Computation), Univ. of Coimbra Profs. (DEngCivil) A. Pinto da Costa, M. Azevedo Coutinho ( Ponce), (DMat, FacC, ULisboa) Jorge Buescu Keywords Scientific computing; Internet; Industry Acknowledgements 28 / 30
07-Jun-2013 Comput. científica, Internet, Indústria Casquilho, M. [2012] Computação científica na Internet, um campo pouco explorado, Universidade Aberta, Porto Salvo. Ferreira, M., M. Casquilho [2013] Scientific computing over the Internet: an example in Geometry, WorldCIST'13, World Conference on Information Systems and Technologies, 27 Mar., Olhão (Portugal)WorldCIST'13 Ferreira, M., M. Casquilho [2013] A web application for distributed computing solving a typical statistical problem in Industry, CISTI2013, 8.ª Conf. Ibérica de Sistemas e Tecnologias de Informação, 19 Jun., Lisboa (Portugal)CISTI2013 Franco, B., M. Casquilho [2011] A Web application for scientific computing: combining several tools and languages to solve a statistical problem, CISTI'2011, 6.ª Conferência Ibérica de Sistemas e Tecnologias de Informação, Chaves (Portugal) CISTI'2011 Hughes, Alan [2006] University-industry linkages and UK science and innovation policy, Working Paper No. 326, Centre for Business Research, University of Cambridge, Cambridge (UK) [Internet or the Internet ?] in (2011- Sep) Bibliography 29 / 30
Miguel C ASQUILHO CPQ Centro de Processos Químicos Department of Chemical Eng. ing IST Instituto Superior Técnico UTL Technical University of Lisbon … Research Scientific computing, Internet, Industry Porto (Portugal), 06–08 June st Portuguese Meeting on Mathematics for Industry 07-Jun-2013 Comput. científica, Internet, Indústria 30 / 30