Shop OBEX P1 Docs P2 Docs Learn Events
2002 bmw servo controlled intake manifold — Parallax Forums

2002 bmw servo controlled intake manifold

mark8mark8 Posts: 15
edited 2006-11-05 01:17 in General Discussion
Bmw has devoleped·the worlds first fully variable intake manifold. The intake runners can traverse 230 degrees 13 inches of travel in less than 1 second. A set runner length will have a single point that based on wave reflections will aid in cylinder filling. With the variable length the·wave tuning can be used at all rpms. ·I bought a used intake 4 months ago and have it on a 4.6 liter ford 32 valve motor. I am controlling the motor that has a + and - marked with a 6 volt lantern battery its slower and easier to move it. Im sure it uses 12 volts for the proper speed required. Theres 5 pins 1 - 1 +·that go to motor then theres 3 more pins. I have sent a 5 volt signal into the pot? and I am using a volt meter for position. The readings are .80 -4.69. I can determine length of runner via voltage. I now need to control the servo. I need to be able to take a tach signal there are 2 hallmeters? one is for crankshaft position 1 is for camshaft position. I could try to piggyback off of one of those? I could buy a hallmeter. I could get a signal from a plug wire. I am looking for a controller. Input from motor rpm converted to servo-runner positions. 12 volt to motor. The motor is about 3 inches long and 1.5 diameter. I think it needs a good ammount of amps to do its job. Any suggestions?

Post Edited (mark8) : 10/29/2006 11:51:52 PM GMT
1600 x 1200 - 418K
1600 x 1200 - 435K

Comments

  • mark8mark8 Posts: 15
    edited 2006-11-02 01:41
    Can someone offer a suggestion? Where should I look for a controller? Is there a company or a forum that could help me?
  • tech-mechtech-mech Posts: 14
    edited 2006-11-02 03:54
    How are you going to determine what position to use for a given RPM? I have a long time interest in engine design and tunning and have a couple of books on manifold design and it is a very complex subject. If you know how to command the manifold to change length and know how to read its position you could us one of the SX chips. You will need driver and sensor circuits. How are you going control fuel flow?

    I know this doesn't answer your question but it might give you some more to think about.

    I would like to know more about your progress.

    ▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔
    Dale Bartel

    Portland Or
  • mark8mark8 Posts: 15
    edited 2006-11-02 12:40
    There are online calculators for the length and ram charge event. The car has already been on the dyno. I held it with a 6 volt battery on the longest runner length. It peaked at 4200 rpm as predicted. I also held it at 13 inch runner there was no peak affect because that event occurs at 7k +·rpm runs were made up to 6300 rpm. Position should be easy thats a .80 - 4.69. Fuel isnt a problem its being tuned on a dyno. Theres a Chicago chibots meeting coming up. I may just pull the entire manifold and bring it to the meeting. From there I might find someone that can tell me what I need to buy and I can pay someone to program it.

    Post Edited (mark8) : 11/2/2006 1:53:45 PM GMT
  • mark8mark8 Posts: 15
    edited 2006-11-03 01:38
    Tech mech question for you. I also search for answers.·And from the 3 books what is their primary goal?

    Post Edited (mark8) : 11/3/2006 3:46:49 AM GMT
  • Kevin WoodKevin Wood Posts: 1,266
    edited 2006-11-03 03:53
    As a starting point, download the "What's a Microcontroller" text from the Parallax website. It has a chapter on using a servo with the Basic Stamp.

    As for hardware, Parallax has several microcotrollers that could probabaly handle the servo & engine sensing. Parallax esentially sels three lines of microcontroller products - the Stamps (Basic & Javelin), the SX micros, and the Propeller. Each model in the various lines have their design pros & cons, but there should be something that can do what you are looking for. You just need to compare features to find the right fit for your technical needs and design/programming capabilities.

    As for building the unit, I would break it down into stages:
    1) Control the servo positioning independently of engine sensing
    2) Sense engine RPMs independently of controlling the servo
    3) Combine the engine sensing & servo controlling programs for final results

    If you want to see a project that somebody has been working on that involves engine sensing, take a look here:

    http://forums.parallax.com/showthread.php?p=609533
  • tech-mechtech-mech Posts: 14
    edited 2006-11-03 05:39
    mark8

    Of the books that I have one is fairly old and is based on organ pipe theory, it has plans for a mechanical valve to masure the pressure in the manifold for a given crank angle, 2 are from the SAE site. "The Design and Simulation of 4 stroke Engines" uses 3d CFD to track pressure and flow from atmosphere to atmosphere, and "Modern Manifold Design" talks about Helm Holtz Resonators.

    I think you will find that the runner length will need to change depending on temp, altitude, and engine load for any given cam, valve, and port configuration.

    To get the optimum runner length measuring the presure at the ports in relation to crank angle will be the way to go.

    The same pulsing that is going on in the intake is going on in the exhaust as well and will affect the intake.

    From a programming standpoint I would bet a table look up would be needed as I doubt that you will be able to do and equation that will work.

    What will the car be used for? Will it have an air cleaner? What are you useing for fuel and spark control?

    ▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔
    Dale Bartel

    Portland Or
  • mark8mark8 Posts: 15
    edited 2006-11-04 13:59
    The car is a daily driver. I now have full datalog capability and complete tuning ability. Spark fuel everything controlled by the computer. In the second pic you can see the air filter. I can also datalog analog inputs 0-5 volt signals. Ill call the sales department and order whatever they tell me I need.

    Post Edited (mark8) : 11/4/2006 2:04:11 PM GMT
  • tech-mechtech-mech Posts: 14
    edited 2006-11-05 01:17
    You will need a DC motor driver an A to D converter and probably an SX proto board.

    What will help you get the right length will be a way to measure the pressure at the port as a function of crank angle.

    To avoid driveability problems your transitions from one RPM to another will need to be well thought out.

    What engine management computer are you using?

    If you have any questions you can msg me at tech_mech_db@yahoo.com

    ▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔
    Dale Bartel

    Portland Or
Sign In or Register to comment.