<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>ChemE.info - Chemical Engineering Consulting &#187; process design &amp; development</title>
	<atom:link href="http://cheme.info/consulting/category/process-design-development/feed/" rel="self" type="application/rss+xml" />
	<link>http://cheme.info</link>
	<description></description>
	<lastBuildDate>Wed, 26 Oct 2011 01:00:36 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
		<item>
		<title>Open Source vs CAPE OPEN</title>
		<link>http://cheme.info/consulting/process-simulation/open-source-vs-cape-open/</link>
		<comments>http://cheme.info/consulting/process-simulation/open-source-vs-cape-open/#comments</comments>
		<pubDate>Mon, 08 Jan 2007 19:05:25 +0000</pubDate>
		<dc:creator>denholm</dc:creator>
				<category><![CDATA[CAPE-OPEN]]></category>
		<category><![CDATA[open source]]></category>
		<category><![CDATA[process design & development]]></category>
		<category><![CDATA[process simulation]]></category>

		<guid isPermaLink="false">http://cheme.info/archives/9</guid>
		<description><![CDATA[I should state at the outset that I know little about the current state of CAPE OPEN and how well it is serving the process industries. (If someone wants to send me their comments on the current state of CAPE-OPEN, I will be happy to append it here). CAPE-OPEN My feeling is that the CAPE-OPEN [...]]]></description>
			<content:encoded><![CDATA[<p>I should state at the outset that I know little about the current state of CAPE OPEN and how well it is serving the process industries. (If someone wants to send me their comments on the current state of CAPE-OPEN, I will be happy to append it here).</p>
<p><strong>CAPE-OPEN</strong></p>
<p>My feeling is that the CAPE-OPEN initiative came about to address some key concerns of the &#8220;consumers&#8221; of process simulation software. These concerns were as follows:</p>
<ul>
<li>What happens to my considerable investment of time and effort in developing models of my plants and processes if the vendor of my commercial simulation software goes out of business?</li>
<li>What happens if the vendor of my commercial simulation software decides to jack up the license fees higher than I can afford or think is reasonable?</li>
<li>What happens if the vendor does not choose to add features to the simulator that I feel are necessary?</li>
<li>What if the vendor does provide adequate levels of customer support and/or the simulator is too buggy.</li>
<li>What happens if my simulation vendor is merged with another vendor and my simulation software is no longer going to be supported or further developed?</li>
</ul>
<p>All of these boil down to the issue of &#8220;vendor lock-in&#8221;. If you spend man-decades developing models of your plants and processes&#8230; And those models are important to your continuing operation and improvement of said plants and processes&#8230; And you are licensing your simulation software for some set period&#8230; Then your vendor has you over a barrel.</p>
<p>The vendor knows there is a large barrier to your switching to a competitor&#8217;s product&#8230; Your engineers would need to be retrained and every one of your models would have to be redeveloped from scratch for the competitor&#8217;s simulator. So the vendor&#8217;s sales department will tend to increase there prices at license renewal time to just short of the excruciating point that you will &#8220;bite the bullet&#8221; and switch.</p>
<p>My impression was that CAPE-OPEN was developed by the process industry consumers of simulation technology to try and reduce that barrier to switching simulators. The idea being to develop a standard way of representing a process, its chemical components, unit operations, and connectivity and requiring all the commercial simulator vendors to add interfaces to their software that would both generate and read process descriptions that obeyed the CAPE-OPEN format.</p>
<p>As an example of how this might work&#8230; Let&#8217;s say my company has built a model of a vinyl chloride plant using ASPEN PLUS but we are no longer happy with AspenTech&#8230; According to CAPE-OPEN, we should then be able to tell the ASPEN PLUS software to generate a complete, vendor-neutral, CAPE-OPEN representation of our VCM process.</p>
<p>We then license, say, PRO/II. According to CAPE-OPEN, we should be able to tell PRO/II to read the CAPE-OPEN representation of our VCM process. We then push a button,and &#8220;poof&#8221;, we run our first PRO/II simulation. Should only take a few minutes and now all we need to worry about is learning how to use the PRO/II interface.</p>
<p>Unfortunately, I doubt it is (or ever will be) that simple&#8230; For a variety of reasons:</p>
<ul>
<li>The CAPE-OPEN interfaces are being developed by the simulation vendors. It really isn&#8217;t in their interest to have it work and their support of the initiative will be grudging at best.</li>
<li>You are getting out of the frying pan and into the fire. OK, say you can generate a vendor-neutral process description. Which vendor&#8217;s simulator are you going to read it in <em>to</em>? None of the simulation vendors are doing well financially; none seem to be well managed; none are serving their customers well.</li>
<li>Getting a model of any complexity to work in any simulator is challenging and there will always be subtle or not-so-subtle differences in how each simulator represents and converges a given flowsheet or piece of equipment.</li>
</ul>
<p>[Again, if anyone wants to email me their experiences as a user of CAPE-OPEN I would appreciate it.]</p>
<p><strong>OPEN SOURCE</strong></p>
<p>I don&#8217;t think the term OPEN SOURCE had even been coined back when CAPE-OPEN began but, in hindsight, I think pushing for the development of one or more OPEN SOURCE simulators would have been of much greater service to the process industries. These could have been (can be) developed from scratch or created by converting an existing commercial/closed-source simulator to be open source.  We have seen examples of the latter in recent years in Sun&#8217;s &#8220;open sourcing&#8221; of Solaris and Java.</p>
<p>Please note that Open Source does not simply mean providing or using software for free. There are costs associated with using Open Source software&#8230; It is simply a different business model and there are quite a number of successful companies that are making money while writing or supporting open source software (e.g. IBM, RedHat, Sun, Novell, etc.)&#8230; And thousands of companies and government agencies happily using Open Source software such as the various flavors of Linux, Apache, MySQL, etc.</p>
<p>I see some huge potential advantages for the process industries if one or more open source process simulators were to be developed:</p>
<ul>
<li>Users would no longer at the mercy of the vendor&#8217;s salesmen and lawyers when it comes license renewal time&#8230; There would be no license in the old sense. What would be negotiated would be a service contract and if user was not been happy with the service they would be free to walk without losing access to the simulation software.</li>
<li>The user would no longer be subject to the vendor&#8217;s development priorities. A vendor may (quite legitimately) feel that some requested capability is not widely applicable to the general customer base and therefore not worth developing. But, with an open source arrangement, the user(s) who need the capability could develop it themselves or comissions a third-party to develop it.</li>
<li>And with open source simulators there would be a cottage industries of individuals and companies developing, implementing, and supporting the products.</li>
<li>The user community is always in a position to judge the code quality and architecture of the simulator because a wide community of programmers, engineers, and consultants can see the code for themselves.</li>
</ul>
<p>As far as I know there are no general purpose open source process simulators available or under development at this point. (If anyone knows of any, please email me and I will amend this section). Virtual Materials (a physical properties software outfit up in Calgary) made an effort at this with a simulator called <a target="_blank" href="http://opensource.cheme.info/index.php/topic,14.0.html">Sim42</a> but, unfortunately, they did not get any response from the commercial user community and the effort was suspended. There is successful, actively used and developed, open source process-related software such as <a target="_blank" href="http://www.cantera.org/">Cantera</a> (for simulating reacting systems) but they all seem to be limited in scope and focus and I am aware of no general purpose simulators.</p>
]]></content:encoded>
			<wfw:commentRss>http://cheme.info/consulting/process-simulation/open-source-vs-cape-open/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Modeling the future: Synfuels from Aussie Coal</title>
		<link>http://cheme.info/consulting/engineering-anecdotes/modeling-the-future-synfuels-from-aussie-coal/</link>
		<comments>http://cheme.info/consulting/engineering-anecdotes/modeling-the-future-synfuels-from-aussie-coal/#comments</comments>
		<pubDate>Tue, 08 Aug 2006 16:13:47 +0000</pubDate>
		<dc:creator>denholm</dc:creator>
				<category><![CDATA[engineering anecdotes]]></category>
		<category><![CDATA[pilot-scale]]></category>
		<category><![CDATA[process design & development]]></category>
		<category><![CDATA[process simulation]]></category>
		<category><![CDATA[synthetic fuels]]></category>

		<guid isPermaLink="false">http://cheme.info/archives/8</guid>
		<description><![CDATA[Australia is a large country (with a small population) which has lots of coal reserves, quite a lot of natural gas, and virtually no oil. Back in the 1980&#8242;s after the first Middle East oil embargo and against the continuing backdrop of Middle East political unrest, the Australian Department of Primary Industries decided to study [...]]]></description>
			<content:encoded><![CDATA[<p>Australia is a large country (with a small population) which has lots of coal reserves, quite a lot of natural gas, and virtually no oil.</p>
<p>Back in the 1980&#8242;s after the first Middle East oil embargo and against the continuing backdrop of Middle East political unrest, the Australian Department of Primary Industries decided to study whether and how Australia&#8217;s abundant coal reserves might be used to produce synthetic liquid fuels (e.g. diesel, jet fuel, gasoline, etc.) in case imported oil became scarce or unavailable.</p>
<p>DPIE (never, we were told, to be pronounced &#8220;dopie&#8221; ;) ) commissioned Broken Hill Proprietary&#8217;s R&#038;D arm to develop a pilot-scale coal liquefaction process and run experiments on the various coals available in Australia. My recollection is that they looked at coals from the Victoria, New South Wales, and Queensland.</p>
<p>For those unfamiliar with Australia, Broken Hill Proprietary (or BHP) is the 800 lb gorilla of the Australian economy. Not only is it a huge company but is also the primary player in terms of industrial R &#038; D. In a US context, it is as if you combined IBM, GM, GE, and Microsoft into a single entity.</p>
<p>So BHP set up pilot plant facilities at their R&#038;D campus in a suburb of Melbourne and began running tests on the various domestic coals. The actual liquefaction process was largely based on what had already been shown to work in the US and Europe.</p>
<p>I don&#8217;t remember the BHP process in any detail but, like all coal liquefaction processes, it involved processing pulverized coal with coal-derived liquids and hydrogen under high pressure and high temperature. This then produced two streams, an ash residue stream and a liquid roughly comparable to crude oil. It was this synthetic crude oil that was intended for additional processing to produce synthetic diesel, kerosene, and gasoline. A fraction would also be recycled back to liquefy additional coal.</p>
<p>Of course, the pilot plant process was intended to collect data on the process and the immediate synthetic crude product. It did not provide any directly useful information on the overall process economics.</p>
<p>So DPIE commissioned us (AspenTech) to develop a simulation of the complete process including coal pre-processing, coal hydroliquefaction (based on the BHP pilot-plant data), the synfuel refining section, and all the other support sections (e.g. hydrogen production).</p>
<p>The simulation was intended to represent an actual commercial-scale plant, its operating costs, and capital costs with a view to determining what the net cost of the final transport fuels would be in equivalent dollars per barrel. This would then give one idea of how high world oil prices would have to be for a coal-based synfuel plant to be competitive.</p>
<p>The other purpose of the modeling effort was to ensure that BHP was collecting enough consistent data to support such a study.</p>
<p>The process side simulation was challenging (this was a large model with a lot of distillation columns, reactors, and recycle streams) and the economic side required a lot of assumptions. For example, databases used to estimate capital equipment costs were US-based, no Australian capital equipment cost data was available.</p>
<p>It was a very interesting, challenging project and I enjoyed my stay in Australia (I was out there for a total of 6 months) and it was fun working with my colleagues at BHP.</p>
<p>The conclusion of the project was rather bemusing and, I suppose, shows how naive engineers are. One of the things we&#8217;d been asked for in the RFP was a comparison of the process economics for the different Aussie coals (Victoria, New South Wales, and Queensland). So our final report had a table comparing the results and we had text discussing this&#8230; Basically, the model showed that Queensland coal had the best economics and our conclusions said as much. But DPIE kept delaying approval of the report and, since our final payment was dependent on the report being accepted, we were getting a bit anxious. But no one was giving us any specifics on why the report was not being accepted.</p>
<p>Eventually, one of the BHP managers had to give us a little explanation of Australian politics&#8230; That Victoria was a much more populous state than Queensland and therefore had more MPs and more clout in the Federal bureaucracy than Queensland did&#8230; And that DPIE did not want to approve our report while it explicitly stated that the Queensland coal was a better choice than the Victoria coal. (Neither were they willing to tell us that directly.. ;) )</p>
<p>So we changed the text of the conclusions&#8230; The comparison tables still showed that the Queensland coal produced less expensive synthetic fuels but we didn&#8217;t explicitly mention that in the final conclusion. And&#8230; The revised report was accepted.</p>
<p>Now that world oil prices are up around $60 a barrel, I wonder if anyone in Australia is revisiting this area to see what the current synfuel economics look like.</p>
]]></content:encoded>
			<wfw:commentRss>http://cheme.info/consulting/engineering-anecdotes/modeling-the-future-synfuels-from-aussie-coal/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Keepin&#8217; it dry: spinning boron oxide fibers</title>
		<link>http://cheme.info/consulting/engineering-anecdotes/keepin-it-dry-spinning-boron-oxide-fibers/</link>
		<comments>http://cheme.info/consulting/engineering-anecdotes/keepin-it-dry-spinning-boron-oxide-fibers/#comments</comments>
		<pubDate>Sat, 04 Jun 2005 20:08:17 +0000</pubDate>
		<dc:creator>denholm</dc:creator>
				<category><![CDATA[engineering anecdotes]]></category>
		<category><![CDATA[pilot-scale]]></category>
		<category><![CDATA[process design & development]]></category>

		<guid isPermaLink="false">http://cheme.info/archives/6</guid>
		<description><![CDATA[I spent about a year at Kennecott Development working on a project for Kennecottâ€™s Carborundum subsidiary (I think Carborundum is now owned by Saint Gobain). We were developing two processes for making boron nitride ceramic fibers. One process was intended to make tensile BN fibers for use in woven composite materials. The second process made [...]]]></description>
			<content:encoded><![CDATA[<p class="ParagraphText">I spent about a year at Kennecott Development working     on a project for Kennecottâ€™s Carborundum subsidiary (I think Carborundum     is now owned by Saint Gobain). We were developing two processes for making     boron nitride ceramic fibers. One process was intended to make tensile BN     fibers for use in woven composite materials. The second process made a loose     BN fiber mat that looked very much like the pink fiberglass mat used in home   construction (the BN wasnâ€™t pink of course ;).</p>
<p class="ParagraphText">What I want to focus on here is the second fiber     mat process. One cannot spin Boron Nitride fibers directly so the process     involved spinning boron oxide glass fibers first and then nitriding the BO with ammonia to convert     it to BN.</p>
<p class="ParagraphText">As I mentioned, the fiber mat we wanted to end up with looked a lot like fiberglass wall insulation so the BO glass spinning apparatus was modeled on a commercial fiberglass spinning system. This was comprised of an electrically heated metal tank that stored the molten boron oxide glass, a metering valve, a perforated spinning cup, and a torch system.</p>
<p class="ParagraphText">The molten boron oxide glass was metered into 	    the spinning cup where it was thrown against the side by the centripetal 	    force. It then extruded through     the holes in the cup a formed a cloud of glass fibers surrounding the cup.     The torch was positioned so that it melted through the fibers once they reached     a certain radius from the center of the cup so that one would get a consistent   fiber length in the mat.</p>
<p class="ParagraphText">In the commercial fiberglass system, the torch 	    would have been supplied with either natural gas or propane. But boron 	  oxide glass is very hygroscopic;     in other words it soaks up moisture from the air. When exposed to humidity     it ends up looking like sticky cotton candy. And, of course, a major combustion   product of both natural gas and propane is H2O.</p>
<p class="ParagraphText">So what to do? We needed a torch fuel that didnâ€™t 	  produce water vapor as a product of combustion. I donâ€™t think it was 	  me that thought of it but somebody on the team came up with a very elegant 	  solution. We used     carbon monoxide as the fuel and that worked quite well. It burned hot enough     to cut the fibers as needed and the only combustion product was CO2 so we   didnâ€™t end up with cotton candy. Neat, eh?</p>
]]></content:encoded>
			<wfw:commentRss>http://cheme.info/consulting/engineering-anecdotes/keepin-it-dry-spinning-boron-oxide-fibers/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Yellow Crystals : creativity in process design</title>
		<link>http://cheme.info/consulting/engineering-anecdotes/yellow-crystals-creativity-in-process-design/</link>
		<comments>http://cheme.info/consulting/engineering-anecdotes/yellow-crystals-creativity-in-process-design/#comments</comments>
		<pubDate>Mon, 23 Aug 2004 19:32:30 +0000</pubDate>
		<dc:creator>denholm</dc:creator>
				<category><![CDATA[bench-scale]]></category>
		<category><![CDATA[engineering anecdotes]]></category>
		<category><![CDATA[process design & development]]></category>

		<guid isPermaLink="false">http://cheme.info/archives/5</guid>
		<description><![CDATA[A lot of process design is cut and dried but the fun part is finding creative ways to change or improve the process. I worked for a couple of years on the CUPROSUL process. This process used copper sulfate to scrub H2S out of various gas streams (the principal application was scrubbing geothermal steam). In [...]]]></description>
			<content:encoded><![CDATA[<p class="ParagraphText">A lot of process design is cut and dried but the fun   part is finding creative ways to change or improve the process.</p>
<p class="ParagraphText">I worked for a couple of years on the CUPROSUL     process. This process used copper sulfate to scrub H2S out of various gas     streams     (the principal application     was scrubbing geothermal steam). In the original process concept, the sulfur     contain in the H2S ended up as ammonium sulfate. It was originally hoped     that the ammonium sulfate could be sold as fertilizer. Unfortunately, ammonium   sulfate is not widely used as fertilizer in the developed worldâ€¦</p>
<p class="ParagraphText">And       even worse, the ammonium sulfate that resulted from using the process to       scrub geothermal steam contained contaminants that were unacceptable in     a fertilizer. This meant that there was no market for the ammonium sulfate     and that one would probably have to pay for its disposal.</p>
<p class="ParagraphText">So, what to do? I had done a literature survey on     the reactions used to regenerate the copper sulfate from the copper sulfide     produced in the         scrubber. From       reading the articles it was evident that scrubbed sulfur was briefly present       as elemental sulfur in the stirred tank regen reactors but that it was         quickly oxidized to the sulfate given the rather severe temperature and   oxygen levels.</p>
<p class="ParagraphText">It occurred to me that, if we could somehow protect the elemental sulfur       from further oxidation, we might be able keep it in its elemental form       rather than end up with the sulfate form. So I went looking for good sulfur       solvents       that were immiscible in water and were poor solvents for oxygen. It turns       out there are quite a number (including olive oil) but I decided to run       an experiment with a chlorinated hydrocarbon which we had in the lab and       that   seemed to have the desired solvent characteristics.</p>
<p class="ParagraphText">I took a quantity of the aqueous copper sulfide slurry     produced by the scrubber and I oxidized it in an agitated beaker in the presence     of the         chlorinated         solvent. The slurry eventually disappeared and I stopped the agitation;         allowing the two solvents to separate. I then decanted the chlorinated         solvent into         a pan and left it to evaporate in a fume hood. The next morning the pan         was dry and covered in sulfur crystals.</p>
<p class="ParagraphText">That was very satisfying but, of course, we still     had to look at the economics of an elemental sulfur by-product. A first pass     analysis         showed that elemental           sulfur by-product did look more promising than sulfate but that the         impact would vary by region. The cost of sulfur varies quite widely around         the           world. Some areas have vast amounts of mineral sulfur that is cheap         to mine. Other           areas have widely used processes that produce elemental sulfur as a     by-product.</p>
<p class="ParagraphText">So the process modification was not a complete homerun     but it did offer the prospect of changing the by-product produced to suit     the local             market.</p>
]]></content:encoded>
			<wfw:commentRss>http://cheme.info/consulting/engineering-anecdotes/yellow-crystals-creativity-in-process-design/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Scale-Up: stay small as long as possible</title>
		<link>http://cheme.info/consulting/engineering-anecdotes/scale-up-stay-small-as-long-as-possible/</link>
		<comments>http://cheme.info/consulting/engineering-anecdotes/scale-up-stay-small-as-long-as-possible/#comments</comments>
		<pubDate>Sun, 18 Apr 2004 17:48:21 +0000</pubDate>
		<dc:creator>denholm</dc:creator>
				<category><![CDATA[engineering anecdotes]]></category>
		<category><![CDATA[process design & development]]></category>

		<guid isPermaLink="false">http://cheme.info/archives/4</guid>
		<description><![CDATA[There is a tendency to move process development to the next scale prematurely. Since the cost increases substantially with each increase in scale, it makes much more sense to study the process as much as possible at the lower scale. I have seen organizations jump the gun several times in my career. For one thing, [...]]]></description>
			<content:encoded><![CDATA[<p class="ParagraphText">There is a tendency to move process development to the next scale prematurely.       Since the cost increases substantially with each increase in scale, it       makes much more sense to study the process as much as possible at the lower       scale.</p>
<p class="ParagraphText">I have seen organizations jump the gun several         times in my career. For one thing, it is never a good idea to move to         the next scale if you do       not understand     the results you are getting at the current scale. I have seen an organization     increase from pilot scale to commercial scale even though they were finding     that their pilot scale experiments were not repeatable. Needless to say,     they then demonstrated their lack of process understanding at the larger     scaleâ€¦ At vastly greater expense.</p>
<p class="ParagraphText">Another example occurred back in the late         70â€™s when I worked in Polaroidâ€™s     department T-22. My role was to scale up processes that the photo and organometallic     chemists developed in the lab:</p>
<blockquote>
<p class="ParagraphTextSmall">One of chemists asked me to do a pilot-scale           production run of a new â€œreceiver       layerâ€ system that he had been working on. I asked him to describe       how he created the system in the lab and he listed various steps, one of       which was the addition of a ferric salt followed by what he called an â€œincubation       period.â€</p>
<p class="ParagraphTextSmall">That raised my eyebrows a bit since I didnâ€™t recall       that bit of jargon from my reaction kinetics classes and I asked him what       he meant by â€œincubation period.â€ He was a bit sheepish about       it but said that he was adding the ferric salt as a mild oxidizing agent       and that it took several minutes before the oxidation that he was looking       for was complete.</p>
<p class="ParagraphTextSmall">Since he was using an open beaker, I asked 	    him if he was sure that the ferric was doing the oxidation and not oxygen 	    from the ambient     air. I suggested that the â€œincubation periodâ€ might simply be     the time required for oxygen to transfer from the room air into the agitated     beaker. He was a bit taken aback by the idea but felt that we should test   it.</p>
<p class="ParagraphTextSmall">So we reran his laboratory experiment in 	    a narrow mouth flask and sparged the mixture with nitrogen to exclude the 	    room air. We found that we could     leave the system indefinitely and that his oxidation would never occur. This     confirmed that the ferric had no effect and that the ambient oxygen was the     key to his reaction.</p>
</blockquote>
<p class="ParagraphText">The point I am making is that we confirmed this by doing additional lab-scale     work with quite small costs in terms of equipment, chemicals, and manpower.     We would inevitably have figured out the ferric vs O2 issue at the pilot     scale but it would have cost us thousands of dollars more and at least a     couple of weeks of time. Once we realized the role of gaseous oxygen, I built     a controlled-environment lab setup with a gas manifold that allowed us to     meter in the oxygen from a gas cylinder. This allowed us to control the oxidation     very precisely and was the approach we used when we finally did move to pilot-scale   production.</p>
]]></content:encoded>
			<wfw:commentRss>http://cheme.info/consulting/engineering-anecdotes/scale-up-stay-small-as-long-as-possible/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

