CFD Online Logo CFD Online URL
www.cfd-online.com
[Sponsors]
Home > Forums > General Forums > Main CFD Forum

Self-made codes vs. commercial

Register Blogs Community New Posts Updated Threads Search

Reply
 
LinkBack Thread Tools Search this Thread Display Modes
Old   March 27, 2001, 10:06
Default Re: Self-made codes vs. commercial
  #21
Jim Park
Guest
 
Posts: n/a
"Who would even think of building a scale model for routine stress calculations these days?"

In the current Mechanical Engineering, there's a report on testing of a scale model of the pressure vessel that was damaged in the infamous Three Mile Island nuclear reactor accident. The tests were/are being done at Sandia National Labs, a US Department of Energy facility, but the interest and support are international.

I guess the key is that the baby was and is not routine!
  Reply With Quote

Old   March 27, 2001, 11:07
Default Re: Self-made codes vs. commercial
  #22
Alton J. Reich
Guest
 
Posts: n/a
John and Ken,

I suppose that I should clarify about the tools that I use. I work for CFD Research Corporation, and I use our commercial CFD-ACE+ code. On occation I do cheat for some of the more complex jobs by using new modules and features that are not yet available in the released version.

A couple more points before I shut up:

On the issue of commercial vs. in-house developed codes: I used to work for Electric Boat doing CFD work related to submarines using an in-house developed code. That code was (and still is) developed by a group of about 4 people. I have some idea of the improvements that have been made to that code in the 5 years since I left EB. When I compare that to the improvements that have been made to CFD-ACE+ in just the past 2 years, the differences are amazing. There is just no way that a handful of researchers/developers/programmers can keep up with the progress that can be made by more than 50 researchers/developers/programmers.

I'm going to go WAY out on a limb and give you my opinion on the best type of user of CFD in a "production" environment. What I'm referring to is a situation in which there has to be a product at the end of the process, not a code development effort, or a pure research environment. I would rather have a person who knows alot about the product and a little about CFD than the other way around. I think that I can teach someone CFD, that is rules for grid generation, and how the process works well enough to be proficient. More important, however, is that a user who know the product can recognize a bad result. Then that person can examine the process for errors, or get help from a CFD expert. A user that doesn't know the product can only judge the quality of the answer by looking at numerical data like convergence. I've sometimes had really good convergence to really bad solutions, and that doesn't help anyone.

Finally, John like chase perfect answers, but there are two things to recognize. 1. An answer doesn't have to be perfect to be useful. There is some range of accuracy that allows a design engineer to gain insight. To some extent, other disciplines have recognized this and built it into their design process. For example, the allowable level of stress in a pipe is typically 30-50% of the yield stress. This is in part because the ASME recognizes that there are errors inherent in the modelling process, and that in the field, shit happens, and there has to be margin.

2. The analysist also has to recognize that it is often not practical to get a perfect answer. I had to use a turbulence model, but there are no turbulence models that were developed specifically for vacuum relief valves. I can choose bewteen a model developed for a flat plate, and one that is supposed to be better for jets. The choice will have an effect on the answer.

Alton
  Reply With Quote

Old   March 27, 2001, 11:28
Default Re: Self-made codes vs. commercial
  #23
Tom Brown
Guest
 
Posts: n/a
Hello,

In my opinion it does not matter which code you use: a self-made code or a commercial code. It strictly depends on the engineer/scientist who uses the code and his/her knowledge of the fluid physics. Then, that engineer will know how to use this code (or not) to design the product.

I used a commercial CFD code to design a product. The CFD solution matched the experimental data. I was able to show with the CFD process that without drastic changes in the design the current product will not work. Well, I was laid-off and the company is going out of business.

So please do not say bad things about commercial codes, but rather work with commercial codes companies to improve and change their product to fit your requirements. Also, rely on your skills and team work to make sense out of CFD results.

I do not work for a commercial code company and do not have PhD.

Thanks, Tom
  Reply With Quote

Old   March 27, 2001, 11:57
Default Re: Self-made codes vs. commercial
  #24
ken elms
Guest
 
Posts: n/a
Again Alton, I can well see from where your coming on this important but not cfd life threatening issue. I think several links in recent times are centralising on fundamentals for academia sake and maybe its here that progress does not just spontaneously happen. In my book and experiences the gulf between research pure or applied and the just presented model[product] time lags. Your ability,training and knowledge to harness all that you could meant the difference between success or failure in the given time limits.

Your new or evolved CFD for the relief valve body design gave the real answers. Hope you got the credit you deserved.

Though what did bother me a little was the fact you said tried and tested flow design equations from old methods used by the manufacturer were not precise enough.Does that mean they were bad manufacturers[bad standards etc] or have more precise measuring instruments come along to question flow rate accuracy and possibly inline equipment.

  Reply With Quote

Old   March 27, 2001, 12:21
Default Re: Self-made codes vs. commercial
  #25
ken elms
Guest
 
Posts: n/a
Tom Very sorry that you have just lost your job but but either the company had fallen prey to lack of vision in being too late to incorporate CFD in whatever code form get the product right to win the market place or to at least compete or economics [stock market forces] have forced unwanted closures.

Don`t lose heart and keep pitching for another opportunity.

  Reply With Quote

Old   March 28, 2001, 04:15
Default Re: Self-made codes vs. commercial
  #26
Steve Amphlett
Guest
 
Posts: n/a
You miss the point.

FEM tends to be used upfront, with mechanical testing used to understand failures. With more immature (less trusted) technologies like CFD, it's usually the other way round - CFD is used to investigate odd behaviours spotted in physical tests.

My point is that CFD codes are generally run by CFD people, who need to understand how the codes work to use them properly (at all even?). This is not the case with more mature codes (maybe "spreadsheet" would have been a better "mature code" example - I haven't bothered writing one of those since about '87).
  Reply With Quote

Old   March 28, 2001, 14:04
Default Re: Self-made codes vs. commercial
  #27
John C. Chien
Guest
 
Posts: n/a
(1). I think, it is because the technology used is not validated. (2). The same is true for the instrument used in testing, if it is not calibrated, then the result is not good. (3). Wright brothers used the validated bicycle technology when designing the first airplane. He didn't use any FEM at all. (4). The same is true for the Ford model-T. I don't think Ford used FEM routinely to design model-T. They depended on the technology which was validated (reliable) in their time. (5). CFD can be very accurate and reliable when it is validated. (for that particular application)
  Reply With Quote

Old   April 1, 2001, 21:23
Default Re: Self-made codes vs. commercial
  #28
clifford bradford
Guest
 
Posts: n/a
The answer to your first question is yes.

the answer to the second is yes but I couldn't say that they'd necessarily work very well. Reviews I've gotten are mixed. Most commercial parallel codes prefer SMP machines I think.

  Reply With Quote

Reply


Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are Off
Pingbacks are On
Refbacks are On


Similar Threads
Thread Thread Starter Forum Replies Last Post
Is it worth it? Jason Bardis Main CFD Forum 47 July 27, 2011 04:52
Commercial finite element CFD codes Therese Rhodes Main CFD Forum 4 November 10, 2000 16:45
user friendly cfd code waqar Main CFD Forum 19 August 18, 2000 16:31
solid kinetic theory wan xiaotao Main CFD Forum 6 August 10, 1999 18:43
modifying commercial codes Richard Carroni Main CFD Forum 1 October 15, 1998 06:38


All times are GMT -4. The time now is 09:16.