OK, so we will try to add a bit more to the discussion and see if there is any response.
Attachment 1, discusses how the upper free-wheeling diode and the lower bridge are used for regenerative braking. Obviously, the Bemf voltage has to be higher than the battery supply voltage, else the battery gets nothing. So lets say that the nominal max RPM for normal driving conditions (battery max V and motor Kv) is 3000 RPM. In order to get the Bemf higher to charge the battery, we need to spin the motor, in regenerative mode, at an RPM higher than 3000, say 3600 RPM.
Now, Attachment 2 shows a graph of what the efficiency is of the regeneration based on the on/off time of the lower bridge element (50-60% modulation). I suspect that this is different for different motor designs. By how much, I have no idea. Anyway, it is a starting point. Looking back at Attachment 1, the regeneration is probably as low as 7% and may be as high as 12% (again, motor design must have an effect so 12% is not necessarily a max possible)? This again is just a guess from what they are suggesting.
So the question is how beneficial is regeneration? Yes, yes, we know that it is supposed to preserve the brakes! But at what cost? To keep the Bemf high enough, we need to keep the RPM high, so this would suggest some type of transmission. It seems something like with an ICE, you shift down and the engine high RPM helps slow the vehicle. If you do not go this route, then you need some type of variable boost converter that takes the Bemf, at whatever value it is, and boosts it to be greater than the battery voltage. It does not appear that the amount of current flowing is an issue.
This means, that some decisions need to be made, one way or another, in the design of the electric motor drive mechanics or an additional boost converter in the controller electronics. Clearly, some type of Bemf sensor (and possible current sensor) will be needed that has the ability to do an integration of the 3-phase Bemf waveform (a totally separate small microcontroller based PCB module with SPI, or CAN, or RS485?). This will be the data element that decides the lower bridge modulation rate and the motor drive mechanics or boost converter operation. Maybe a controlled variation of the modulation and a variable transmission gearing? Wow, this does not appear too pleasant.
Maybe regeneration is simply not worth the effort, just install a better braking system.
Any response to this additional information?
kenkad