Many airlines are going much further than this, for instance Virgin Atlantic ban you from either charging or charging from any power bank, and you can't keep them in the overhead locker, you must keep them next to you in case it starts burning spontaneously!
They have a "fire containment bag" they can chuck it in should you notice it getting hot or smoking.
I flew Cathay Pacific late January and power banks were prohibited in both checked luggage and overhead bins. Of course the overhead bin restriction would have been difficult to police and enforce. Also prohibited to use them for charging devices or to be charged from the onboard USB outlets. But the onboard outlets were good enough for anything I needed to do during the 15+ hour flight.
> of course the overhead bin restriction would have been difficult to police and enforce.
In China (Mainland of course), they will toss your powerbank at security if it isn't approved, and the approval they are using is rather recent and Chinese specific, thankfully most recent powerbanks made in China have the approval. They are very efficient in snuffing out powerbanks also, their thoroughness would definitely make our TSA blush.
> But the onboard outlets were good enough for anything I needed to do during the 15+ hour flight.
Coincidentally, I just checked in early for an upcoming Air Asia flight (first time on this airline, not China) and see that among other restrictions they require power banks to "be carried on your person or in the seat pocket in front of you" and "sealed in a plastic or insulated pouch or kept in their original retail packaging to prevent short circuits".
Flew from PEK a few months ago and yep, they easily spotted my power bank (wasn't trying to hide it to be fair but they clearly weren't half-assing it) and were very thorough in checking if it had the CCC certification (had bought one specifically with it so thankfully it was let through).
Crazy thing about these bags is that they're just containment. Once the thermal runaway has started, it's very hard to start as it brings its own oxygen, heat and fuel.
Hence why many places bring a container filled with water to extinguish an EV fire, and then probably send it to a wet shredder to make sure it doesn't re-ignite.
My company distributed buckets filled with cat litter for containment to every branch office.
We cut the rate of fire (already low) in half by containing compromised batteries. It’s something like 0.02%-0.03% which is significant given the massive scope. Something like 200k devices and about 3% with battery issues of all types.
When you think about the number of flights, passengers with lithium batters and challenges of the airplane environment, it’s a hard problem. We’re lucky the engineering around these devices are as good as it is.
Kitty litter is not a bad choice for a class D metal fire but make sure you have the correct type. You want the stuff made out of bentonite clay, not the stuff made out of grain byproducts.
Sorry i should have been more precise. It's some sort of enterprise kitty litter, which is probably the material you reference and costs about 5x kitty litter. ;)
$500 million in clean-up costs resulting from using the wrong kitty litter. Amazing.
Sounds like the cleanup costs were largely related to the fact that the reaction caused an airtight drum to explode and spew radioactive waste throughout the facility, though, which presumably wouldn't apply to the "metal fire on an aircraft" scenario.
I'm curious what would actually happen, worst case.
Assuming the metal fire couldn't be extinguished, could it at least be contained to melt a small enough hole in the aircraft to safely land?
The scary thing about a class D fire is that it is self oxidizing. They are very hard/impossible to put out. Usually the best you can do is isolate it from anything else that can burn and let it burn itself out, if you have the space and equipment and correct environment you can try and break it up, but that is a lot of ifs. Water can be problematic because there is a good chance it will just scatter a bunch flaming goo everywhere not put anything out. Usually the best thing to do is to stick it in a bucket of sand. Second best is to dump sand on it. Clay type kitty litter would be a good substitute for sand, it won't catch on fire, lighter than sand, it will absorb any molten residue from the fire.
My guess on the plane scenario, there are enough secondary effects (smoke, insulation/trim/carpet/seats catching on fire) that would bring down the plane. but I don't think a personal battery has enough fuel to burn thru. I think the isolation bags are probably just aluminum(perhaps steel) foil. enough layers to let the infernal thing burn out without catching anything else on fire. You probably still get a lot of nasty smoke.
I am pretty much sacred by amount of stuff I have at home that does have lithium batteries.
I try not to keep any in drawers but possibly in one open place and having fire blanket close to that stand.
Fire blanket would not help much for thermal runaway but I guess it would be better than nothing for containment or at least getting that one away from all the other batteries so they don’t chain react.
We had an incident where a laptop with a swollen battery fell and lit up in a public way. It attracted attention and some research was done - they realized it happened a dozen times a year. Hazardous disposal options vary by location. So the question became… what should be done with these compromised batteries before they get disposed of?
It’s a simple thing that costs nothing. It’s like a fire extinguisher to me - I’ve never experienced a fire at work, yet we have extinguishers and exit signage everywhere.
That said, the rate of burning batteries is very low. (Like 0.001%) Unless you have a ton of people and different use profiles, you’ll never see this happen.
The common clumping litters are usually some form of clay, dried to remove moisture. It's about as nonflammable as things come and lighter than undried clay.
I am going to ask a question that I’m a little scared to ask because I suspect it’s really dumb, but here goes: is it at all feasible or practical to have a way to jettison a runaway battery from the aircraft? I guess most of the time the problems happen because nobody knows there’s a problem before it’s gotten too out of control for that.
You’d have to devise some sort of fire proof mini airlock, large enough for a laptop or whatever the largest device you expect to deal with. This would be pretty expensive and not very practical, but even if it was, then you’d have to deal with the ethical and legal issues of where it lands and whether or not it might cause a fire there too, to say nothing of injuring someone or damaging property.
Sure, I wasn’t trying to imply that it couldn’t be done, only that it would be expensive and impractical for civilian aviation, especially when there are good alternatives.
TFA does directly mention the NPU "Arm-China Zhouyi: 30 TOPS (Dedicated)"
"you cannot simply use standard versions of PyTorch or TensorFlow out of the box. You must use the NeuralONE AI SDK."
Neon is a SIMD instruction set for the CPU, not a separate accelerator. It doesn't need an SDK to use, it's supported by compiler intrinsics and assembly language in any modern ARM compiler.
I like the single C file, but Docker if you want all the examples approach, that's really convenient for embedded.
Test coverage looks good as well, be interesting to see the metrics.
This would be quite cool for adding scripting to medical devices, avoiding the need to revalidate the "core" each time you change a feature.
An interesting comparison would be against an embedded WASM bytecode interpreter like https://github.com/bytecodealliance/wasm-micro-runtime, which is still much larger at 56.3K on a Cortex M4F.
Maybe WASM is just a more complicated instruction set than the smallest RISCV profile?
Wasm-mvp is very simple, especially if you drop the floating point instructions. But WAMR supports a lot of extensions - https://github.com/bytecodealliance/wasm-micro-runtime?tab=r.... There is a garbage collector, jit, WASI, threads, debugger support etc.
It would be operating off rectified DC (like an induction hob) or using a SMPS operating at ultrasonic frequencies to deliver a lower DC voltage, you wouldn't get the 50Hz buzz even if there was a transformer.
The best part I find about ChargerLab teardowns is identifying all the passive and discrete components.
Western distributors tend to only stock western/japanese brands of these, but they can make up a sizable fraction of the BOM (especially electrolytic capacitors) so knowing who the big players are comfortable with using is very handy. LCSC stock a lot, but its nice to know which suppliers have been proven in use.
> but its nice to know which suppliers have been proven in use.
Watch out. Some of the suppliers you’ve never heard of are capable of delivering good parts to companies like Apple but still have ultra cheap parts available retail.
It can, it just needs the two resistors, which is the cheapest possible thing the standards committee could have asked manufacturers to do.
USB-C gets complicated at the high end, but for basic functionality I think the standards committee did a very good job at making the cheapest way to do it the correct way, e.g. a USB-C to 3.5mm audio adaptor can be entirely passive, it just needs the right resistor in it.
Then a lot of phones don't support it, so it took me three attempts to find a usb-c to 3.5mm adapter that didn't have it's own DAC that would work with my phone's FM radio lol
>e.g. a USB-C to 3.5mm audio adaptor can be entirely passive, it just needs the right resistor in it.
How does that work? is each USB-C host port, or downstream USB-C hub port required to contain a stereo DAC? Does the standard impose performance requirements like dynamic range, noise, minimum sample rate,...? Does it also mandate the jack can be used for mic / line-in? Does it similarily stipulate inclusion of an ADC in each port?
It doesn't mandate any of that, it's an optional feature.
The data pins are repurposed for analog audio, so it won't work with hubs. You'd of course need a DAC for output and an ADC for mic input, but the point is to replace a headset jack, so you'd have those already.
I think the most recent surge is due to LLMs, the only way to (easily) apply them is to have some form of code like textual representation of your problem domain so "circuits as code" is the obvious way to wedge them into electronic engineering.
Kicad also makes it easier to make such startups as it has an open file format with several different free viewer tools and lots of content (schematics/footprints). If that ecosystem didn't exist I don't think you would see as many of these startups around, but with that you can launch one of these tools within a initial VC funding
The article links to a Linux implementation that does it with off the shelf WiFi hardware. You do need specific features in the hardware/firmware, but there are consumer devices that have that e.g. Atheros AR9280.
It currently drops connections to an AP, but the authors of the implementation seem to believe this could be fixed:
> OWL does not allow a concurrent connection to an AP. This means, that when started, the Wi-Fi interface exclusively uses AWDL. To work around this, OWL could create a new monitor interface (instead of making the Wi-Fi interface one) and adjust its channel sequence to include the channel of the AP network.
The cable is cooled by a mix of water and glycol, which runs through the cable and also cools the connector pins. Tesla use this in their supercharger cables, as without it the cable would be too heavy.
They have a "fire containment bag" they can chuck it in should you notice it getting hot or smoking.
https://www.virginatlantic.com/en-US/help/articles/powerbank...
reply