O que torna esse problema complicado é que você não tem apenas a soma de uma onda triangular e uma onda quadrada. Os degraus negativos da onda quadrada são -12 V, mas os degraus positivos apenas +8 V.
Tentar criar o sinal final como um composto de vários sinais, como sugeriram Steven e Oli, é perfeitamente válido e pode de fato ser a melhor resposta. No entanto, aqui está uma maneira diferente de pensar sobre esse problema.
Considere um capacitor que pode ser carregado e descarregado com correntes fixas e também pode ser fixado alto e baixo "instantaneamente" para +8 e -8 volts. Só para escolher uma coisa, vamos usar um capacitor de 10 nF, por exemplo. Para descarregá-lo em 4 V em 1 ms, seria necessário -40 µA. Para carregar 8 V em 1 ms, seria necessário +80 µA. Você pode ter fontes separadas de -40 e +80 microamp que são ativadas no momento certo. No entanto, é provavelmente mais fácil ter uma fonte fixa de -40 µA e uma fonte selecionável de +120 µA.
Tudo pode ser conduzido a partir de uma onda quadrada de 500 Hz. a fonte de corrente de 120 µA é ativada quando a onda quadrada é positiva (durante 1-2 ms e 3-4 ms no seu diagrama). O grampo lateral baixo é ativado por um curto período de tempo a partir da borda ascendente da onda quadrada, e a pinça alta e larga da borda descendente. Como a tensão é redefinida para um dos limites do grampo uma vez por milissegundo, esse método evita a fuga se as etapas e as rampas não somam exatamente zero por ciclo.
Este não é um esquema, apenas um diagrama do conceito geral. Eu tenho transistores NPN e PNP para os grampos apenas para mostrar a ideia geral. Seria mais necessário, como um diodo e / ou resistor, redefinir C2 e C3 a tempo para o próximo uso, se os transistores bipolares forem realmente usados. As fontes atuais podem ser criadas com opamps, e existem várias maneiras de ativar e desativar um.
Novamente, este é um conceito apenas com os detalhes deixados como exercício. No entanto, acho que isso pode ser viável, dependendo de muitas coisas que você não nos contou, como precisão, potência de saída, velocidade das bordas, etc. Eu poderia entrar em mais detalhes se for nessa direção que você está interessado.