Downloaded v5.8 from the blokada website
Oneplus 7 Pro with stock Android 10 Rom
Opening websites and surfing page to page takes an additional 3-10 secoonds for the page to load
Issue happens consistently since updating from 4.10 to 5.7, gave it 2+ weeks trial
Resolved by downgrading back to 4.10. Have tried multiple reinstalls of 5.8, same issue. No issue with 4.10.
Following these steps, I can reliably get the behavior that the page load in step 3 is prompt, while the load in step 6 waits for about 3 seconds before progressing. I can create a screen recording demonstrating this behavior if requested.
Not just slow, it takes 1 sec - or less - without blokada and like 5-8 minutes with blokada and this is not happening with some special or particular website, it is freaking annoying and happening everywhere.
Every bit of latency you have on your connection (round trip time, not bandwidth speed) will cause a threefold delay for you as a user while resolving domains while DoH is active.
This is why you get decent speed tests (bandwidth) but load times are still slow.
I plan to make only a few alterations to the PCB. I have just had a look into the variety of isolated gate drivers out there. Seems like all the big manufacturers (TI, Infineon, Analog Devices, ST) do their own versions. TI have some tools to help compare the various chips and I found some good articles:
The dimensions of the 4-layer PCB have not changed. PCBway manufactured the boards. I paid on the 16th, they were shipped in the 19th and they arrived on the 24th - absolutely incredible! They're good quality PCBs.
I powered up the board and it all worked as expected. I have promised myself not to proceed until I have bombproof overcurrent and overvoltage hardware cut-outs. I shall get the analogue watchdogs to disable the PWM signals by pulling the PWM_Disable line high in any erroneous situations!
1) C is chosen such that it absorbs 50Hz reactive power at 5% of the rated power of the inverter. The video shows the necessary calculations but this results in needing a 2.7uF capacitor. I settled on a 2.2uF capacitor since it was easier to obtain. We want to use a 250VAC rated film capacitor (since they have low dissipation factors and stable capacitance values)
2) Li is chosen to limit the 40kHz ripple current through Li and C. This ripple peak to peak should typically be limited to 20% of the rated current. The ripple current changes depending on the instantaneous voltage the inverter is having to output but is maximal at 50% duty cycle (ie. when the inverter is outputting 200V from a 400V bus). A 1000W 240V output requires a peak output current of 6A. Therefore we should limit our ripple current to 1.2A.
I chose to build the inductors using this core (FS-185090-2 from power magnetics). I used the Inductor Analyzer tool on the Micrometals website. This tool allows you to select the FS-185090-2 core and input the number of turns applied. I configured the tool for "AC inductor with ripple" and selected 2 series inductors in the "stack". With 102 turns on each core and 2 in series we get a 2.9mH inductor. However with 6A applied the tool tells us that our overall inductance will have decreased to 2mH. Excellent - that's about right.
3) Lg - The paper "Optimal design of LCL filter in grid-connected inverters" by Yong-Jung Kim, Hyosung Kim concludes "Through analysing frequency responses in LCL filters, the optimal inductance ratio is discovered that the inverter-side inductance should be three times as large as grid-side inductance" Based on this research I chose Lg = 1mH and I used the same inductor core. Winding the inductors is a bit tedious (or therapeutic depending on what mood you're in). I put 91 turns around the core and got an inductance of 1.08mH. This will be 800uH at 6A. I'm using 21AWG wire which is a little on the thin side. The resistance of this inductor was 200mOhm.
I simulated the LCL filter network on Tina. The grid presents an approximate impedance of 250-500mOhm at a socket outlet. Tina plotted the filter attenuation for us and shows a damped resonance at 3.8kHz. I experimented with different filter resistors and 6.8ohms seems to give us a good enough amount of damping.
It's also important to consider what'd happed if the relays were to open under load. They never should since any fault condition will disable the MOSFETs significantly quicker than the relays could ever open. If they open under load then a voltage transient could occur between the output and DC Bus. This could cause some arcing between the relay contacts. I don't think the issue is as significant as the former one because of the isolated nature of the AMC1306s.
I have been trying to use the DFSDM analogue watchdog to trigger an interrupt if an overcurrent/voltage situation arises. I had been failing to configure the peripheral DFSDM registers for months! I gave up in v4 (possibly why it exploded). I have realised over current and voltage protection is essentially mandatory in grid tie inverters. But I cracked the code a few days ago with the help of ChatGTP.
We now have the DFSDM analogue watchdog checking the gird current (Ig) and the bus voltage (Vbus). The watchdog uses a sinc3 filter with an oversampling ratio of 16. To determine the sample rate we need to consider a few factors:
I have thoroughly tested the overcurrent and overvoltage cut-outs. These now work flawlessly. The DFSDM analogue watchdog measures the gird current and bus voltage at 156kHz using a sinc3 filter. These filters have very fast transient response times (within 3 samples for a step change). This means within 20us we can respond to an overcurrent situation. This is about fast enough when you appreciate that 400V across a 5mH inductor causes a current rise of 80A/ms. In 20us the current could changed by 1.6A.
Now that over-IV protection is in place, experimenting with higher voltages and various control algorithms is far less stressful. Nothing bad should happen! (I can't believe version 4 lasted as long as it did with an over-IV system having a 1ms response time!)
Yesterday I increased the bus voltage to 400V and output a 230V sinewave into a 200ohm load. The inverter handled 260W comfortably. I got the PR controller regulating the current so that it was independent of bus voltage.
Snack Containers - Inline and radially attached snack containers for hauling extra snacks across space. Mass and storage are balanced perfectly with the hitch hiker module so you don't have to feel you are cheating the system!
Greenhouses - Harness the power of the sun to grow healthy snacks! Automatic grow lights and HVAC kick in to save the day when sunlight is less than ideal. When you return to visit your colony/station/ship, the snacks you grew while away are harvested and added to you vessel! In theory, the small greenhouse can support 3 kerbals and the large 5 kerbals. In practice, kerbals have been known to over-indulge in snacks!
Three radially mounted snack boxes of varying sizes. They hold snacks. These are no excuse to cram your kerbals into a tiny cockpit during a seven year mission! But let's be honest, you are going to do just that.
NOTE: The greenhouses don't work while the ship is not loaded. Since these are meant for permanent stations and bases, I added a "Gimme Snacks!" button to generate snacks very quickly if your base is getting low because you've been flying other missions.
Snack Purpose Logistics Module - Currently in the game as a resized hitch hiker can, I hope to get a good looking part for those who wish to try resupplying their station via MPLM just like the IRL ISS.
Thanks for the input, Apollo13. I agree that KAS functionality on the small box would be awesome. I'll add the config in if I ever get my internet up an running again. (I was actually typing a reply to you a few hours ago when my son said "Daddy, look!" while holding a busted WiFi dongle in his hand. I did an epic double take as I looked from the computer to his hand and bellowed my sorrow to the sky.) I also added a link to the Snacks mod above, as well as a note about the workaround I put into the greenhouses since they don't work while on rails.
By linear, do you mean non-radial, inline, kinda like regular old fuel tanks? I don't have a plan, though I wouldn't be opposed to adding something like that in. But I don't want to just make a copy of a stock part and slap Snacks into it instead of fuel. And I also don't know anything about modelling and texturing. If anyone knows of any nice tanks that someone has given to the public domain I'll add them in.
I just changed the mass values in the .CFG files. Why? When loaded with goodies, they should weigh more than 0.02, 0.04, 0.08; but, that's just me. I see tgruetzm posted a link in his Snacks Life Support mod OP to your mod. Awesome!
This is why I wasn't worried about it at first, but I would still be willing to add something. For instance, if I sent a kerbal on a ten year mission, I'd probably add one hitch hiker and then supplement that with snacktainers of some sort.
They are balanced, atm, to produce the same number of snacks on the surface of kerbin and seem to support 2-3 kerbals. I think the solar one is weaker because it produces nothing without sunlight. Also, the efficiency is set to taper off far more quickly than solar panels do and tapers off getting closer to the sun as well. The effectiveness should be noticeably weaker on Duna and Eve and pretty worthless beyond that.
I thought about combining both into one but wasn't sure how to do it without adding an intermediary resource. Oh, wait! Something occurs to me as I type. I could set the greenhouse to always use electricity to generate snacks via artificial lighting but opening the shutters in ideal conditions would generate exactly the same amount of power to offset the drain. As the sun sets, the "lights get turned back on" and electricity starts draining again. How does that sound?
c80f0f1006