When creating and linking blocks/RBD models, the Duty Cycle can only be applied to a base block.
If a block has a link to another RBD, then a Duty Cycle cannot be applied. When looking at the "RBD Block" properties, there is an option to edit the block's Duty Cycle but this doesn't actually effect the final calculation.
Our issue is that we are creating a high level model, combined of multiple blocks. We want to vary the duty cycle of this high level model. For example, we create an RBD of an engine consisting of multiple parts/blocks (eg. fuel pump, oil pump, alternator, radiator, etc.). Now we wish to use this Engine RBD in two different RBDs/scenarios (Hybrid vehicle & petrol vehicle, Figure 2 and Figure 3P with differing Duty Cycles (100% and 30% respectively).
The current method of achieving this is to copy/paste the engine RBD blocks (Figure 1) into a brand new RBD, say called Engine 2, then assign the alternate duty cycle at the lowest level. This causes many issues when the RBDs become multiple levels deep and many child blocks.
Essentially the question is: Is there a method of being able to apply the Duty Cycle to an RBD linked block, or can it be developed?
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.