Internal Combustion Engine
ciechanow.ski
ciechanow.ski
In addition to a deeper understanding of engine manufacturing considerations than I even knew I cared to learn, this article helps me appreciate why people are into engine work.
The perfect tolerances and synchronization of these machines makes me a little ashamed to use the word "engineer" in my title of "software engineer". There is no real comparison of the quality of the result.
And then I skimmed the source, and it makes me think the author deserves that title. It also validates my belief in vanilla javascript.
edit: And later it occurs to me that Mr. Ciechanowski is a true craftsman of software; handmade and built to 1) Be beautiful (and informative), 2) last for years. (The open web standards are the ones that seem to stick around the longest, for better or for worse. (I'm ignorant of the shader world though))
I think that's because the barrier to entry is too low and anybody is being called a "software engineer" these days.
But think about a system which makes proper use of synchronization primitives, like an OS kernel or a robotic control, or a CPU design like the other guy commented too, or maybe a 3D game with tricks like that of John Carmack. Those things can be as complex as an ICU engine.
To make an analogy: in the physical world there are the engineers, and the mechanics.
In the software world everybody is a software engineer.
From a complexity perspective an ICU isn’t nearly as complex as even something as simple is a script scraping a webpages for links and queuing them up for further crawling. I’m not sure if “complex” is the word you are going for but even the TCP state machine has significantly more complexity than an ICU and that’s just a fragment of what it takes to transmit some data.
The composability and abstractions we have in this industry allows you to quickly dwarf any regular mechanical system. There is a reason this is a whole new era beyond the industrial revolution.
Scraping a static webpage is simple when examined at the level of abstraction involving Python and ready made packages. An ICE is similarly simple when examined from the perspective of basic mechanics, as in the article under discussion.
As you note, scraping that static webpage is no longer simple when you include as part of your assessment the TCP state machine, kernel interface, NIC firmware, and similar layers that had previously been abstracted away. Neither is the ICE though once metallurgy, machining, oil chemistry, and the physics of combustion are included.
Granted, pursued to the logical extreme software eventually drags in everything the ICE did and more due to the physical hardware. But then modern engines are controlled by computers ...
http://johnsalvatier.org/blog/2017/reality-has-a-surprising-...
And even if you never tinkered with transistors surely you've at least looked at assembly code, and the amount of painstakingly detailed data layout orchestration that is going on there. A simple printf("hello world") is magical if you know what happens under the hood.
Most importantly, I'm talking about my own ability more than the best in the field.
https://www.businessinsider.com/when-mark-zuckerberg-met-mar...
Either way, it's the core process of engineering - applying theory, and breaking up complex parts into more manageable chunks. Same goes for the car engine - it's a complex piece of machinery, but still a sum of its parts.
I also embed simple 3D models with pyGEL3D[1]. It’s fine but very limited. I’m always blown away by this gentleman’s work when it comes up here on HN and would like to use JavaScript instead, but I’ve no idea where to start. Can anyone recommend a good book or online course that would put me on the right path?
[0] https://nbviewer.jupyter.org/github/nolankucd/MEEN20010/tree...
It might be useful to build tools for research projects, interactive elements for assessment etc.
The bulk of my coding is work Matlab and an increasing amount of Python. JS would allow me to to more web based stuff.
For general JS: - https://developer.mozilla.org/en-US/docs/Web/javascript#tuto...
There's other stuff like build tools, cross-browser, and other stuff, but that's likely to be confusing and not super necessary to begin with. The above should be enough to get you running with what it sounds like you want to do.
I appreciate you sharing those links. I'm trying to learn mechanical engineering stuff myself, if you have any further useful learning materials I would love to see them.
What areas are you interested in?
I’d love to learn more about a number of engineering disciplines by helping people who know those fields, learn how to implement the algorithms and mathematical calculations they need in Python and simultaneously, learning more about those algorithms and calculations in order to best implement them and show how best to use Python for these tasks.
But unfortunately such opportunities are few and far between outside academia and other learning oriented environments in my experience.
There are a lot of clunky engineering tools that would benefit greatly from professional software development. Computational Fluid Dynamics software in particular is just plain awful in terms of usability for beginners.
My response was meant to be humorous.
[0] https://lucamug.medium.com/3d-graphics-in-the-browser-with-e...
Observable is geared toward the use of d3.js (essentially a library for drawing charts and graphs) which can be a bit intimidating, but you can use other libraries as well. For 3D, regl seems to be a good option. It's a library which makes using WebGL a bit more convenient. Here's an example of an Observable notebook that uses regl: https://observablehq.com/@rreusser/contour-plots-with-d3-reg...
Check out R. Reusser's other notebooks too. My guess is that choosing a set of JS libraries/tools to learn is the hard part, here, once you've committed to javascript.
I use Jupyter because it’s something that the students are finding used more and more when they go on industrial placement. Matlab is extremely popular in engineering but Python is growing.
My notebooks are deliberately simple so it’s not I ntimidating for students who are frequently terrified by code. The point is to show them that some basic readable code can help them solve problems and avoid going too deep into the weeds.
1. MDN is a good starting point to learn Javascript.
2.Then the three.js library for 3D in the browser.
3. Maybe P5.js as well for 2D.
This page summarizes pretty good what web technology is capable of, when in the hands of a real professional.
---
Ok, I just realized this is from Bartosz Ciechanowski, and this reminded me of the Cameras and Lenses [1] article which I've seen recently. It was the same kind of quality.
This man is a real genius.
I would like an article on how he made the interactive animations in the article.
It's almost like being able to hold the part in your hands, examine the reasoning behind its structure and "debug" your mental model of it by playing its operation back and forth.
"Just bare webGL, it’s not that many lines of code to setup and it gives me complete control over what I want to render" https://twitter.com/BCiechanowski/status/1388504529646211076...
It seems parts of it are auto-generated like all those co-ordinates. But then some parts appear as if they are hand-coded.
I also noticed that other program texts are getting assigned to variables (example "line_vert_src"). Could someone please describe what's going on?
That explosion animation is absolutely mind-blowing. Goes to show what can be achieved if someone focuses their attention to a topic to understand it in depth and explain it at the same depth.
These are fragments of code in "OpenGL ES Shading Language", passed to WebGL. See for instance [0] for a tutorial.
[0] https://developer.mozilla.org/en-US/docs/Web/API/WebGL_API/T...
He doesn't even use any libraries for the 3d math, input, rendering, etc. Pretty inspiring.
> [...] We’ve barely scratched the surface of optics and camera lens
A real genius certainly, but, I'm always doing this; bad choice of metaphor here!
Or a funny one.
> While reliable and easy to direct, a cannon ball won’t be very effective at pushing the crank
This is even better, I will bookmark it as an example.
Crazy that no one’s made this before
I was looking at this when I went to bed, and though the subject matter isn't completely new to me I was enthralled by the execution and stayed up and read all of it...
Absolutely LOVE the way this has been put together, it really speaks to me of beauty in simplicity, at least from the visual perspective!
Yes. This is what Web Pages should have been. Simple, Clear, with Animation to help with certain demonstration. He could have been add an ad at the bottom if it needs to be. A Web page with added on interactivity.
Instead we got Web Apps.
Although I really appreciate the reliability, efficiency, and durability that modern engine design has brought, a part of me is sad that modern cars are all about chips and software, and the average guy in his garage or under a shadetree can no longer break one down to the bare bones of electromechanical parts and put it back together better than it was.
That's a totally flawed understanding of modern ICE vehicles.
There was an era of vacuum-line misery separating the 70s and 90s, where you'd almost certainly never get it back together and functioning good as new again with the literal miles of vacuum lines and solenoids.
But modern stuff, especially with just 4 cylinders, is relatively simple and entirely DIY servicable. Wiring harnesses have replaced all the vacuum lines, and everything has a physically unique connector pair, and the harness routing is well described in the service manual. So all the guesswork is gone there, honestly the worst part on new stuff is not overlooking any of the grounding lugs.
I share your attitude WRT modern EVs, but I bet if we just treat the controller and battery as black boxes we don't attempt to disassemble and service, the rest is just more of the same simple machinery except with no hazardous gasoline and motor oil to drain and handle.
Of course, now days the wiring harnesses themselves have become huge and unwieldy in many vehicles - literal miles of cables! Automakers are looking at technologies like automotive ethernet and even wireless communication in order to reduce the cost, size and complexity of wiring.
> "I share your attitude WRT modern EVs, but I bet if we just treat the controller and battery as black boxes we don't attempt to disassemble and service"
Some EV batteries are quite serviceable (eg: LEAF), with the pack being able to be disassembled right down to the cell level relatively easily. Although admittedly, some modern pack designs are moving away from this level of serviceability (eg: Tesla, whose cells are cemented in place with fire-retardant foam/glue. Disassembly is a one-way operation).
Things like motor controllers/inverters tend to be very reliable so there is rarely any need to disassemble or service them during the lifetime of the vehicle. If they do fail there's a ready supply of affordable replacement parts, thanks to salvage from crashed vehicles, so it's often easier to just replace a faulty part than attempt to service.
Engine harnesses are not that bad in my experience, especially not for a small 4-cyl. Chassis harnesses, with all the bells and whistles they keep piling into smartphones on wheels, agreed. But we're talking about engines here.
> Things like motor controllers/inverters tend to be very reliable so there is rarely any need to disassemble or service them during the lifetime of the vehicle. If they do fail there's a ready supply of affordable replacement parts, thanks to salvage from crashed vehicles, so it's often easier to just replace a faulty part than attempt to service.
I figured as much. This is basically already the case with all the various modules littering the chassis in modern ICE vehicles. We don't service the power steering or engine control modules; it either works or you replace it, usually with some cheap used replacement from a wrecker. Unless the car's been flooded, the miles and age don't seem to be a problem except the occasional cold solder joint.
Many more of my hours have been wasted fussing with jets and floats on old carburetors than any control modules on these newfangled computerized vehicles.
On the contrary, twisting a distributor to set timing, or doing _anything_ on a carburator, will make you long for those aspects of ICE to be abstracted to control by software. Weirdly enough, that's what's happened over time in cars with direct injection controlled by ECUs.
Grafting two engine harnesses together because you can't buy the one you need (because nobody sells that stuff for 20+yo vehicles) will make you want a carburetor.
It doesn't help when they refuse to sell scanners to independant shops, or customers.
Yes---vechicles are much more complicated, but every vechicle sold in America should be required to tell customers up front about the ease, and accessibility of required repair information.
My point is if they didn't hide repair information we might not look at modern vechicles as Challenger space ships.
I have been casually looking to buy a new vechicle, and every salesperson laughed when I asked about buying a factory manual.
Sales guy, "Oh--no one works on their car anymore, they bring it here." Sign behind him said, Shop rate is $275 hr. People drinking Starbuck's coffee for free though.
My father told a salesman to throw in a factory service manual on the sale of a '97 Dodge Dakota. Salesman, "Hell yes!". He gave him the manual before he received the truck.
And yes--after dealing with a failed smog check this week, and seeing the PID only shows up on the dealership scanner, I am more than pissed over propiatiary information. Failed smog--$125 gone. A trip to the dealership $450, for a sensor that one of the better scanners didn't have access to.
I went to Automotive School, and worked on all my vechicles ever since.
I am so hesitant on buying a new car.
Today is definitely my Right to Repair Day.
I thought about RTR movement while shopping. I was trying to think about being out, people getting vaccinated, friday, but that Right to Repair was stuck in my mind. We need to all get behind the movement.
(To tired to edit.)
And going through the archives[0], looks like all the pages are!
It's really, really rare to see this level of care, attention and detail put to something we all consider will be seen only for a few seconds. But as a testament to the adage "the cream rises to the top", I spent around an hour going through the website.
Pure craftsmanship. Thank you.
Would be happy to pay for some commercial encyclopedia of that kind and quality.
When I was a child I absolutely loved Encarta 96. It fit on a single CD and had enough interactive material. With today’s computing, network and disk possibilities I don’t see any reasons why nowadays there is no single curated source of truth about the world around us.
Instead, all the information is spread around the vast amount of resources around World Wide Web and in order to find something meaningful you sometimes have to trudge through hordes of bullshit.
The number of people on earth who can author such content is extremely low. The number of people with the vision, fundraising ability, and general meta skills needed to lead a team of people doing such work is likely even lower.
Creating an entire encyclopedia at this level of quality and interactivity would be a Herculean project.
In the meantime, we have other kinds of similar Herculean projects like Khan Academy and Wikipedia, and they’re pretty great too :)
https://www.youtube.com/watch?v=yYAw79386WI
Skip to 3:30 for the explanatory part.
I also appreciated the humor. They seem to have built a working mockup of a car with the driveshaft penetrating the passenger compartment, just to make the joke that it would be inconvenient to rest luggage on the spinning shaft.
[1] https://www.themotorbookstore.com/build-your-own-v8-engine-m...
Engine cylinders are honed to accuracies that are less than 1 thousandth of an inch. Crank journals as well and rod journals. This is all precise machine work with metal. I use inches here because in machine work thousandths of inches is the language du jour. Transmissions are similar works of very precise and clean machine work.
The distance between a crank bearing or rod bearing is less than 2 thousandths on modern engines. A small amount of oil in that tiny space is all that keeps your engine from having metal on metal seizure.
So one would think that when EVs reach the same scale they will be significantly cheaper than ICE vehicles.
One could make an EV with aluminum motor windings and electrical cabling, no rare earth magnets, and lithium iron phosphate batteries. That would keep expensive materials to a minimum.
EVs don't need a catalytic converter, so that's a big thing in their favor.
I'm looking forward to mass manufacturing continuing to bring down EV component prices. I think we're a long ways from the point where material costs are the bulk of the expense.
I feel there is some sort of scam going on with catalytic converters for the last few years. I actually worked in a small family owned auto shop in the early 2000's. If a car came in with a clogged cat, we'd first fix the source of the issue (usually a mis-firing cylinder allowing raw fuel into the exhaust) and then we'd cut out the cat, and weld in a universal fit one that we'd get from the auto store for $20. Then charge the customer $200-$400 for labor. I still see universal fit ones[0] although they are $80 now. But still, if you aren't dumping raw fuel or oil into your exhaust, cats are basically good for 300k+ "normal" driving miles. I assume they are expensive now because they are all mostly specially made/custom fit since all car manufactures keep cramming bigger and bigger engines into smaller and smaller spaces.
And while I'm ranting, there's always a negative for every positive and no doubt for the catalytic converter. For a catalytic converter to convert "greenhouse gases", the engine has to be burning fuel at a perfect air:fuel ratio of 14.7:1. While cruising down the highway, an engine could easily save fuel by running a more lean mixture, but this would cause more "greenhouse gases" to go out. So choose your poison I suppose.
Not to denigrate the amount of engineering that went into car engines, but literally, what about chips? Devices that contain billions of transistors, arranged precisely on the order of nanometers. Yet they cost only hundreds of dollars.
Engine blocks, on the other hand, are CNC machined one at a time and the force of machining steel causes vibrations that move the cutting tools thousands of nanometers back and forth. Placing both in the same building, for example, would likely cripple the semiconductor fab. Having a machine shop in China make a one off would likely cost as much as a luxury car.
Yeah not in Australia unless your machinist is >50 years old. Metric is more accurate/easier/less prone to mistakes. Metric is what we use.
If you're under 40 and can't use metric and imperial jargon without a second thought in the shop here that's a different problem. I personally enjoy doing machine shop-esque metal fabrication in metric and woodshop type things in imperial, but all machine shop instructors I've met through several good stem uni's that look even slightly middle aged love to talk in thou of inch, some to the point of getting quite physically frustrated when asked where the metric drill index/reamer set are in otherwise highly stocked shops...
Also, I've noticed and heard the same from others in surrounding states - Fluid Dynamics professors love to include absolutely unecessary boatloads of strange units and conversions in coursework/exams to apparently "prepare us for the shitshow that is industry"
Only time I've needed an imperial set of tools was when overhauling a B&S lawnmower engine.
When cars started getting electronic engine controls, there was much internal grumbling about the cost. One Ford production guy, on hearing that the engine controller cost about $100, said "I can make the whole engine for 100 bucks."
It is super rewarding not to mention you get to buy a bunch of really cool tools.
I build a 350 Windsor from the block. The research and design decisions were one of the best parts of the project. Then to put it all together and realize the power was amazing.
Only in the USA ;)
Therefore you can use the milifoot equal to a thousandth of a foot, or the kiloinch equal to one thousand inches, or the microyard equal to one millionth of a yard, maybe even the centifurlong equal to one hundredth of a furlong.
We are quiet proud of our prefixes. Now if only we would decide on a single reference unit to which to apply the prefixes. Conversion from megainch to hectofurlong is rather inconvenient.
>The distance between a crank bearing or rod bearing is less than 2 thousandths on modern engines. A small amount of oil in that tiny space is all that keeps your engine from having metal on metal seizure.
The BMW S65 and S85 engines are prime examples of what happens when the wrong tolerances are chosen. I can't think of another engine family where rod bearings are considered a maintenance item.
I had cracked a cylinder/piston on the original LSA. I did not trust anyone to do the work so I did a lot of research and did it all myself. I appreciate someone asking because my friends and software dev co workers aren't interested :)
You don't really hear about those other engines much because their buyers understand that a race engine needs more maintenance than any other road car.
Also, not beating on the engine until oil has warmed up to temp will elongate the bearing lifespan quite a bit. I have a friend with E60 6mt S85 that has factory bearings at 110k mi and has perfect oil analysis results.
I'll make a wild guess: In the USA.
EDIT: Heh, sorry... See https://news.ycombinator.com/item?id=26991690 . This time I really thought I'd checked, but there was lots of catalyst talk in between.
I don't like this line of thinking but I'm sure it's going to or already is happening.
Because the whole nature of market competition? People will still choose the cheaper option if its available.
My personal solution is to live near the metro and bike as much as possible.
I expect that batteries are the only hangup, there's probably not that much magic left in an electric motor. Additional cost for regen brakes of course.
I agree on the amazing cheapness of it all if you stick with the common stuff. That, along with the low cost of flat panel TVs is a miracle of the modern age.
Regen braking has no physical cost associated - it's pure software/firmware. The exact same hardware that is used to power the car forwards can be used for regen braking. It can be as simple as a single negative sign in the code to cause the phase to be 180 degrees out, current to flow backwards, torque to go the other way, and the battery to be charged instead of discharged.
One day regen braking will take over hydraulic brakes, and another big cost/complexity of a car will be eliminated. The only reason that doesn't happen today is there are lots of laws and regulations requiring hydraulic brakes, and braking systems typically require more redundancy than power systems.
That's really astounding, I just looked at a 55 inch brand name 4k TV going for 400 bucks retail.
Guess it's the same logic as cramming more CPU, etc. into the usual couple hundred sq. mm chip. But you get more CPU for the same money and chip size, which is not as spectacular as more screen size for less money ...
I believe this sentence has been said about many technologies in the past that definitely invalidated it. I'm more playing devil's advocate than trying to falsify you, likely for being burned sometimes reading or, worse, stating it, haha.
Batteries are a huge hangup. For example, we don't know how to recycle them and they aren't good for dumps. And, used car batteries are expensive to replace and you get a lot fewer miles per charge out of older cars. Manufacturing of cars isn't great for the environment so we should want older cars to last. This model helps push people to more new cars faster.
Trucks, tractors, planes, ships. Sure consumer cars will be EV but ICEs are not going anywhere
Currently gasoline has about 50x more energy per unit weight than a tesla battery pack.
Battery energy densities have tripled in the past 10 years. Keeping on that pace, it would take over 30 years for batteries to be competitive with gas.
When you account for the astoundingly bad efficiency of ICE, though, the gap in usable energy decreases. This is why a tesla can go 300+ miles with a battery that can only store the same energy as 2.4 gallons of gas.
Efficiency plays role for our day to day car tasks, but when you have to deal with external forces or higher requirements of momentum, then you need more energy period. Towing, beating high-speed drag / waves, climbing high, cannot be addressed with smarter design. You need to be able to store somehow enough energy to deal with these external forces / additional required momentum
Yes. However, the Carnot efficiency means that most of it is lost as heat. Suddenly the advantage is not that large anymore.
Hydrogen can be created with nearly any energy source: renewable, natural gas, etc.
There is a large infrastructure for moving fuels.
Just that they get lower efficiency than a fuel cell version, and apparently are sensitive to load, so mostly suited to constant-load applications, which a car typically isn't. Otherwise it'd have been interesting as fuel cells also have some serious drawbacks and seem to develop very slowly.
> Hydrogen can be created with nearly any energy source: renewable, natural gas, etc.
Yes. Although efficiency is kind of bad, so it doesn't make sense to use fossil fuels to make H2 for cars - we'd just be increasing emissions as opposed to generating electricity for use in BEVs. H2 has its place as intermediate term (before batteries get cheap enough) energy storage of surplus wind and solar power. It makes more sense to use the H2 for other things than cars though - ships, trains, long-haul trucks, possibly planes.
>There is a large infrastructure for moving fuels.
Which I bet has to be seriously adapted to handle hydrogen. You wouldn't be able to move syrup with the existing infrastructure, because it's very different to gasoline. H2 is probably a lot more different - it needs much tighter seals, it embrittles materials such as steel, which is used everywhere for e.g. gasoline storage. It is cryogenic and under high pressure. Finally, it'd be stupid to lock ourselves into an energy storage tech that relies on a physical fuel that has to be transported around, when electricity is right there, partly built out already and requiring no physical trucks, trains, boats etc to get to the consumer. It's just stone age and the only reasons people think it sounds like a good idea is that they're so used to it working that way.
It depends what you mean by 'bulk'. I see a major future here for big trucks-- right now, 99%+ of our long-haul tractor trailer semis are pure ICE. There is no way to fully electrify that fleet quickly, so I believe hybrid tech is being seriously underestimated in this space (especially for retrofitting).
I've been expecting to see this emerge for over 5 years, I'm not sure what's taking so long. Likely it's a catch-22 of the industry being resistant to change, while large chunks of (reluctant) investor funded R&D are necessary to make it viable. In any case, I think some larger scale tests are finally being run this year, so I'm looking forward to the results of that.
As far as consumer vehicles go, well... we should electrify almost all of it. Simply the best choice for the majority of use cases. But that's going to take a while, and will affect battery availability, which is all the more reason why big trucks will need a longer transition phase that hybrids are perfect for.
Already across most of Europe all subsidies and discounts that applied for "eco friendly cars" no longer apply to Hybrids.
That leaves few people wanting to buy a hybrid - it won't be cheapest or most eco friendly.
https://twitter.com/BCiechanowski/status/1387827101294686210...
view-source:https://ciechanow.ski/js/ice.js
I find this to be a very impressive implementation.Many engines also use a timing chain instead of a timing belt, but this carries extra weight and requires lubrication.
It’s all about tradeoffs!
I also had the machine shop at my high school weld up a custom tool to help me reset the timing belt in a parking lot with a couple of hand tools. It could be done in a few minutes.
This is a long way of saying yes, if they slip it is bad.
My Toyota actually had a small decal on the timing belt cover itself specifically for the purpose of tracking that service.
I just went through a belt change with my brother not long ago. The tolerances you're dealing with are measured in thousandths of inches. Something that wasn't installed quite straight can cause almost imperceptible wobble that can destroy things under load.
Still, every day shop tools will help you get the precision you need.
You're correct that once it jumps even 0.5cm (~1 tooth) it could touch piston to valve; it depends on the engine, but I'd wager most nowadays are interference.
Occasionally chains are used instead; more expensive and heavier, but more durable. You do need to maintain the timing either way it it will destroy the valves.
To expand: It is the teeth that make belts timing belts, they keep the 'timing' (relative rotational orientation) of 2 or more toothed pulleys. In an ICE the camshafts are locked to a 2:1 ratio to the crank shaft, in a 3d printer it keeps an axis fixed relative to the stepper motor shaft.
During the 1970s, my dad designed an engine, similar in principle to the Wiseman Engine: https://wisemanengine.com
To better explore and elucidate his ideas, he bought a TRS-80 Model 16 computer (Model II compatible) with high resolution graphics option and wrote a BASIC program that could compare the mechanical advantage graphs of several different engine mechanisms including his own. He had begun to add a visualization of the mechanism itself to the program. He had only completed the slider crank (what is used in most auto engines), but there it was, animated at half a frame a second: a wireframe drawing of a piston that moved up and down, pushing on a crank that turned the crankshaft. And my brain was like what manner of high wizardry is this!!
This site is exemplary of what I had glimpsed that day, going on 40 years ago: the power computers have to explain our world and bring alive the principles that drive it.
No more complicated variable valve stuff. Just hold the iris open longer. Also no more interference engines and timing chain/belt changes.
Iris: https://commons.m.wikimedia.org/wiki/File:Iris_Diaphragm.gif
Edit: fixed typo, added link to iris gif
Their upcoming car called the Gemera will feature FreeValve, its 2.0L 4-cylinder is said to generate over 600HP. Though it must be said that this is a 1.5 million dollar car, so don't expect this kind of performance per displacement from other brands.
A guy on Youtube made his own version of freevalve, and got it to work on a Mazda Miata: https://www.youtube.com/watch?v=E9KJ_f7REGw
The smallest propane powered generator I can find is basically still not much more silent or smaller than Honda EB2200.
Imagine a 350W generator that you can connect to a camping style propane tank that you use to charge some batteries.
I played around with setting up such a system with a Sterling engine but couldn't achieve high efficiency.
Surprised to see no YouTuber with the necessary machining skills and CNC equipment attempted to build a mini internal combustion engine / inverter generator.
I think the answer is that the miniaturization reduces efficiency, adds a ton of tiny, expensive parts/maintenance, and doesn't generate a lot of power compared to what you can store in a battery. So while the idea is cool, it's really only applicable in a few specialized use-cases like long-duration drone flight.
You've got to also compare it to other available power generation schemes -- A single 250W solar panel is far cheaper, simpler, and eco-friendly.
https://en.wikipedia.org/wiki/Micro_combined_heat_and_power
Unfortunately, looks like the smallest CHP unit Dalkia Aegis will sell you in the United States is the Yanmar CP35, which does 204,040 BTU/h. https://aegischp.com/products/product-comparison/
Pity it's about technology on the way out, but hey, "perfection is achieved on the edge of collapse".
P.S. Learned a few things, and I'm even more amazed that all this actually works and gets things moving at over 100 mph ... looks like a very clever Rube Goldberg joke.
i'm down w/TDC...
Series also includes How to Build a Motorcycle, How to Build a Plane, How to Build a House, How to Build a Railway. I've got all of them.
[1] https://www.amazon.com/How-Build-Car-high-speed-friendship/d...
[2] https://www.kosmas.cz/knihy/173150/jak-si-postavit-auto/
*Graphic designer & 3D artist. Creator of animagraffs.com
"Since the piston moves down twice and up twice, it does a total of four strokes and the engine we’ve build is known as a four-stroke engine. Notice that it takes two revolutions of the crankshaft for the piston to do one full cycle of the work as it goes through the four phases: intake, compression, power, and exhaust."
It should be: "the engine we've built", with a 't', not a d.
/pedantry
When you release the slider it springs back into place.
The graph saying that the velocity curve of the piston is asymmetric left-right is wrong. It should be top-bottom asymmetric instead. They got the text right though. Edit: oops, I'm wrong... the position curve would be left-right symmetric while being up-down asymmetric, but then if you take the derivative you get what they are showing.
Something I didn't really think about until recently: solid metal bearings are used on the crank and piston journals as they can handle more force than ball or roller bearings. In other areas, ball and roller bearings are used to minimize energy loss.
I seriously wish I had teachers and schools like this. I used to imagine the four strokes when I was in school but it is very hard to relate all the moving parts and how everything connects together in that age where I've never used a motorcycle or a car.
Thanks for writing this.
Silly Question: when I add gasoline to my car it's a liquid. When it enters a cylinder of my Engine, mixed with air, is it still a liquid? Is it a gas? Aeresolized? What causes the change in state and when/where?
https://ciechanow.ski/archives/
I am curious about the 5 years gap between 2014 and 2019.
Disclaimer: I don't know what the real speed should be. The whole website is amazing though.
This is worth watching
Suck, Squeeze, Pop, PhooeySuck, Squeeze, Bang, Blow.
Looking forward to the same with turbo, intercooler and EGR. :)
This always rings me an alarm: Hey, this is something extraordinary even Hacker News can't deal with it (via the usual way, like on posts with an inverse points/comments ratio, indicating hate and flame inside).
Right, this guy is a genius.
Together with Amelia Wattenberger they represent a new wave in storytelling: Meaningful content and meaningful interactions.
The previous wave was proven to be a bubble. Embraced, supported and pushed by mainstream media (NYTimes, Bloomberg, Spotify) the formula for the first wave was not successful: Meaningless (average) content + Meaningless (flashy, art-pour-art, attention-seeking, etc) interaction.
If you build a naive version of an ICE, it will have lousy performance, at best. It might not even operate without a lit of mechanical tricks and tweaks. An electrical engine, however, can be built simply and still get decent, if not great, performance.
The complexity of ICEs really is a huge disadvantage and there is no turning back.
Smokey Yunick (blessed be his name) used to make see-through timing covers, oil pans, valve covers + strobe light + some sort of oscilloscope setup to watch the craziness. I think I remember seeing the results for small block Chevrolet timing gears on sprint car engines as the teeth wiggled more and more with rpm. Cam went backwards and forwards. Ooof.
Oh, man. I'm not a huge NASCAR fan, but that guy. That guy. He was an absolute master of "But the rules didn't say I couldn't..." and probably is responsible for half the thickness of the modern rulebook on his own!
"What? The fuel tank capacity can't have an inflated basketball in it that springs a leak during the race, leaving us with more fuel capacity?"
"What? The fuel lines have to be a short path between the tank and engine? Now, look, nowhere in this here book does it say I can't stuff the frame rails with a couple hundred feet of spiraled fuel line. It gets an extra gallon or two in the car? Really? Huh..."
"Nowhere in the book does it say the bodywork has to actually match the size or positioning of the stock car the race car is based on. I can't help it if nobody else has totally redone the bodywork to improve aerodynamics... oh, OK, you're bringing cardboard templates next season, got it, that trick is done."
The guy was an absolute master of "creative advantages that weren't actually illegal at the time they were used."
Not to say that cheating didn't happen elsewhere. Check out the front-end sheet metal of the Trans-Am Boss 302s. Use of the headlight holes for brake ducting. The inline Autolite carb. There were some good minds at Holman-Moody, Kar Kraft, Bud Moore, etc.
Pardon my ignorance- what is the motivation for temporarily reducing the fuel capacity in this example? And why was it disallowed?
They check, at the tech inspection, that your tank doesn't hold more than 10 gallons. Great.
Except, once you deflate the basketball (or get creative with routing fuel lines all over the car), you actually have 11-12 gallons onboard.
Which means, at the end of the race, when everyone else has to pit, you can make the "risky option" to skip the final pit stop, keep rolling, and, well, surprise of surprise, make it over the line (in first place) before you flame out.
He would temporarily meet the small tank regulations during inspection, but under race conditions, the ball would burst, allowing for more space in the tank, which would get filled up with more fuel than his competitors at the first pit stop.
When the basketball sprang a leak and deflated, the tank held X+Y gallons, netting a slight advantage between pit stops (an extra lap or two over 500 miles adds up)
Temporarily reducing fuel capacity means the car passes tech inspection, but really has more capacity.
These incredible forces are why rotary and turbine engines are substantially more reliable. Some gas turbines have only 1 moving part, and in some applications this moving part experiences zero wear due to magnetic/aerodynamic/active bearings.
For modern passenger cars, it's kind of like overcoming the difficulties of two-stroke.
In anti-defense of 4-stroke ICE, it seems to me like we are hitting peak wacky complexity of those. Variable timing cams, turn off the cylinders, direct port injection, turbos, variable intake, complicated ECU. It's a far cry from a flathead 6 or VW flat 4.
Thank God electric cars are becoming more available, although I fear increasingly complex cooling and battery management and the 1000 things a software guy is going to add to them.
I'm hoping lithium iron phosphate starts to be used more in midrange vehicles; partly because they can be scaled up while sidestepping the potential resource bottlenecks around cobalt and nickel, and partly because they're very durable and cooling isn't usually much of an issue. Though heating might be an issue in the winter time (most LFP cells don't like being charged when temperatures are below freezing; heating might be necessary in winter).
That actually is a thing, its only worth a few percent of power at the same size, and I totally expect to see it happen.
If you take a look at list of ICE records, nearly all of them were made decades, and decades ago.
Biggest piston engines - early 20th century
Most powerful piston engines - fourties
Most efficient piston engine - Jumo 204 held the record until nineties
Most power to weight - eighties
Uncounted billions put into engine RnD were mostly about scraping last few percents off everything above, and environmental compliance.
The amount of engineering and brain power that has gone into making common ICE engines in cars in wide deployment reliable is staggering.
Talking to the dealers I took the car too, many of the issues with related to people who didn't warm engine up, or baby the engine below 3,000 rpms causing carbon build up.
Also a couple of great ones about the struggle to find alloys for radial engine cylinders that could flex without cracking. His writing is so insightful and concise!
Probably a ton easier to simulate it these days but at the time it was absolute magic and really helped me understand how to ear-tune an engine to at least good enough to get on a dyno.
I work with metals all day every day, and damn can it flex, but would have imagined the high carbon steels used in engines would he fairly still.
Hopefully the vibration problem is gone.
https://www.youtube.com/playlist?list=PLHKCmmH-x9mI1aCu3Xr4_...
This fellows videos are pleasant. In that he makes 'experimental' engines with a very modest shop. Often using a hacksaw and a BBQ. https://www.youtube.com/watch?v=I-Xr1bmbZ_s
EDIT: https://twitter.com/BCiechanowski/status/1387827101294686210