Slashdot Mirror


CAE Tools for Car Performance Modifications?

RevHead asks: "Although after-market performance modification of cars is a discipline which claims a significant following all over the world, most of the information available on the topic tends to be more of anecdotal nature. To add to this and the plethora of conflicting information out there, most of the tips and techniques tend to be of 'do it and see if it works' type of experimentation. I am interested in the simulation approach prior to actual experimentation to get a decent picture of what to expect during the experimentation phase, which IMHO should be safer and more cost-effective. Has anyone resorted to this approach (successfully) when it comes to engine modification, suspension design, aerodynamic performance and emission control? If so what software is available for these tasks? Which are the most popular/most effective? Does anyone know of any public-domain automotive engine models available for CAE applications such as Catia and ADAMS?"

14 of 223 comments (clear)

  1. Does GT3 count? by still_sick · · Score: 4, Funny

    You learn important lessons. That if you ever get a dodge viper, putting in the most powerful NA Tune-up makes it pretty much undrivable. Remember that the next time you're modding your Viper in RL.

    --
    ...Also, I didn't know Buggalo could fly.
  2. Rapid Line.... by MrWinkey · · Score: 5, Informative

    These guys make a great one... Does nearly everything you could want I belive. I do not know if it does engine calibrations but it does most of your design work for you. It's great for engine and suspension building.

    http://www.rapidline.com/calc/

    --
    Vote early. Vote often. Vote CowboyNeal.
  3. Darwin awards, here we come... by stienman · · Score: 3, Funny

    Wait, don't tell me - let me guess:

    A friend has come across a few military HARM boosters, you live in the desert, there's an old mine nearby, and you wann see if you can make your big 'ol SUV go as fast as a sports car as quickly... Right?

    You don't need fancy-schmancy software. Just make sure your friend gets the first test ride. And double check the brakes, k?

    -Adam

  4. I'm surprised there aren't more OBD-II interfaces by Chairboy · · Score: 3, Informative

    Modern cars have, almost without exception, OBD-II interfaces. I'm surprised that more people have not made low cost adapters and software to use for doing telemetry and data-logging.

    If you want an adapter, you need to spend over $100, probably over $300. Software can cost the same.

    Where are all the sourceforge projects? Where are all the $20 in parts designs for hooking your laptop to your computer? C'mon!

  5. Computerized Car Mods by stevegee · · Score: 3, Informative

    There's some software here:

    http://www.gmecca.com/byorc/

    though I doubt that it'll do what you're looking for. AFAIK, there's no one who's able to put together detailed enough models to truly simulate a production car.

    For example, if you wanted to see the result of changing spring rates, you'd need to know the exact suspension geometry and parts, materials information on the metals used in the arms, flex characteristics of all bushings, assumed frictions of all moving parts, and likely more stuff (I'm not an automotive engineer, I just play one on the weekends). And this likely would be one of the more simpler analyses.

    For example, I would guess that modelling properly something as commonplace as an exhaust replacement would be ridiculously complicated. Since you'd be optimizing flow through the engine, you'd need to understand flow details of all the components in the stream. I can't see any of the auto manufacturers releasing this information to the public, or any way for budget-limited hobbyists to obtain it.

    Finally, you could probably forget aerodynamic modelling without a 3-d CAE model. That's all black magic there. I have, however, considered putting the 1:18 scale model of my car into a 1:18 scale windtunnel...

    -sg

    1. Re:Computerized Car Mods by gerardrj · · Score: 3, Insightful

      I guess one really needs to look at the problem and figure out if your really need all those and other variables in the model.
      There was a great example of this in economics, matmaticians spent years attempting to model market performance, so they could properly price options. The equation took everything in to account, and was pages long.
      Finally a few guys figured out that most of the variables effectively cancelled each other out, and came up with a five variable or su equation that could accurately plot market performance and stock option prices in real time at any resolution (continuous time).

      The auto manufacturers do use super computers to model the fluid dynamics through the intake, compustion and exaust systems, but starting with the basic functioning and building a rough model would probably allow an modder to determing if putting a larger turbo on would add any torque, or if a larger intake and exaust system would be necessary first.

      What I do find humourous many times is all these tweeked Toyotas with all the laughable stickersand emblems that smoke their tires off the line. They whole point of the engine mods is to get the powet to the pavement to move the car, or so I thought. Making pretty white smoke and noise I could do with a small windshield pump and brake fluid installed on the drive wheels of any vehicle.

      --
      Article X: The powers not delegated... by the Constitution...are reserved...to the people
  6. try a new cpu by brer_rabbit · · Score: 3, Funny

    All cars these days have microprocessors of some sort inside of them. These control anti-lock brakes, cruise control, etc etc. Lots of these are processors are small 8 bit micros, like the Motorola 68HC11. These chips run at only a few megahertz, and are very slow by todays standards.

    One thing to try is overclocking the CPUs. But I doubt you'll get more than 8 or 10 MHz out of one of those things. What I'd suggest is reverse engineering the car's electronics. If you could drop in a new AMD processor in there and get a big performance enhancement.

    ok, I'm kidding. But you think hot rodding a '97 Honda Civic with a boat spoiler is any less a waste of time and money?

    1. Re:try a new cpu by NanoGator · · Score: 3, Funny

      "If you could drop in a new AMD processor in there and get a big performance enhancement."

      Wouldn't that drastically dim my headlights?

      --
      "Derp de derp."
  7. Results are only as good as Input by grandpohbah · · Score: 4, Informative

    As I'm sure you've figured out, predicting performance can be excruciatingly difficult on a system as complex as an automobile - this is why extensive testing still ensues all designs in the Automotive world, but that doesn't mean that the commercially available CAD/CAE tools available aren't useful, just that there are too many variables and too little available computing power to model up a whole car and know exactly how it will perform.

    Balpark numbers on subsystems can be had with some general purpose CAE design tools(Pro/Mechanica, Dynamic Desiner Motion, Visual Nastran, & Working Model are most common). If you are running on something less than a Cray, these will all require you to simplify your desings - thus the ballpark numbers. I'm looking forward to the day that I can open up a multithousand part assembly, run an FEA project, and have results in less than an hour - all on my desktop workstation. Right now something as simple as a MiniBaja vehicle or FormulaSAE chassis can easily take over 16hrs to run through a single FEA solution on a modern dual processor X86 system. BTW - if you are still in college, SAE Student competitions are a fantastic way to get some experience on how to make a car go.

    A great tool that is known to produce very accurate predictions for engines is Desktop Dyno (sorry URL not handy). But again, it wants simplified parameters (not physical geometry), so the program will only be as good as the numbers you feed it, on the plus side it has a good part database so aslong as you stick to COTSH you will get accurate results.

    MathCAD and Mathmatica are also very useful, but requrie strong engineering knowledge to be useful, again it all comes down to the results being only as good as the numbers you feed it.

    The two big ones you mentioned (Catia and ADAMS) are also fantastic tools, but are both expensive and complex enough that unless it's your job (and you get constant training), you probably won't ever become useful with them - The world of mechanical simulation isn't as well documented at the book store as even the most obscure programing methodologies.

  8. Automotive engineering is science by Y2K+is+bogus · · Score: 5, Informative

    You make a lot of assumptions.

    I know plenty of auto related companies, and I can tell you that it's far from "guesstimation". They don't just go off half assed and do something, there is a lot of engineering principle behind their products.

    You asked about aerodynamics, engines, and mechanicals. In each of these areas there is a lot of work.

    Aerodynamics is one of the most visible parts of design, and there is very little in the way of guessing (except, umm, for those tasteless wings and stuff that people put on their cars). A good source of information on Aerodynamics can be found via books. Specifically:

    Fiberglass & Composite Materials: An Enthusiast's Guide to High Performance Non-Metallic Materials for Automotive Racing and Marine Use
    by Forbes Aird

    Aerodynamics for Racing and Performance Cars
    by Forbes Aird

    Competition Car Downforce: A Practical Guide
    by Simon McBeath

    Race Car Aerodynamics: Designing for Speed
    by Joseph Katz

    I have the Aird books, and they're very good.

    Mechanical engineering is well understood and followed, especially by Cal Poly. The FSAE contests are a great proving grounds for designs.

    Books by Forbes Aird and Carroll Smith are really good points to start with. The Smith books are phenomenally thorough and put you in awe. That guys has FORGOTTEN more, than most people KNOW. The Aird book is more down to earth and easier to read than the Smith books, both authors are tremendously entertaining.

    Here are some books:

    Race Car Chassis: Design and Construction
    by Forbes Aird

    Tune to Win
    by Carroll Smith

    Carroll Smith's Nuts, Bolts and Fasteners and Plumbing Handbook
    by Carroll Smith

    Engineer to Win: The Essential Guide to Racing Car Materials Technology or How to Build Winners Which Don't Break
    by Carroll Smith

    How to Make Your Car Handle
    by Fred Puhn

    For engines and mechanical systems, I find that periodicals on the subject are very informative. I learned most of what I know about engines from reading Mustang magazines. There are books out there on rebuilding engines and performance.

    Here are some good books:

    Turbochargers
    by Hugh MacInnes

    Mustang Performance Handbook : Engine and Drivetrain Modifications for Street, Drag Strip or Road Racing Use. Covers All Models of the Ford Mustang, 1979 to present.
    by William R. Mathis

    Ford Fuel Injection & Electronic Engine Control : All Ford/Lincoln-Mercury Cars and Light Trucks 1988 to 1993
    by Charles O. Probst

    Fuel Injection: Installation, Performance Tuning, Modification
    by Jeff Hartman

    And finally, if you want to do engine simulation on the bench, err, computer, check out Desktop Dyno 2000. It's from Motion Software, costs $50 with the Cam-Disk CD (over 2000 cam profiles). It's a great program, however like all software, garbage in, garbage out. If you expect to get reasonable data from the program, you must supply it with reasonable data.

  9. You forgot one! by GuyMannDude · · Score: 4, Funny

    Race Car Aerodynamics: Designing for Speed
    by Joseph Katz

    Don't forget:

    21st Century Automotive Engineering: CAE In The Post-9/11, Post-Columbine Era
    by John Katz

    There goes some karma for sure... :)

    GMD

  10. Go work for an auto manufacturer by Anonymous Coward · · Score: 4, Informative

    You sound way into it.. My suggestion: Go work at the big three.

    But first, hit the search engines. There's so much freakin' info out there now. Also, the SAE technical papers are an awesome resource. However, they are typically expensive. At the big 3, we had the complete set in our research library and I could check them out 50 at a time. What a library..

    Don't miss what is being done in the Formula SAE programs at universities around the country and world (FSAE). That is an incredible program and competition.

    I took a systems job at one of the big three. I'd always had a strong interest in cars, but it grew *way* out of control in that environment.

    I had a $60K workstation and access to all of the goodies - both the commercial stuff and the proprietary code. Today, your average PC has more than enough power to run these types of simulations.

    I used ADAMS Vehicle in those early days for my kinematic suspension modeling.

    Much more interesting to me were the proprietary engine simulation tools. Those were difficult to learn to use, but extremely powerful. Constructing an accurate model is a lot of work. Millions of dollars went into that company's engine sim development.

    I regularly used those tools to study my engine. Serious geek-fest. Most of my geek friends just did NOT get it.. Search for Navier-stokes.

    They had an 'optimizer' for the simulator that would 'wiggle' selected variables and find the best combinations for a particular goal. I found their optimizer somewhat cumbersome and ended up scripting my own (this all ran under UNIX). With this I could optimize valve event timing, and intake and exhaust dimensions. I also decided to develop my own graphing and reporting scripts for gnuplot. Of course all of this was on my own time and was done over a very long period.

    I had wanted to use the CFD tools to model the airflow through my cylinder head ports at a more detailed level, but didn't get around to it before I moved on.. It was just a lack of time (not tools) that prevented me. I had gotten as far as pulling silicone molds of my ports and had them laser CMM'd. Funny thing is, the company did not get around to doing port CFD for another year (had I not been out having fun or something, I might have been the first their).

    Eventually, I moved on :-(

    A year later, I ended up wanting to develop a traction control system for my race car. I decided to simulate it, knowing that such development would likely eat some pistons. I ended up writing an engine and chassis simulator in support of the project.

    This simulator used the torque curve from my engine simulations, dyno runs and data acquisition as input. I used Mitchell's book to develop a simple tire traction model, etc. It was Newton physics coming back to haunt me and probably the funnest program I've ever written. Pretty simple code.

    William Mitchell's _Race Car Vehicle Dynamics_ is considered a modern bible. It is *awesome*. Since the original publication Mitchell has released some of his software. I haven't checked the code out.

    Gordon P. Blair's _Design and Simulation of Four Stroke engines is also excellent. His two stroke book is also considered a bible. I believe he has released simulation code for both.

    Both are available via the SAE.

    Of the two, I consider engine simulation a far more challenging problem. Most of the commercial simulators are *toys* and fairly crude. However, they can still be very useful.

    Of those available, Ricardo's WAVE is reputed to be among the best (definitely not a toy) and is one of the few that would be used by a large manufacturer. Word on the street says it is a ripoff of an early version of a big-3 simulator, but that is just a rumor.

    RaceTech magazine has published some good info on suspension simulation and one of the authors, Mike McDermott is a strong proponent of open sourcing his tools. Here's a link to get you started: http://www.mgbv8.co.uk/frontsus.htm

    Along the way I learned to be a pretty good fabricator and welder. I have a pretty decent metal shop with a large 2 axis CNC mill and a Logan 12x48" lathe. The lathe is in the laundry room.

    I cannot tell you how much this car-hacking improved my skills and abilities as a system engineer and architect. I still believe that the most complex and challenging projects of my career have been on my own race car (and oh BTW, you die if you get it wrong). So I absolutely encourage you to dive in, hit the books, whatever floats your bowl.

    Today, I drive a Z06 Corvette and am Completely satisfied. I can build a car with better performance, but not with the *refinement* that car has. My quicker, faster, more nimble, louder and more violent road race car just isn't the same anymore, big slicks or not :-(

  11. Re:sale modification by NanoGator · · Score: 3, Interesting

    "Ah but you do gain knowledge reading a book while waiting for a bus, opposed to concentrating on driving."

    You can read all you want, you don't gain experience by reading. Just information. You can read a book about how cars can be modified all day, it's nowhere near as useful as actually doing it. If it were that good, you could get a good paying job straight out of college.

    "Getting the most out of your car" isn't going to be gas mileage, it's handling and speed." -- I didn't say mileage, I simply said the best. I didn't leave a word out. Some people tweak for mileage, some tweak for performance, some tweak just to figure out more about how it works.

    "Embarrasing comments? I think he made a valid point. I'd reasses who made the silly comment." -- No he really didn't. If this had been a thread like "what kind of car should I buy?", then yes he'd have had a valid point. In this case, he went into a thread and said "you'd be better off not pursuing your interest and learning to live without it." Sorry, I don't see that as a valid point. When I challenged him on it, his response was basically that he didn't feel like explaining it to me. I think it's funny that you think I'm the troll because I challenged him. You should really look at his post and think about what a car afficiando (sp?) would think of that remark.

    "Nor do I see how having a hobby or multiple hobbies prevents one from saying stupid stuff..." -- heh. Didn't take any time to brainstorm, didja?

    Well, I won't get into the insulting comments I could have made, but I'll keep it to the point: If you have a hobby, then you know what it's like for somebody else to be fascinated with something. For example, I don't get Linux. I tried it, didn't like it. But when a story like 'Linux can play Sorenson videos', I don't jump in and say something stupid like "I have a better solution for you guys, use Windows."

    That's basically what the parent poster did. He could have regained some respect from me if he had made a valid point. I don't think he had one, though. I think he just went karma whoring by saying the opposite of what other people were saying.

    Of course, if he had provided a reasonable response, my attitude about that could potentially be different.

    oh well. I have a tip for you though: A troll doesn't take the time to explain himself. Ponder that before you call me one again.

    --
    "Derp de derp."
  12. Here's the biggest problem: by UserChrisCanter4 · · Score: 3, Insightful

    Simulation is nothing in the autmotive world, particularly the aftermarket. You have to test and test and re-test. Sure, I suppose a competent mechanical engineer could come up with some formulas to reasonably estimate what modification X might produce. In fact, a lot of drag guys will run simulations that reasonably calculate, based on their current weight, what kind of power they need to do a 1/4 mile at a certain time. That's a reasonably simple calculation.

    The catch is going to be getting the actual specs for a given car.

    Let's say I want to bolt on a simple turbocharger and intercooler setup. It's a reasonably good quality turbo with minimal lag. Now let's say I bolt the same turbocharger onto the following three cars:

    Older model Honda ('98) Honda Civic LX: My turbo and the accompanying modifications make, say, 400 hp at the wheels. My car is now close to undriveable because torque steer is ridiculous when the turbo starts to pull, and the necessary suspension mods will either make the car fast but unable to steer (too stiff a rear) or negate most of the power gain (rear is too soft and the front wheels hop).

    97' Camaro SS: My turbo add-in is basically worthless unless I do a lot of engine work. The higher compression pistons on the Camaro mean that unless I knock the boost down to about 6 PSI, I'm going to be knocking my engine apart with detonation. For the same $5,000, I could've stroked the engine, ported and milled the heads, and upgraded the intake and exhaust.

    '97 Toyota Supra: My intercooler is too big to work with the factory radiator, and thus, the car constantly overheats (not good). Either I need to get a bigger radiator or a smaller intercooler.

    Now, I could probably have predicted that the Honda would torque-steer like a mother, given a basic knowledge of its drivetrain. I would have selected a supercharger and been content to put 250 or 300 horsepower to the wheels and call it a day. Any reasonably well-written program would predict the same torque-steer. But it might not have been able to tell you about the suspension issues, as it would likely assume a purely physics approach to the suspension, while I would recognize that things like gravel on the road, short inclined exits from fast-food places, and crappy roads would mean that my car would lose traction all the time.

    As for the Camaro, any reasonably intelligent program could tell you that the compression ratio was too high too feed heavy boost to. It would likely recommend the same Natural Aspiration tuning.

    Now for the Supra, that would be the hardest to predict. Without a lot of raw data on engine bay heat buildup in various areas, I couldn't see any program reasonably predicting such an occurence. So, while the '97 Supra would've been the ideal recipient for such an upgrade, the computer would probably fail to recognize the terrible amounts of heat such an upgrade might generate.

    Blah Blah... let me shorten the long story: Tuning a car is not an easy process, and it certainly isn't like a lot of tuning mags will have you believe ("Joe had this and this and this done. He rolls on these type of tires and posts this timeslip. Joe hopes to add these modifications in order to acheive this lower time"). There's a reason professional shops charge about 3X what reasonable part and labor costs for a given complete upgrade might be. If you're running straight lines all day long and rebuilding at the end of the day (as in drag), a pick-a-part approach is somewhat suitable as long as you have a good idea of what you're doing. For turning a reliable, daily-driven car into a much faster, reliable, daily-driven car, it's a hell of a lot harder. Open source or no, there's a lot more that a computer needs to know beyond basic physics and math calculations in order to accurately predict what a given upgrade might do.