Development of a Novel Combined Catalyst and Sorbent for Hydrocarbon Reforming Justinus A

Total Page:16

File Type:pdf, Size:1020Kb

Development of a Novel Combined Catalyst and Sorbent for Hydrocarbon Reforming Justinus A Chemical and Biological Engineering Publications Chemical and Biological Engineering 2005 Development of a novel combined catalyst and sorbent for hydrocarbon reforming Justinus A. Satrio Iowa State University Brent H. Shanks Iowa State University, [email protected] Thomas D. Wheelock Iowa State University, [email protected] Follow this and additional works at: http://lib.dr.iastate.edu/cbe_pubs Part of the Chemical Engineering Commons The ompc lete bibliographic information for this item can be found at http://lib.dr.iastate.edu/ cbe_pubs/220. For information on how to cite this item, please visit http://lib.dr.iastate.edu/ howtocite.html. This Article is brought to you for free and open access by the Chemical and Biological Engineering at Iowa State University Digital Repository. It has been accepted for inclusion in Chemical and Biological Engineering Publications by an authorized administrator of Iowa State University Digital Repository. For more information, please contact [email protected]. Development of a novel combined catalyst and sorbent for hydrocarbon reforming Abstract A combined catalyst and sorbent was prepared and utilized for steam reforming methane and propane in laboratory-scale systems. The am terial was prepared in the form of small spherical pellets having a layered structure such that each pellet consisted of a highly reactive lime or dolime core enclosed within a porous but strong protective shell made of alumina in which a nickel catalyst was loaded. The am terial served two functions by catalyzing the reaction of hydrocarbons with steam to produce hydrogen while simultaneously absorbing carbon dioxide formed by the reaction. The in situ er moval of CO 2 shifted the reaction equilibrium toward increased H 2 concentration and production. The oncc ept was proved by using both a thermogravimetric analyzer and a fixed-bed reactor loaded with the material to reform hydrocarbons. Tests conducted with the fixed-bed reactor at atmospheric pressure and with temperatures in the range of 520-650°C produced a product containing a large concentration of H 2 (e.g., 94-96 mol %) and small concentration of CO and CO 2. Therefore, the results achieved in a single step were as good as or better than those achieved in a conventional multistep reaction and separation process. Keywords fixed-bed reactors, reaction equilibrium, spherical pellets, catalysts, chemical reactors, hydrogen, phase equilibria, thermal effects Disciplines Chemical Engineering Comments Reprinted (adapted) with permission from Industrial and Engineering Chemistry Research 44 (2005): 3901, doi: 10.1021/ie040284m. Copyright 2005 American Chemical Society. This article is available at Iowa State University Digital Repository: http://lib.dr.iastate.edu/cbe_pubs/220 Ind. Eng. Chem. Res. 2005, 44, 3901-3911 3901 Development of a Novel Combined Catalyst and Sorbent for Hydrocarbon Reforming Justinus A. Satrio, Brent H. Shanks, and Thomas D. Wheelock* Department of Chemical Engineering, Iowa State University, Ames, Iowa 50011 A combined catalyst and sorbent was prepared and utilized for steam reforming methane and propane in laboratory-scale systems. The material was prepared in the form of small spherical pellets having a layered structure such that each pellet consisted of a highly reactive lime or dolime core enclosed within a porous but strong protective shell made of alumina in which a nickel catalyst was loaded. The material served two functions by catalyzing the reaction of hydrocarbons with steam to produce hydrogen while simultaneously absorbing carbon dioxide formed by the reaction. The in situ removal of CO2 shifted the reaction equilibrium toward increased H2 concentration and production. The concept was proved by using both a thermo- gravimetric analyzer and a fixed-bed reactor loaded with the material to reform hydrocarbons. Tests conducted with the fixed-bed reactor at atmospheric pressure and with temperatures in the range of 520-650 °C produced a product containing a large concentration of H2 (e.g., 94-96 mol %) and small concentration of CO and CO2. Therefore, the results achieved in a single step were as good as or better than those achieved in a conventional multistep reaction and separation process. Introduction in the first stage while a temperature of 200-215 °C and a copper-zinc oxide catalyst are used in the second Hydrogen is an important commodity that is widely stage. The product mixture is subsequently separated used for the production of ammonia and methanol and by scrubbing it with a solvent for CO . in a variety of other applications. In the future hydrogen 2 may be utilized in fuel cells for the highly efficient It had been shown in several previous studies that it generation of electric power. Although there are several is possible to replace this continuous but complex ways of producing hydrogen, one of the most widely used multistep process by a much simpler single-step process methods is by steam reforming hydrocarbons. While which employs a mixed bed of catalyst and sorbent hydrogen can also be generated by gasifying coal or particles that operates in an intermediate temperature 2-5 biomass, the hydrogen content of the raw gas is low range. Laboratory-scale demonstrations of such a process were conducted with beds composed of crushed because of the presence of other gases such as CO, CO2, CH4, and N2. The hydrogen content of such mixtures commercial nickel-based reforming catalysts and sor- can be increased by applying a combination of the steam bent particles selected for removing CO2 from the reforming reaction, reaction mixture. Different sorbents were used including calcium oxide and a potassium carbonate promoted + a + ) hydrotalcite. Excellent results were achieved while CH4 H2O 3H2 CO ∆H25°C 210 kJ/mol (1) reforming methane in beds composed of the nickel and the water-gas shift reaction: catalyst and a lime sorbent with temperatures ranging from 450 to 725 °C and under a total pressure of 15 + a + )- atm.2,3 Good results were also realized with the hydro- CO H2O H2 CO2 ∆H25°C 42 kJ/mol (2) talcite sorbent at 450 °C and 4.7 atm.4,5 These studies Of course, these are also the reactions which are widely demonstrated that with removal of CO2 from the used for producing hydrogen from natural gas. Since system, reaction 2 is limited less by thermodynamic both reactions tend to be limited by thermodynamic equilibrium so it can be conducted at higher tempera- equilibrium as well as reaction kinetics, they require tures with a less active catalyst. Of course, the sorbent catalysts and appropriate reaction temperatures. Be- must be regenerated periodically, and if the process is cause reaction 1 is endothermic, the equilibrium conver- conducted under pressure, regeneration can be ac- 4 sion of methane by this reaction is favored by higher complished by pressure swing absorption. Depending temperatures. On the other hand, since reaction 2 is on the method of regeneration, relatively pure CO2 can exothermic, the equilibrium conversion of carbon mon- be produced as a by-product. oxide is favored by lower temperatures. In a conven- Another promising concept which has been suggested tional methane reforming process reaction 1 is carried for overcoming the reaction equilibrium limitation is to out with a nickel catalyst at 800-870 °C, whereas conduct steam reforming in a reaction system fitted with reaction 2 is carried out in two stages operating at lower semipermeable membranes that selectively remove temperatures.1 A reaction temperature of 350-450 °C hydrogen from the system so that the concentration of and an iron oxide/chromium oxide catalyst are employed hydrogen is maintained below the equilibrium value.6,7 A recent modeling investigation of methane reforming * To whom correspondence should be addressed. Tel.: (515) in a fast circulating fluidized-bed reactor compared the 294-5226. FAX: (515) 294-2689. E-mail: [email protected]. improvement in methane conversion and hydrogen yield 10.1021/ie040284m CCC: $30.25 © 2005 American Chemical Society Published on Web 05/03/2005 3902 Ind. Eng. Chem. Res., Vol. 44, No. 11, 2005 which can be achieved with different methods of over- coming the reaction equilibrium barrier.7 These methods included (a) removing H2 with permselective mem- branes, (b) removing CO2 by reaction with CaO, and (c) a combination of both methods. Solid particles of a reforming catalyst were also assumed to be present. The results showed that methods (a) and (b) would improve CH4 conversion equally well, while (b) would increase H2 yield much more than (a) would. The increases produced by method (c) would be equal to the sum of the increases produced by (a) and (b). While the previous laboratory studies produced highly encouraging results, they were conducted with fixed- bed reactors packed with mixtures of very small catalyst and sorbent particles. Such a reaction system could prove difficult to scale up to larger sizes in practice. To overcome this potential problem, a new material is being developed which combines the catalyst and sorbent materials into a single pellet. This development is an outgrowth of a previous study which led to the creation of an advanced calcium-based sorbent for desulfurizing hot coal gas.8-11 This material was in the form of small spherical pellets such that each pellet consisted of a CaO core surrounded by a protective shell made largely of porous alumina. Since alumina is widely used as a catalyst support, especially for nickel reforming cata- lysts, the new “core-in-shell” pellets appeared ideally suited as a means for combining a reforming catalyst with a sorbent for CO2. Furthermore, by varying the size of the pellets, it may become possible to adapt the material for use in either fixed-bed, moving-bed, or Figure 1. Methane conversion and H2 yield obtainable by steam fluidized-bed reactors. However, the overall objective of reforming CH4 under equilibrium conditions both with and without CO absorption.
Recommended publications
  • Web Development and Perl 6 Talk
    Click to add Title 1 “Even though I am in the thralls of Perl 6, I still do all my web development in Perl 5 because the ecology of modules is so mature.” http://blogs.perl.org/users/ken_youens-clark/2016/10/web-development-with-perl-5.html Web development and Perl 6 Bailador BreakDancer Crust Web Web::App::Ballet Web::App::MVC Web::RF Bailador Nov 2016 BreakDancer Mar 2014 Crust Jan 2016 Web May 2016 Web::App::Ballet Jun 2015 Web::App::MVC Mar 2013 Web::RF Nov 2015 “Even though I am in the thralls of Perl 6, I still do all my web development in Perl 5 because the ecology of modules is so mature.” http://blogs.perl.org/users/ken_youens-clark/2016/10/web-development-with-perl-5.html Crust Web Bailador to the rescue Bailador config my %settings; multi sub setting(Str $name) { %settings{$name} } multi sub setting(Pair $pair) { %settings{$pair.key} = $pair.value } setting 'database' => $*TMPDIR.child('dancr.db'); # webscale authentication method setting 'username' => 'admin'; setting 'password' => 'password'; setting 'layout' => 'main'; Bailador DB sub connect_db() { my $dbh = DBIish.connect( 'SQLite', :database(setting('database').Str) ); return $dbh; } sub init_db() { my $db = connect_db; my $schema = slurp 'schema.sql'; $db.do($schema); } Bailador handler get '/' => { my $db = connect_db(); my $sth = $db.prepare( 'select id, title, text from entries order by id desc' ); $sth.execute; layout template 'show_entries.tt', { msg => get_flash(), add_entry_url => uri_for('/add'), entries => $sth.allrows(:array-of-hash) .map({$_<id> => $_}).hash,
    [Show full text]
  • Algorithmic Reflections on Choreography
    ISSN: 1795-6889 www.humantechnology.jyu.fi Volume 12(2), November 2016, 252–288 ALGORITHMIC REFLECTIONS ON CHOREOGRAPHY Pablo Ventura Daniel Bisig Ventura Dance Company Zurich University of the Arts Switzerland Switzerland Abstract: In 1996, Pablo Ventura turned his attention to the choreography software Life Forms to find out whether the then-revolutionary new tool could lead to new possibilities of expression in contemporary dance. During the next 2 decades, he devised choreographic techniques and custom software to create dance works that highlight the operational logic of computers, accompanied by computer-generated dance and media elements. This article provides a firsthand account of how Ventura’s engagement with algorithmic concepts guided and transformed his choreographic practice. The text describes the methods that were developed to create computer-aided dance choreographies. Furthermore, the text illustrates how choreography techniques can be applied to correlate formal and aesthetic aspects of movement, music, and video. Finally, the text emphasizes how Ventura’s interest in the wider conceptual context has led him to explore with choreographic means fundamental issues concerning the characteristics of humans and machines and their increasingly profound interdependencies. Keywords: computer-aided choreography, breaking of aesthetic and bodily habits, human– machine relationships, computer-generated and interactive media. © 2016 Pablo Ventura & Daniel Bisig, and the Agora Center, University of Jyväskylä DOI: http://dx.doi.org/10.17011/ht/urn.201611174656 This work is licensed under a Creative Commons Attribution-Noncommercial 4.0 International License. 252 Algorithmic Reflections on Choreography INTRODUCTION The purpose of this article is to provide a first-hand account of how a thorough artistic engagement with functional and conceptual aspects of software can guide and transform choreographic practice.
    [Show full text]
  • Final CATALYST Framework Architecture
    D2.3 F in al CATALYST Framework Architect ure WORKPACKAGE PROGRAMME IDENTIFIER WP2 H2020-EE-2016-2017 DOCUMENT PROJECT NUMBER D2.3 768739 VERSION START DATE OF THE PROJECT 1.0 01/10/2017 PUBLISH DATE DURATION 03/06/2019 36 months DOCUMENT REFERENCE CATALYST.D2.3.PARTNER.WP2.v1.0 PROGRAMME NAME ENERGY EFFICIENCY CALL 2016-2017 PROGRAMME IDENTIFIER H2020-EE-2016-2017 TOPIC Bringing to market more energy efficient and integrated data centres TOPIC IDENTIFIER EE-20-2017 TYPE OF ACTION IA Innovation action PROJECT NUMBER 768739 PROJECT TITLE CATALYST COORDINATOR ENGINEERING INGEGNERIA INFORMATICA S.p.A. (ENG) PRINCIPAL CONTRACTORS SINGULARLOGIC ANONYMI ETAIREIA PLIROFORIAKON SYSTIMATON KAI EFARMOGON PLIROFORIKIS (SiLO), ENEL.SI S.r.l (ENEL), ALLIANDER NV (ALD), STICHTING GREEN IT CONSORTIUM REGIO AMSTERDAM (GIT), SCHUBERG PHILIS BV (SBP), QARNOT COMPUTING (QRN), POWER OPERATIONS LIMITED (POPs), INSTYTUT CHEMII BIOORGANICZNEJ POLSKIEJ AKADEMII NAUK (PSNC), UNIVERSITATEA TEHNICA CLUJ-NAPOCA (TUC) DOCUMENT REFERENCE CATALYST.D2.3.PARTNER.WP2.v1.0 WORKPACKAGE: WP2 DELIVERABLE TYPE R (report) AVAILABILITY PU (Public) DELIVERABLE STATE Final CONTRACTUAL DATE OF DELIVERY 31/05/2019 ACTUAL DATE OF DELIVERY 03/06/2019 DOCUMENT TITLE Final CATALYST Framework Architecture AUTHOR(S) Marzia Mammina (ENG), Terpsi Velivassaki (SiLO), Tudor Cioara (TUC), Nicolas Sainthérant (QRN), Artemis Voulkidis (POPs), John Booth (GIT) REVIEWER(S) Artemis Voulkidis (POPs) Terpsi Velivassaki (SILO) SUMMARY (See the Executive Summary) HISTORY (See the Change History Table)
    [Show full text]
  • The Lift Approach
    Science of Computer Programming 102 (2015) 1–19 Contents lists available at ScienceDirect Science of Computer Programming www.elsevier.com/locate/scico Analyzing best practices on Web development frameworks: The lift approach ∗ María del Pilar Salas-Zárate a, Giner Alor-Hernández b, , Rafael Valencia-García a, Lisbeth Rodríguez-Mazahua b, Alejandro Rodríguez-González c,e, José Luis López Cuadrado d a Departamento de Informática y Sistemas, Universidad de Murcia, Campus de Espinardo, 30100 Murcia, Spain b Division of Research and Postgraduate Studies, Instituto Tecnológico de Orizaba, Mexico c Bioinformatics at Centre for Plant Biotechnology and Genomics, Polytechnic University of Madrid, Spain d Computer Science Department, Universidad Carlos III de Madrid, Spain e Department of Engineering, School of Engineering, Universidad Internacional de La Rioja, Spain a r t i c l e i n f oa b s t r a c t Article history: Choosing the Web framework that best fits the requirements is not an easy task for Received 1 October 2013 developers. Several frameworks now exist to develop Web applications, such as Struts, Received in revised form 18 December 2014 JSF, Ruby on Rails, Grails, CakePHP, Django, and Catalyst. However, Lift is a relatively new Accepted 19 December 2014 framework that emerged in 2007 for the Scala programming language and which promises Available online 5 January 2015 a great number of advantages and additional features. Companies such as Siemens© and Keywords: IBM®, as well as social networks such as Twitter® and Foursquare®, have now begun to Best practices develop their applications by using Scala and Lift. Best practices are activities, technical Lift or important issues identified by users in a specific context, and which have rendered Scala excellent service and are expected to achieve similar results in similar situations.
    [Show full text]
  • 2Nd USENIX Conference on Web Application Development (Webapps ’11)
    conference proceedings Proceedings of the 2nd USENIX Conference Application on Web Development 2nd USENIX Conference on Web Application Development (WebApps ’11) Portland, OR, USA Portland, OR, USA June 15–16, 2011 Sponsored by June 15–16, 2011 © 2011 by The USENIX Association All Rights Reserved This volume is published as a collective work. Rights to individual papers remain with the author or the author’s employer. Permission is granted for the noncommercial reproduction of the complete work for educational or research purposes. Permission is granted to print, primarily for one person’s exclusive use, a single copy of these Proceedings. USENIX acknowledges all trademarks herein. ISBN 978-931971-86-7 USENIX Association Proceedings of the 2nd USENIX Conference on Web Application Development June 15–16, 2011 Portland, OR, USA Conference Organizers Program Chair Armando Fox, University of California, Berkeley Program Committee Adam Barth, Google Inc. Abdur Chowdhury, Twitter Jon Howell, Microsoft Research Collin Jackson, Carnegie Mellon University Bobby Johnson, Facebook Emre Kıcıman, Microsoft Research Michael E. Maximilien, IBM Research Owen O’Malley, Yahoo! Research John Ousterhout, Stanford University Swami Sivasubramanian, Amazon Web Services Geoffrey M. Voelker, University of California, San Diego Nickolai Zeldovich, Massachusetts Institute of Technology The USENIX Association Staff WebApps ’11: 2nd USENIX Conference on Web Application Development June 15–16, 2011 Portland, OR, USA Message from the Program Chair . v Wednesday, June 15 10:30–Noon GuardRails: A Data-Centric Web Application Security Framework . 1 Jonathan Burket, Patrick Mutchler, Michael Weaver, Muzzammil Zaveri, and David Evans, University of Virginia PHP Aspis: Using Partial Taint Tracking to Protect Against Injection Attacks .
    [Show full text]
  • James Reynolds What Is a Ruby on Rails Why Is It So Cool Major Rails Features Web Framework
    Ruby On Rails James Reynolds What is a Ruby on Rails Why is it so cool Major Rails features Web framework Code and tools for web development A webapp skeleton Developers plug in their unique code Platforms Windows Mac OS X Linux Installation Mac OS X 10.5 will include Rails Mac OS X 10.4 includes Ruby Most people reinstall it anyway From scratch Drag and drop Locomotive Databases Mysql Oracle SQLite Firebird PostgreSQL SQL Server DB2 more Webservers Apache w/ FastCGI or Mongrel LightTPD WEBrick "IDE's" TextMate and Terminal (preferred) RadRails jEdit Komodo Arachno Ruby Has "inspired" Grails CakePHP Trails PHP on TRAX Sails MonoRail Catalyst TrimPath Junction Pylons WASP ColdFusion on Wheels And perhaps more... Why is it so cool? Using the right tool for the job y = x^2 vs y = x^0.5 Right tool Rails is the most well thought-out web development framework I've ever used. And that's in a decade of doing web applications for a living. I've built my own frameworks, helped develop the Servlet API, and have created more than a few web servers from scratch. Nobody has done it like this before. James Duncan Davidson, Creator of Tomcat and Ant y = x ^ 2 vs y = x ^ 0.5 Features Features Work Work Typical Rare y = x ^ 2 vs y = x ^ 0.5 Feature ceiling Features Features Work Work This is a no-brainer... Ruby on Rails is a breakthrough in lowering the barriers of entry to programming. Powerful web applications that formerly might have taken weeks or months to develop can be produced in a matter of days.
    [Show full text]
  • Two Important Problems on Quantum Coherence
    Two Important Problems on Quantum Coherence Thesis submitted in partial fulfillment of the requirements for the degree of B. Tech and Master of Science by Research in Computer Science and Engineering by Udit Kamal Sharma 201202094 [email protected] Center for Security, Theory and Algorithmic Research (CSTAR) International Institute of Information Technology Hyderabad - 500 032, INDIA December 2017 Copyright © Udit Kamal Sharma, 2017 All Rights Reserved International Institute of Information Technology Hyderabad, India CERTIFICATE OF AUTHORSHIP I, Udit Kamal Sharma, declare that the thesis, titled “Two Important Problems on Quantum Coher- ence”, and the work presented herein are my own. I confirm that this work was done wholly or mainly while in candidature for a research degree at IIIT-Hyderabad. Date Signature of the Candidate International Institute of Information Technology Hyderabad, India CERTIFICATE It is certified that the work contained in this thesis, titled “Two Important Problems on Quantum Coherence ” by Udit Kamal Sharma, has been carried out under my supervision and is not submitted elsewhere for a degree. Date Adviser: Dr. Indranil Chakrabarty Acknowledgments I would like to thank my supervisor Dr. Indranil Chakrabarty, for his immense guidance, patience and helpful suggestions, without which, my journey in the uncharted waters of research would have been impossible. I would like to thank him for first introducing me to this field of quantum information theory and motivating me thereafter to pursue research in this direction. I would like to thank all the faculty and non-teaching staff at CSTAR for providing me an excellent convivial environment to pursue my research.
    [Show full text]
  • Compiling Your Own Perl
    APPENDIX A Compiling Your Own Perl Compiling Perl on a Unix-like system is simple. First, obtain the source for Perl from CPAN (dppl6++_l]j*lanh*knc+on_+NA=@IA*dpih). Then input the following sequence of commands: p]nvtrblanh)1*4*4*p]n*cv _`lanh)1*4*4 od?kjbecqna)`ao i]ga i]gapaop oq`ki]gaejop]hh On most Unix systems, this code will result in your lanh being installed into the +qon+ hk_]h+ directory tree. If you want it installed elsewhere—for example, in the local directory in your home directory—then replace od?kjbecqna)`a with the following: od?kjbecqna)`ao)@lnabet9z+hk_]h+ which should enable you to install Perl on your computer without root access. Note that the )`ao flag uses all the default options for compiling Perl. If you know that you want nonstandard configuration, just use the flag )`a instead to be prompted for your requirements. Be aware that the source for Perl 5.10.0 requires a patch to work properly with Catalyst. This is fixed in subsequent versions of Perl 5.10. If you need to test code guaranteed to run on a wide range of systems, you should con- sider using Perl version 5.8.7. Perl versions greater than 5.8.7 contain features that were not available in earlier versions of Perl, so Perl 5.8.7 is feature complete for all versions of Perl that Catalyst will run on (version 5.8.1 and later). Put another way, versions 5.8.8 and later have new features that you can’t rely on in earlier releases.
    [Show full text]
  • Open Abrown Thesis May2012.Pdf
    The Pennsylvania State University The Graduate School Department of Computer Science and Engineering AN ENGINEERING APPROACH TO PERL AND RUBY OBJECT ORIENTED PROGRAMMING LANGUAGES A Thesis in Computer Science and Engineering by Angeline Brown © 2012 Angeline Brown Submitted in Partial Fulfillment of the Requirements for the Degree of Master of Science May 2012 ii The thesis of Angeline Brown was reviewed and approved* by the following: Mahmut Kandemir Professor of Computer Science and Engineering Thesis Advisor Yuan Xie Associate Professor of Computer Science and Engineering Raj Acharya Professor of Computer Science and Engineering Head of the Department of Computer Science and Engineering *Signatures are on file in the Graduate School iii ABSTRACT This study compares two object oriented programming languages, Perl and Ruby. Perl and Ruby are both extensively used scripting languages that are applied in a wide scope of modern software applications. Applications that use Perl are Amazon.com, TicketMaster.com, and Priceline.com. Applications that use Ruby are Twitter.com, YellowPages.com, and LivingSocial.com. The purpose of discussing these languages is two-fold. First, the available quantitative comparison of these languages is limited. This paper provides essential quantitative as well as qualitative analysis that can be used as a tool for future references. Secondly, this work was performed as a trade study for the implementation of a real world database application known as PennData SpecEd Application. PennData SpecEd is used to collect records of special education students from the Commonwealth of Pennsylvania student census. This comparative study focuses first on the performance and ease of programming software components using object oriented features of both Perl and Ruby.
    [Show full text]
  • A Presentation Service for Rapidly Building Interactive Collaborative Web Applications
    A Presentation Service for Rapidly Building Interactive Collaborative Web Applications SCIENTIA MANU E T MENTE A thesis submitted to the School of Computer Science University College University of New South Wales Australian Defence Force Academy for the degree of Doctor of Philosophy By Michael Joseph Sweeney 31 March 2008 c Copyright 2008 by Michael Joseph Sweeney i Certi¯cate of Originality I hereby declare that this submission is my own work and that, to the best of my knowledge and belief, it contains no material previously published or written by another person, nor material which to a substantial extent has been accepted for the award of any other degree or diploma at UNSW or any other educational institution, except where due acknowledgement is made in the thesis. Any contribution made to the research by colleagues, with whom I have worked at UNSW or elsewhere, during my candidature, is fully acknowledged. I also declare that the intellectual content of this thesis is the product of my own work, except to the extent that assistance from others in the project's design and conception or in style, presentation and linguistic expression is acknowledged. Michael Joseph Sweeney ii Abstract Web applications have become a large segment of the software development domain but their rapid rise in popularity has far exceeded the support in software engineer- ing. There are many tools and techniques for web application development, but the developer must still learn and use many complex protocols and languages. Products still closely bind data operations, business logic, and the user interface, limiting integration and interoperability.
    [Show full text]
  • Algorithmic Reflections on Choreography
    ISSN: 1795-6889 www.humantechnology.jyu.fi Volume 12(2), November 2016, 252–288 ALGORITHMIC REFLECTIONS ON CHOREOGRAPHY Pablo Ventura Daniel Bisig Ventura Dance Company Zurich University of the Arts Switzerland Switzerland Abstract: In 1996, Pablo Ventura turned his attention to the choreography software Life Forms to find out whether the then-revolutionary new tool could lead to new possibilities of expression in contemporary dance. During the next 2 decades, he devised choreographic techniques and custom software to create dance works that highlight the operational logic of computers, accompanied by computer-generated dance and media elements. This article provides a firsthand account of how Ventura’s engagement with algorithmic concepts guided and transformed his choreographic practice. The text describes the methods that were developed to create computer-aided dance choreographies. Furthermore, the text illustrates how choreography techniques can be applied to correlate formal and aesthetic aspects of movement, music, and video. Finally, the text emphasizes how Ventura’s interest in the wider conceptual context has led him to explore with choreographic means fundamental issues concerning the characteristics of humans and machines and their increasingly profound interdependencies. Keywords: computer-aided choreography, breaking of aesthetic and bodily habits, human– machine relationships, computer-generated and interactive media. © 2016 Pablo Ventura & Daniel Bisig, and the Agora Center, University of Jyväskylä DOI: http://dx.doi.org/10.17011/ht/urn.201611174656 This work is licensed under a Creative Commons Attribution-Noncommercial 4.0 International License. 252 Algorithmic Reflections on Choreography INTRODUCTION The purpose of this article is to provide a first-hand account of how a thorough artistic engagement with functional and conceptual aspects of software can guide and transform choreographic practice.
    [Show full text]
  • Development of a Competition Web Service for Attitude Estimation Algorithms
    Development of a Competition Web Service for Attitude Estimation Algorithms Sam Osenieks u4677151 Supervised by Dr. Jochen Trumpf November 2013 A thesis submitted in part fulfilment of the degree of Bachelor of Engineering Department of Engineering Australian National University This thesis contains no material which has been accepted for the award of any other degree or diploma in any university. To the best of the author’s knowledge, it contains no material previously published or written by another person, except where due reference is made in the text. Sam Osenieks 1 November 2013 © Sam Osenieks ABSTRACT Attitude estimation algorithms can vary greatly, being based around various sensor measurements which relate to the intended application of an algorithm. As such, it can be difficult to find relevant attitude estimation algorithms to benchmark newly developed methods against, or to find an ideal existing solution for a given application. The goal of this work was to develop a competition web service which would allow researchers and engineers to more easily compare attitude estimation solutions. The system was designed to be robust and secure. It aims to supply a variety of functions and features to aid comparisons, all of which will be built about the concept of a leaderboard where attitude estimation algorithms are ranked against each other for given datasets and quality measures. This paper focuses on the design of such a system, along with a web proof of concept for some important features. i CONTENTS List of Figures ......................................................................................................................................................
    [Show full text]